诚实小鸟 发表于 2026-3-27 15:55:41

有没有可以检测身上有几个装备的命令


比如我想检测人物,身上带了几个麻痹戒指,该用哪条命令啊
拜谢给位

诚实小鸟 发表于 2026-3-27 15:55:41

功能:检测当前人物是否佩带指定物品
格式: CHECKITEMW  物品名 数量 是否装备名部分匹配(空或0,完全匹配。 不等于0部分匹配)  
如:
#IF
CHECKITEMW  力量戒指 1
#elsesay
你身上没有力量戒指\\ \\
#elseact
sendmsg 5 身上有力量戒指
break

诚实小鸟 发表于 2026-3-27 15:55:41

czy7812 发表于 2022-9-16 18:50 功能:检测当前人物是否佩带指定物品
格式: CHECKITEMW  物品名 数量 是否装备名部分匹配(空或0,完全 ...
这个是固定数量检测啊,我的意思是带了几个,

诚实小鸟 发表于 2026-3-27 15:55:41

而且这个是检测是否带了。我的意思是检测带了几个同名装备

诚实小鸟 发表于 2026-3-27 15:55:41

戒指最多也就带2个吧。。检测2次不就出来了。。

诚实小鸟 发表于 2026-3-27 15:55:41

身上的装备都有变量的。。。一个个变量进行比较 并计数就行了吧。。

诚实小鸟 发表于 2026-3-27 15:55:41

pai哥 发表于 2022-9-16 19:48 身上的装备都有变量的。。。一个个变量进行比较 并计数就行了吧。。
我也是这样想的,但是实现比较麻烦。。。。想简单点嘛
有命令最好啊

诚实小鸟 发表于 2026-3-27 15:55:41

asiroy 发表于 2022-9-16 19:51 我也是这样想的,但是实现比较麻烦。。。。想简单点嘛
有命令最好啊
这个没有直接的命令的。

诚实小鸟 发表于 2026-3-27 15:55:41

pai哥 发表于 2022-9-16 19:53 这个没有直接的命令的。
刚刚找到了一个很老的命令,经过测试有BUG,第三个参数不能用
格式:checkitems 参数1名字 参数2数量 参数3检测身上相同(包含检查装备,首饰,神佑)装备总量
实际使用效果和  CHECKITEMW  一样

诚实小鸟 发表于 2026-3-27 15:55:41

很简单,说下我的思路,1.  装备爆出的时候给与装备一个标识1, 2.穿戴装备检测检测该标识  3.1的话 INC+1  就这么简单  反正逻辑就是 爆出装备上的某个数值做记号,穿戴这个装备检查记号是不是你想要的,是的话 +1          GetItemAddInt  参考下这个命令
页: [1] 2
查看完整版本: 有没有可以检测身上有几个装备的命令