|
|
回收检测命令
ESPCheckItemWitemValue
参数一:物品名称 圣战戒指 或 *代表全部 检测多个装备名称可使用|进行分割,如:圣战戒指|圣战戒指A|圣战戒指B
参数二:极品类型 0普通属性/1元素属性/2颜色/3星星数
参数三:极品位置 普通属性(0-6)/元素属性(0-19)/数值如果填写-1,即代表计算 - 普通属性(0-6)的总和值 或 元素属性(0-19)总和值
参数四:符号 >、<、=
参数五:值 极品点数
参数六:数量 最大回收数量(0回收全部,如果数量不为0,且参数七为-1,当前回收数量即已枚举的装备数量的总数)
参数七: 是否先清空上一个使用的回收数据(默认0,清除以往缓存数据。-1不清除,用于多次脚本执行调用后使用ESPTakeItemWitemValue进行回收),注意这个参数可能很多人不理解,请根据例子自行测试!
脚本示例,单个装备回收
#if
ESPCheckItemWitemValue 圣战戒指 1 0 = 0 0
;因为是等于0所以回收没有极品属性的圣战戒指
#Act
ESPTakeItemWitemValue N0
;这个命令是配套ESPCheckItemWitemValue的直接调用会回收满足检测命令条件的所有装备,要在ESPCheckItemWitemValue调用后使用,其他地方调用无效
;回收命令 N0表示回收数量
ESPWhile N0 > 0
DEC N0 1
;不减1会进入死循环,注意了!
give 金币 5000
sendmsg 7 回收成功,金币+5000.
ESPendWhile
复制代码
脚本示例,多个装备回收,元素属性为空的脚本
#IF
#Act
ESPCheckItemWitemValue 圣战戒指 1 -1 = 0 0 0
;第七个参数调写0,清除缓存,放置第一个执行
ESPCheckItemWitemValue 杀猪刀A 1 -1 = 0 0 -1
;第七个参数改-1,把需要回收检测的装备和上面的数据叠加起来!
ESPCheckItemWitemValue 杀猪刀B 1 -1 = 0 0 -1
;第七个参数改-1,把需要回收检测的装备和上面的数据叠加起来!
;上面三句命令就可以把圣战戒指、杀猪刀A、杀猪刀B需要进行回收的装备数据枚举好了,下面执行ESPTakeItemWitemValue
ESPTakeItemWitemValue N0
;这个命令是配套ESPCheckItemWitemValue的直接调用会回收满足检测命令条件的所有装备,要在ESPCheckItemWitemValue调用后使用,其他地方调用无效
;回收命令 N0表示回收数量
ESPWhile N0 > 0
DEC N0 1
;不减1会进入死循环,注意了!
give 金币 5000
sendmsg 7 回收成功,金币+5000.
ESPendWhile
复制代码 |
|