checksocketableitem 检测玩家全是是否镶嵌3级及以上宝石
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-08 13:16:17 |
👁️ 阅读: 15
根据课程日志记录,检测玩家身上指定装备是否镶嵌特定宝石的命令是 `CHECKSOCKETABLEITEM`。
该命令的格式为:
`CHECKSOCKETABLEITEM 装备位置 宝石位置 变量1(宝石IDX值) 变量2(宝石名称)`
其中,装备位置为0~55时表示身上装备,-1表示OK框里的物品。宝石位置为0~9。
要检测是否镶嵌了3级及以上宝石,你需要知道对应宝石的IDX值(例如,三级生命石的IDX为10880,三级金刚石的IDX为10881),然后使用该命令进行检测。例如,检测衣服(装备位置1)第一个孔(宝石位置0)是否镶嵌了三级生命石:
```
#IF
CHECKSOCKETABLEITEM 1 0 10880 S1
#ACT
sendmsg 6 衣服第一个孔镶嵌了三级生命石。
#ELSESAY
sendmsg 6 未镶嵌指定宝石。
```
如果你需要检测多个宝石等级,可以结合多个条件判断或使用文本列表进行检测。
← 返回问答库