传奇GOM引擎装备首饰盒打开和关闭脚本
传奇GOM引擎装备首饰盒打开和关闭脚本
作者:传奇之家类别:开区脚本
更新:2026-06-16查看次数:166
gom引擎(含GEE部分兼容)中装备首饰盒(首饰保管箱/Additional Storage)是通过 M2 参数控制开启,再由 NPC 脚本来提示或强制开启/关闭的。下面给你标准可用方案:
一、M2引擎端开启首饰盒功能(必须先做)
M2Server → 选项 → 参数设置 → 功能设置 → 其它设置
?? 开启装备首饰盒(勾选)
设置首饰盒页数、每页格数(通常1页6格或2页12格)
保存后 重启 M2Server? 生效
若不勾选,NPC脚本执行打开不会有任何反应。
二、NPC脚本 — 打开首饰盒
在 QuestDiary的 NPC 脚本中:
[@Main]
#IF
#ACT
OpenSuitItemBox
#SAY
请查看你的首饰盒!
OpenSuitItemBox是 GOM/GEE 专用命令
点击该选项会直接弹出玩家已解锁的首饰盒界面
可放在任何 NPC 的 @Main或功能选项里
三、NPC脚本 — 关闭/收起首饰盒
首饰盒一般点击界面右上角×关闭即可,GOM 也支持脚本命令强制关闭(部分版本支持):
[@CloseBox]
#IF
#ACT
CloseSuitItemBox
?? 部分老版 GOM 引擎无 CloseSuitItemBox,玩家手动点×关闭即可,脚本可不写关闭命令。
四、带解锁条件的完整示例(鉴定符解锁首饰盒)
[@Main]
请选择操作:\
<打开首饰盒/@OpenBox>\
<关闭首饰盒/@CloseBox>
[@OpenBox]
#IF
CheckItem 鉴定符 1
#ACT
Take 鉴定符 1
OpenSuitItemBox
#SAY
首饰盒已开启!
#ELSESAY
打开首饰盒需要消耗 鉴定符 x1!
[@CloseBox]
#ACT
CloseSuitItemBox
#SAY
首饰盒已关闭。