跳到主要内容

检测玩家物品

检测玩家包裹物品​

CheckItem ItemName Count PeopleName​

命令参数​
参数
含义
ItemName物品名字
Count数量
PeopleName人物名(此处为空时检测的是自己)
命令说明​
本命令用于检测玩家包裹内是否存在指定数量的物品。
把物品的持久设置为0,会出现检测不到情况,使用时应该避免这样问题发生。
使用示例​
[@CheckItem]
#IF
CheckItem 屠龙 2
#ACT
Break

检测玩家物品 - 身上​

CheckItemw ItemName Count​

命令参数​
参数
含义
ItemName物品名
Count物品数量.默认为1.但该参数不管怎么样还是填写为安全
命令说明​

本命令用于检测玩家身上是否存在指定数量的物品

使用示例​
[@CheckItemw]
#IF
CheckItemw 屠龙 1
#ACT
Break

检测背包物品ID​

CheckItemID ​

命令参数​
参数
含义
A物品的makeindex,支持变量。
命令说明​

检测包裹中是否存在指定ID的物品

使用示例​
[@main]
#IF
CHECKITEMID $PARAM(0)
break

检测背包物品--列表​

CHECKITEMINLIST A B​

参数说明​
参数
含义
A文件列表
B变量(S变量)
命令说明​

检测包裹中是否有列表中所存在的物品,将结果返回B变量;

例子​
#IF
CHECKITEMINLIST 违禁物品.txt S1
#SAY
你的包裹中违禁物品<$STR(S1)>,请不要携带进场!