物品双击触发
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-05 15:50:49 |
👁️ 阅读: 4
物品双击触发功能可以通过以下两种方式实现:
**方式一:不可放快捷栏**
1. 物品数据库设置:`STDMODE`字段设置为31
2. `AniCount`字段设置为X(X为1-999的数字,对应触发脚本编号)
**方式二:可放快捷栏**
1. 物品数据库设置:`STDMODE`字段设置为2
2. `Shape`字段设置为1
3. `AniCount`字段设置为X(X为1-999的数字,对应触发脚本编号)
4. `DuraMax`字段设置使用次数(1000=1次,0=不显示次数)
**脚本编写示例:**
在QFunction-0.txt中编写触发脚本,标签格式为`[@StdModeFuncX]`(X与物品AniCount值对应)
```txt
[@StdModeFunc100]
#IF
#ACT
Movr N$土城传送X 322 340
Movr N$土城传送Y 322 340
MapMove 3 <$STR(N$土城传送X)> <$STR(N$土城传送Y)>
stop
Break
```
**注意事项:**
- 如果希望物品永久使用且不显示次数,在脚本最后添加`stop`命令
- 物品消失可能是数据库设置错误,请检查STDMODE、Shape、AniCount字段配置是否正确
- 拾取物品时播放动画可使用`SETPICKITEMTOBAG`命令
- 捡取触发后修改物品绑定状态需要先关联物品,使用`LINKPICKUPITEM`和`SetItemState`命令
← 返回问答库