Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 脚本检测命令 >
批量检测背包唯一ID或者IDX物品是否存在

功能:
    批量检测当前人物背包内指定唯一ID或者物品IDX是否存在。

格式:
    CheckBagItem 参数1 参数2 参数3

参数说明:
    参数1:物品唯一ID或者物品IDX,多个物品请用英文逗号“,”分开。
    参数2:检测到的物品ID或IDX存入变量,多个命中值用英文逗号“,”连接。
    参数3:检测模式,0或者空=按物品唯一ID检测,1=按物品IDX检测。

返回说明:
    背包中存在任意一个参数1指定的物品时返回真,并把存在的ID或IDX写入参数2变量;全部不存在时返回假,参数2变量为空。

=======================
[@检测背包唯一ID物品]
#IF
CheckBagItem 3395,3393,3391,9920 S10
#ACT
SENDMSG 6 当前背包唯一ID物品有:<$STR(S10)>
#ELSEACT
SENDMSG 6 当前一个不存在
=======================

=======================
[@检测背包IDX物品]
#IF
CheckBagItem 30026,30027,30031,30042,30041 S10 1
#ACT
SENDMSG 6 当前背包存在的IDX物品有:<$STR(S10)>
#ELSEACT
SENDMSG 6 当前一个不存在
=======================