本段为传奇引擎时装首饰装备穿戴、取下专属触发脚本,可直接写入QF功能文件,实现装备操作时的系统弹窗提示,适配全版本时装首饰扩展槽位。
开启触发穿戴QF

[@ESPTAKEON]
#if
#act
sendmsg 7 穿戴物品名称<$DLGITEM.NAME>,<$DLGITEM.STDMODE>
[@ESPTAKEOFF]
#if
#act
sendmsg 7 取下物品名称<$DLGITEM.NAME>,<$DLGITEM.STDMODE>
脚本说明:上述脚本为原生穿戴/取下触发入口,角色穿戴或卸下时装首饰时,系统会自动推送物品名称、形态编码弹窗提示,无需额外挂载辅助脚本。
相关视频演示教程链接:https://vip.espkj.com/single/110
主流扩展引擎已原生适配时装首饰装备接口,内置多条通用脚本命令,可直接用于装备检测、属性调用、名称修改等场景,无需二次开发。
checkitemw 物品:检测角色当前身上佩戴的时装首饰装备,区分背包物品与穿戴物品,专属适配时装扩展槽位检测。
完全兼容引擎文档中自定义装备进度条全部命令,可针对时装首饰单独配置进阶、成长、耐久进度条,和常规装备进度条调用逻辑一致。
系统内置$VALUE1~$VALUE20共20个人物元素属性常量,取值范围1-20,可直接调用时装首饰附加的元素属性,用于属性判定、buff触发、战力计算等场景。
命令名称:ESPCHANGEITEMNAME(专属时装首饰装备改名脚本命令)
参数一:时装首饰装备位置编码
参数二:自定义新名称,参数留空时自动还原装备原始名称
位置编码 | 装备部位 | 位置编码 | 装备部位 |
1001 | 项链 | 1007 | 盾牌 |
1002 | 手镯1 | 1008 | 腰带 |
1003 | 手镯2 | 1009 | 鞋子 |
1004 | 戒指1 | 1010 | 军鼓 |
1005 | 戒指2 | 1011 | 宝石 |
1006 | 头盔 | 1012 | 马牌 |
针对时装首饰场景定制开发专属命令,核心实现穿戴装备批量回收功能,区别于通用回收命令,精准区分时装槽位与基础装备槽位。
功能说明:一键回收角色身上已佩戴的时装首饰装备,支持按装备名称或槽位精准回收。
参数一:目标装备名称 / 装备位置编码
参数二:最大回收数量,数值≥1时命令生效
槽位编码与上文ESPCHANGEITEMNAME命令通用,具体编码:1001项链、1002手镯1、1003手镯2、1004戒指1、1005戒指2、1006头盔、1007盾牌、1008腰带、1009鞋子、1010军鼓、1011宝石、1012马牌
使用ESPTAKEW命令回收时装首饰装备时,装备的移除操作不会触发原生QF穿戴、取下相关触发字段。
规避说明:该命令跳过了常规装备取下逻辑,[@TakeOff0](0-18常规槽位触发)、[@ESPTAKEON](时装穿戴触发)等原生入口均不会被调用,制作回收功能时无需额外屏蔽重复触发脚本。