还有其他的吗
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-23 23:29:04 |
👁️ 阅读: 7
检测人物是否穿戴全部装备还可以通过`CHECKITEMW`命令,对每个装备位置的物品名称进行逐一检查。
例如,如果你知道每个位置应该穿戴的装备名称,可以这样写:
```
[@检测全部装备]
#ACT
MOV N$已穿戴数量 0
; 检测衣服
#IF
CHECKITEMW 天魔神甲 1
#ACT
INC N$已穿戴数量 1
; 检测武器
#IF
CHECKITEMW 屠龙 1
#ACT
INC N$已穿戴数量 1
; ... 继续检测其他位置
; 判断结果
#IF
EQUAL N$已穿戴数量 10
#ACT
SENDMSG 6 你穿戴了全部10件装备
#ELSEACT
SENDMSG 6 你只穿戴了<$STR(N$已穿戴数量)>件装备
```
或者,如果你需要更通用的检测而不指定具体装备名称,课程日志中提到的`CheckItemAddValue`命令是更合适的选择,因为它不依赖物品名称,只检测位置是否有装备。
← 返回问答库