石器时代论坛

标题: 战斗中新增: 超回合数逃跑、被飞换宠、宠被飞逃跑 [打印本页]

作者: 石器SO    时间: 2020-4-1 21:44
标题: 战斗中新增: 超回合数逃跑、被飞换宠、宠被飞逃跑
超回合数逃跑

战斗超过XXXX回合自动逃跑(优先级最高)
set 超回合数逃跑,1 //意思是勾上
set 超回合数逃跑,0 //意思是勾去掉

  该功能只要,战斗回合数到达指定回合,立即逃跑,最高优先级,不考虑其他战斗情况。



被飞换宠

宠物被飞时自动换宠(优先级中)
set 被飞换宠,1 //意思是勾上
set 被飞换宠,0 //意思是勾去掉
  进入战斗后人物宠物被飞,或者没有出战时,内挂会自动按照所设置的优先级进行换宠。当没有可换的宠物时,就自动走其他设定


宠被飞逃跑


功能2宠物被飞逃跑(优先级低)
set 宠被飞逃跑,1 //意思是勾上
set 宠被飞逃跑,0 //意思是勾去掉
  进入战斗后人物宠物被飞,或者没有出战时,人物逃跑。如果同时勾上【被飞换宠】和【宠被飞逃跑】会优先进行【被飞换宠】当无宠物可换时才会执行【宠被飞逃跑】。


Ps.如果同时满足3个条件,这三个功能是按照优先级执行的。

作者: ksj29113    时间: 2020-4-1 22:22
沙发沙发
作者: 老玩家小奇哥    时间: 2020-4-1 23:38
这功能很好
作者: ttyinfu1    时间: 2020-4-2 06:10
建议改善一下隐藏石器的时候不要隐藏外挂的资料显示,另外脚本模块执行效率有点低,指令运行起来没ASSA顺畅
作者: 林先生    时间: 2020-4-2 09:33
666666666666666666666666666
作者: 石器SO    时间: 2020-4-2 09:34
ttyinfu1 发表于 2020-4-2 06:10
建议改善一下隐藏石器的时候不要隐藏外挂的资料显示,另外脚本模块执行效率有点低,指令运行起来没ASSA顺畅 ...

已经记录下次大更新时改良
作者: ddopen    时间: 2020-4-2 13:07
什么内挂,stw还是assa?为什么我找不到这几个功能
作者: ssw001    时间: 2020-4-2 13:52
.........................
作者: 石器SO    时间: 2020-4-2 14:49
ddopen 发表于 2020-4-2 13:07
什么内挂,stw还是assa?为什么我找不到这几个功能

https://bbs.shiqi.so/sa-44759-1-1.html
这是我们自主开发的内挂版本客户端,界面参照assa设计的,所以看起来很像assa

作者: shadowcry    时间: 2020-4-4 03:30
本帖最后由 shadowcry 于 2020-4-4 05:00 编辑

回報一下
我開著內掛打寵樓 人物被飛之後
內掛連著遊戲會自動關閉...
不知道這是正常的情況嗎?另外自從外掛崩潰之後 自動換寵攻能設置好了也打勾了 但是戰鬥中他不會自動換寵了


作者: 石器SO    时间: 2020-4-4 13:38
shadowcry 发表于 2020-4-4 03:30
回報一下
我開著內掛打寵樓 人物被飛之後
內掛連著遊戲會自動關閉...

qq联系客服。崩溃后会出现一个错误文件的,需要提交给我们才能修正。另外自动换宠是宠物被飞,被杀不会换宠
作者: hon    时间: 2020-4-4 21:06
好资源齐分享
作者: sqso97583    时间: 2020-4-13 09:54
建议能把游戏里面的数字都可以具体化赋值给变量,而不是通过判断对比穷举获取

比如我想知道战宠的攻击力,目前只能设置一个变量,不停地对比,不相等再继续加
如:
dim @a
let @a,=,0
let @a,+,1
check 战宠,攻击,=,@a,+2
goto -2

能不能设置一些固定变量,比如@[战宠.攻击],@[宠物1.敏捷],之类的,可以一键赋值
assa倒是有固定变量,但是不全,比如:
@[宠物名称.1] … @[宠物名称.5]
@[宠物等级.1] … @[宠物等级.5]
@[宠物血量.1] … @[宠物血量.5]

这些只针对名字等级和血量,不涉及到功敏防,而且很重要一点,实测无法获取最后一个宠物
比如我目前有4只宠物,我只能用到@[宠物名称.3]获取第三只宠物的名字,用@[宠物名称.4]就会超出下标

作者: 石器SO    时间: 2020-4-13 10:10
sqso97583 发表于 2020-4-13 09:54
建议能把游戏里面的数字都可以具体化赋值给变量,而不是通过判断对比穷举获取

比如我想知道战宠的攻击力, ...

print @[宠物名称.5]无法获取bug 已经记录。获取攻防敏,后续是可以考虑增加的。不过目前希望您多反馈已有功能的错误

内挂目前尽量以已修正问题为主,这3个功能加入主要是因为内挂脚本运行机制和assa不同,因此加入这3个功能玩家更好的可以控制战斗中的意外情况。
作者: sqso97583    时间: 2020-4-13 11:11
本帖最后由 sqso97583 于 2020-4-13 11:13 编辑
石器时代so 发表于 2020-4-13 10:10
print @[宠物名称.5]无法获取bug 已经记录。获取攻防敏,后续是可以考虑增加的。不过目前希望您多反馈已有 ...

那我就再提一个,assa的赋值命令
赋值的特别计算参数:
数值:
INT         取数值的整数部分
RND         取一个乱数
ABS         取数值的绝对值

let 变量,left,数目          '取左边字符
let 变量,right,数目        '取右边字符
let 变量,lcase                '把字符转为小写
let 变量,ucase                '把字符转为大写
let 变量,trim                 '去除左右空格
let 变量,ltrim                '去除左边空格
let 变量,rtrim                '去除右边空格
let 变量,mid,位置,数目 '取指定数目字符
let 变量,replace,查找字符,覆盖字符        '把查找出的字符转为覆盖字符
let 变量,get,查找字符1 [,查找字符2]        '取查找字符1与查找字符2之间的字符


在assa上测试,上面的这些命令只有INT,RND,ABS和GET可以用,其他均不可用

在内挂上面自测所有不可用,并且发现无法赋值小数,比如let @a,=,123.5,print出来是123,并不是123.5
作者: 石器SO    时间: 2020-4-13 14:05
sqso97583 发表于 2020-4-13 11:11
那我就再提一个,assa的赋值命令
赋值的特别计算参数:
数值:

在assa上测试,上面的这些命令只有INT,RND,ABS和GET可以用,其他均不可用?您列出assa可以用,内挂不能用的内容。目前我们是尽量支持assa可用的指令。然后使用的脚本例子
作者: zhangbo    时间: 2020-4-14 14:05
fytfyufuyfuy
作者: woaiweiming    时间: 2020-4-30 08:49
dfgggggggggggggggggggggggggggggggggggdggggggggggggdgdgdgdgd
作者: wasongwencai    时间: 2022-10-2 10:09
感谢大神分享!!!




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