传奇装备绑定状态检测脚本 装备禁止掉落交易设置教程
在传奇版本搭建与脚本修改过程中,装备绑定状态检测、装备权限限制设置是核心常用的功能模块,能够有效管控游戏内装备流通规则,避免道具随意掉落、交易、丢弃,保障服务器游戏经济体系稳定。本文为大家详细讲解传奇装备绑定状态检查功能用法、完整脚本代码以及全套装备位置代码对照表,方便传奇GM快速上手配置。一、传奇…
在传奇版本搭建与脚本修改过程中,装备绑定状态检测、装备权限限制设置是核心常用的功能模块,能够有效管控游戏内装备流通规则,避免道具随意掉落、交易、丢弃,保障服务器游戏经济体系稳定。本文为大家详细讲解传奇装备绑定状态检查功能用法、完整脚本代码以及全套装备位置代码对照表,方便传奇GM快速上手配置。
一、传奇装备绑定状态检测核心功能说明
传奇游戏中可通过专属脚本命令检测装备绑定状态,同时自定义装备各项权限,包含禁止丢弃、禁止交易、禁止存储、禁止修理、禁止出售、禁止爆出、丢弃消失等各类属性,全方位限制装备流通行为。
核心脚本格式:CheckItemState 装备位置(-1~28或30~47,-1时为OK框中物品) 项目(0-6)
功能项目参数对照表:
0 = 禁止扔装备
1 = 禁止交易装备
2 = 禁止存储装备
3 = 禁止修理装备
4 = 禁止出售装备
5 = 禁止爆出装备
6 = 装备丢弃消失
二、传奇装备禁止丢弃完整脚本案例
以下为实测可用的传奇装备禁止扔脚本,自带装备绑定检测判断,未绑定装备会提示先绑定,已设置禁止丢弃的装备会重复提示,配置简单、适配绝大多数传奇版本。
[@衣服禁止扔]
#IF
CheckItemBind 0
#ACT
GOTO @禁止扔
#ELSEACT
SENDMSG 6 请先绑定
[@禁止扔]
#IF
CheckItemState 0 0
#ACT
SENDMSG 6 该装备已经设置过禁止扔
#ELSEACT
SetItemState 0 0 1
SENDMSG 6 该装备禁止扔
三、全套传奇装备位置代码对照表
CheckItemState脚本需要搭配对应装备位置代码使用,涵盖基础装备、全套时装装备、首饰盒装备位置,代码齐全无缺失,可直接复制用于各类装备权限设置。
基础装备位置(0-28)
0 = 盔甲,1 = 武器,2 = 照明物,3 = 项链,4 = 头盔,5 = 右手镯,6 = 左手镯,7 = 右戒指,8 = 左戒指,9 = 护身符,10 = 腰带,11 = 鞋子,12 = 宝石,13 = 斗笠,14 = 军鼓,15 = 马牌,16 = 盾牌
时装装备位置(17-28)
17 = 时装衣服(含12款时装),18 = 时装武器,19 = 时装项链,20 = 时装头盔,21 = 时装左手镯,22 = 时装右手镯,23 = 时装左戒指,24 = 时装右戒指,25 = 时装勋章,26 = 时装腰带,27 = 时装鞋子,28 = 时装宝石
首饰盒装备位置(30-47)
30~41:对应十二个首饰盒装备位置
42~47:对应六个首饰盒装备位置
四、脚本使用注意事项
1、装备位置参数严格遵循区间规则,仅支持-1~28、30~47数值,-1代表检测OK框内物品,参数错误会导致脚本失效。
2、项目参数仅支持0-6,对应不同的装备限制权限,可根据服务器需求单独配置单项或多项限制规则。
3、配置时装装备、首饰盒装备权限时,需对应匹配专属位置代码,避免出现装备检测错位、功能不生效的问题。


