石器时代论坛

标题: 2022-7月开发消息:大量指令细节处理 [打印本页]

作者: 石器SO    时间: 2022-7-14 14:09
标题: 2022-7月开发消息:大量指令细节处理
【本帖内容已经更新,运行石器启动器更新引擎自动完成更新】
https://bbs.shiqi.so/sa-44759-1-1.html

2022-7月更新内容


【1】新增rtrim和ltrim
let 变量,rtrim               '去除右边空格
let 变量,ltrim               '去除左边空格
例子:
  1. dim @a
  2. let @a,=,a    b   c   d
  3. let @a,right,4 '这里取出的是   d
  4. let @a,ltrim'这里会去掉  d左侧的空格
  5. print @a'最后输出d
复制代码


【2】字符大小写转换
let 变量,lcase              '把字符转为小写
let 变量,ucase              '把字符转为大写
例子:
  1. dim @a
  2. let @a,=,aabbcc
  3. let @a,ucase
  4. print @a
复制代码


【3】取指定数目字符
let 变量, mid, 位置, 数目 '取指定数目字符
例子:
  1. dim @a
  2. let @a,=,abcdefg
  3. let @a,mid,1,2
  4. print @a'输出ab
  5. 例子1:
  6. dim @a
  7. let @a,=,abcdefg
  8. let @a,mid,2,5
  9. print @a'输出bcdef
复制代码



【4】修正set 自动登陆,1在游戏内使用时会错误打勾的问题


【5】内挂客户端的动作支持指令ac 0-9



/ac 1
/ac 2
/ac 3
/ac 4
如果在脚本中使用则需要写为
say /ac 1

【6】修正脚本开发界面二次修改时标签偶尔进入错误的问题
【7】加入第三参数支持button 6|1|2 '在技能店使用时,相当于学习第6个技能,给第1只宠,第2技能位
【8】修正当waitsay等待时间是变量状态下的浮点时速度不正常的问题
【9】input支持第三变量,同时修正旧版本单变量崩溃问题

例子:
  1. dim @name,@name2,@name3
  2. let @name,=,小明
  3. let @name2,=,小明2
  4. let @name3,=,小明3
  5. input @name,@name2,@name3
复制代码

【10】修正usemagic治愈精灵无法补血问题

【11】部分界面标题加入了角色信息显示


【12】修正check 宠物1,职位,=,1,跳转,职位获取错误的问题
check 宠物1,职位,=,1,跳转
宠物职位:0=战骑 1=骑宠 2=战宠  3=等待 4=邮件 5=休息

【13】新增指令set 账号组,1
set 账号组,1'范围1-80
该指令可以在登录界面有脚本切换玩家所记录的对应账号组


【14】新增指令petstate {1-5},{休息|等待|战斗|邮件}
petstate {1-5},{休息|等待|战斗|邮件}
主动设置宠物状态,可以和其他指令配合使用

例子
petstate 2,战斗'对宠物栏2的中午设置状态为战斗


【15】新增系统变量@[声望]
不过该变量使用时需要注意,只有当玩家打开过任意一个声望商店后, 变量才会更新当前角色声望。下一次更新也必须是再打开声望商店后。

【16】客户端徽章高度加入动态计算避免遮挡人物


【17】修正来信显示功能

【18】petstate、fightpet、ifsay、mail变量支持

2022-7-27
1、修正@[战斗回合]、iffight在非战斗中返回可能出现错误的问题
2、修正一处因内挂导致的游戏崩溃问题
3、移动超过地图坐标时,不在提示超越坐标,而是直接跳过
4、修正LL指令中使用-时定位错误的问题


2022-7-28
1、check读取人物时,会先尝试读取人物昵称,如果失败则继续尝试匹配人物实际名称

2、补充了set 战斗补气,0




作者: qq545632669    时间: 2022-7-15 09:40
好,期待更快更稳定的内挂!
作者: meteor    时间: 2022-7-15 18:21
支持支持!!!!!!!
作者: 卢普    时间: 2022-7-15 21:12
petstate 2,战斗'对宠物栏2的中午设置状态为战斗
这个指令运行游戏崩溃
作者: 石器SO    时间: 2022-7-15 21:37
卢普 发表于 2022-7-15 21:12
petstate 2,战斗'对宠物栏2的中午设置状态为战斗
这个指令运行游戏崩溃

崩溃说明您的exe文件和内挂dll版本不匹配

用了测试板必须用测试版的exe文件

作者: 卢普    时间: 2022-7-15 21:47
石器时代so 发表于 2022-7-15 21:37
崩溃说明您的exe文件和内挂dll版本不匹配

用了测试板必须用测试版的exe文件

好像是的,用启动器启动不行~~
运行StoneAge.exe执行成功
作者: emihawk    时间: 2022-7-18 21:07
新增指令petstate {1-5},{休息|等待|战斗|邮件}

怎样写宠物1上骑?
作者: 石器SO    时间: 2022-7-19 05:59
emihawk 发表于 2022-7-18 21:07
新增指令petstate {1-5},{休息|等待|战斗|邮件}

怎样写宠物1上骑?

该指令没有骑宠,骑宠有另一个专用指令

【chpet】(改变战宠骑宠命令)
作者: 布鞋老张    时间: 2022-8-2 02:32
本帖最后由 布鞋老张 于 2022-8-2 03:38 编辑

游戏画面和内挂在吸附的时候希望都能同时到达顶层
作者: 布鞋老张    时间: 2022-8-2 13:27
另外问一下内挂的账号组数据是哪,如果想要转移的话 ,覆盖什么文件?
作者: blacksky0016    时间: 2022-10-16 05:44
小手一抖,石币拿走




欢迎光临 石器时代论坛 (https://bbs.shiqi.so/) Powered by Discuz! X3.1