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

文章来源:本站 | 内容页发表时间:2023-06-17 01:32

先分清使用场景:官服普通玩家不能直接改写装备隐藏属性,只能通过穿戴指定装备、凑齐套装或满足装备条件来触发服务器预设效果;如果是自建服、单机服或拥有gm权限,则需要在引擎配置和功能脚本中设置。玩家端通常只需按f10打开装备栏,把装备拖入对应部位,隐藏属性是否生效由服务端的装备数据和触发条件决定,不能靠背包界面手动填写。

自建服设置单件固定属性时,先备份m2配置、客户端文件和qfunction-0.txt,再进入m2的客户端设置或自定义装备属性界面,勾选要启用的属性,配置显示文字、颜色、排序和显示位置。gee类引擎通常用setcustomitemvalueex写入数值,用setcustomitemabil绑定预设属性;一条自定义属性占用一个编号,常见编号范围为0—19,每条属性可写入$$1、$$2、$$3三个参数。例如将武器第0条属性写成$$1=30,再绑定攻击类预设属性,悬浮框可以显示攻击增加30点;但只写入数值而没有绑定预设属性时,通常既不显示,也不会产生实际效果。

需要实际改变人物战斗面板时,应使用装备穿戴触发脚本,而不能只修改装备描述。常见写法是在qfunction-0.txt的穿戴触发段中检测装备名称,例如检测到逍遥扇后执行changehumability 5 + 30和changehumability 6 + 30,分别增加攻击下限和攻击上限30点;属性编号5、6对应攻击下限和上限,防御、魔御、魔法、道术、生命、准确、幸运等也有对应编号。特殊效果如吸血、麻痹、冰冻、技能持续时间延长,不能仅靠普通数值绑定完成,还要在攻击、受击或技能触发脚本中补充判定。

属性作用模式要按使用场景选择:模式0是直接加点,模式1是按单件装备百分比计算,模式2是按全身属性百分比计算。例如写入10并使用模式0,就是直接增加10点;若某件装备基础攻击为200,模式1按定义计算可增加20点;若全身攻击为1000,模式2则可增加100点。前期或普通刷怪适合使用固定点数,便于控制成长幅度;后期套装或特殊流派可使用百分比,但必须设置上限,避免多件装备叠加后失衡。武器不能绑定与装备部位不兼容的防御、魔御等属性,基础属性能够自动计入人物面板的范围也受引擎规则限制,非基础预设属性通常必须另写脚本。

设置完成后要按保存配置—重启或刷新脚本—登录角色—穿戴装备—摘下装备—重新登录的顺序测试,并分别检查悬浮框、人物面板和实际伤害是否变化。重点确认隐藏属性只触发一次,卸下装备后加成是否清除,死亡、换装、重登后是否重复叠加;如果显示有攻击+30但面板不变,通常是只设置了显示属性,没有执行changehumability或对应效果脚本。普通玩家遇到无法触发的情况,应先确认装备名称、套装件数、职业限制和区服规则,不要直接套用其他传奇版本的隐藏属性数据。