装备掉落触发
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-28 14:03:04 |
👁️ 阅读: 12
根据课程日志记录,装备掉落涉及多个触发字段:
1. **人物死亡装备掉落前触发**:使用 `[@CheckDropUseItems]` 字段,支持stop。相关常量包括:
- `<$H.NEWBAGITEMNAME>`:掉落物品名称
- `<$H.NEWBAGITEM>`:掉落物品ID
2. **已投保装备掉落触发**:使用 `[@DropUseItemsX]` 字段(X代表装备位置,如0表示衣服)。此触发仅在装备表cfg_equip.xls的Insurance字段设置了投保信息后生效。相关常量包括:
- `<$INSURANCEITEMNAME>`:当前掉落前装备的名称
- `<$INSURANCECOUNT>`:剩余投保次数
- `<$INSURANCECURRENCY>`:保金类型
- `<$INSURANCEGOLD>`:投保金额
3. **杀死怪物或人物后物品爆出触发**:使用 `[@ScatterBagItems]` 字段,可通过 `<$CURRTEMNAME>` 获取当前爆出的物品名称。
4. **穿戴任意装备前触发**:使用 `[@TakeOnBeforeEX]` 字段,相关常量包括 `<$CURRTAKETEMPOS>`(装备位置)、`<$CURRTEMNAME>`(物品名称)、`<$CURRTEMMAKEINDEX>`(唯一ID)。
关于“谁捡了谁的什么装备”的查询,课程日志中未提供直接获取捡取者信息的接口命令。如需记录,可能需要结合其他触发(如捡取触发,但日志未列出具体字段)并自定义变量存储信息。
← 返回问答库