传奇世界装备隐藏属性怎么设置

时间:2023-10-14 23:10来源:远大新服网

传奇世界里装备隐藏属性的设置核心是三步:先给装备写入自定义数值,再把自定义属性绑定到预设属性,最后用脚本处理真正的触发效果。只修改装备名称、描述或悬浮框文字,只能改变显示内容,不能让角色获得实际加成。以下按拥有gm权限的服务端配置处理,普通玩家无法通过角色装备界面直接改写属性;同时要先确认使用的是gee、gom还是其他引擎,因为不同引擎的菜单名称、属性编号和脚本命令并不通用。

采用gee类自定义属性结构时,先打开m2→选项→自定义装备属性设置,勾选需要显示的预设属性,并设置悬浮框中的文字格式。单件装备通常使用0—19号自定义属性槽,每条属性包含$$1、$$2、$$3三个数值。写入数值可使用:setcustomitemvalueex 1 0 = 50 0 0,其中1代表手中武器,0代表第0条属性,50会写入$$1。基础预设属性通常按1防御、2魔防、3攻击、4魔法、5道术、6生命、7魔法值排列,前7类可以直接参与人物属性计算;如果使用gom的新增属性,还需要在m2→选项→物品装备→新增属性中启用对应项目,否则客户端可能无法显示。

绑定属性决定隐藏数值究竟加到哪里,常用命令是setcustomitemabil 1 0 1 3,含义是把武器第0条自定义属性绑定到第3条预设属性,也就是攻击属性;随后用setcustomitemabil 1 0 3 0设置作用模式。作用模式0为直接增加点数,模式1为按当前装备属性计算单件百分比,模式2为按全身属性计算百分比。例如$$1=50、绑定魔法属性、模式为1,表示该装备自身魔法属性按百分比提高,而不是直接增加50点。显示顺序可用参数2调整,颜色可用参数0调整。武器本身没有防御、魔防等基础栏位时,不能强行绑定这些不兼容属性。

麻痹、吸血、技能冷却、概率触发等真正的特殊效果,不能只依靠预设属性完成。8号及以后的一些自定义预设属性主要负责显示文字,绑定后不会自动改变人物属性,必须在qf或功能脚本中追加判断。常见流程是穿戴装备时检测物品—读取$$1、$$2、$$3—执行加成或触发—脱下装备时回收效果;支持相关命令的引擎可用checkitemw判断指定装备,再用changehumability调整人物能力。若设置整套装备效果,应使用套装生效与失效触发,如@groupitemonx和@groupitemoffx,而不是只检测其中一件装备。具体参数编号必须以当前引擎说明为准。

测试时应先复制服务端脚本和人物数据,再用测试角色依次完成穿戴、查看面板、重新登录、脱下装备四个步骤,分别确认悬浮框显示、人物面板数值和战斗实际效果。新手装备适合使用1—7号基础属性,便于直接计算;后期装备、套装和特殊首饰再使用8号以上属性配合脚本,便于实现概率、职业限制和场景限制。若装备只显示文字却没有加成,优先检查是否绑定了仅显示属性、是否启用了新增属性、装备类型是否兼容,以及穿戴脚本和脱下脚本是否都已执行。配置完成后,还应在打怪、pk和更换装备的连续操作中复测,确保属性不会重复叠加或卸下后残留。