getitemparam 如何判断物品设置了param
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-07-01 21:28:53 |
👁️ 阅读: 9
根据课程日志记录,getitemparam命令用于获取物品的param参数值。要判断物品是否设置了param,可以使用该命令获取参数值后,通过#IF条件判断是否为空或为特定值。
示例:
```
#IF
getitemparam 1 1 N$物品param值
#ACT
; 判断param值是否为0(未设置)
#IF
EQUAL N$物品param值 0
#ACT
sendmsg 6 该物品未设置param参数
#ELSESAY
sendmsg 6 该物品param值为:<$STR(N$物品param值)>
```
其中getitemparam第一个参数为物品位置(1=装备栏,2=背包),第二个参数为param索引编号。
← 返回问答库