您现在的位置:主页 > 文章中心 > 任务介绍 >

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

来源:夜神 | 更新时间:2023-06-16 04:19

普通玩家不能通过角色界面直接给装备写入隐藏属性,真正的属性效果由服务端装备数据、引擎自定义属性和触发脚本共同决定;如果只是想显示一行文字,配置装备备注即可,但文字不会自动产生攻击、生命或特殊效果。服主或gm应先确认所用引擎支持哪一种自定义属性,再按开启功能—绑定属性—设置数值—编写触发—实测校验的顺序操作,不能把显示内容和实际效果混为一谈。

基础属性型隐藏效果应先在引擎配置中完成启用和绑定。常见操作路径是打开m2中的选项,进入物品装备或客户端设置—自定义属性,勾选启用新增属性以及需要显示的属性栏;部分引擎支持每件装备20条自定义属性,另一类新版配置可提供30个属性位置,具体数量以当前引擎界面为准。自定义属性通常要绑定系统预设属性才能真正生效,常见预设编号中,1对应防御、2对应魔法防御、3对应攻击、4对应魔法、5对应道术、6对应生命、7对应魔法值;未绑定的属性可能只显示文字,不会改变人物面板。装备本身没有对应基础类型时不要强行绑定,例如武器通常不能直接绑定防御或魔法防御属性。

需要数值直接加成时,应在装备属性栏写入数值,并设置正确的作用模式。支持该功能的引擎一般可通过类似setcustomitemabil的命令设置装备位置、属性编号、绑定类型和作用方式:模式0是直接增加固定点数,模式1是按单件装备属性百分比计算,模式2是按全身对应属性百分比计算。例如把自定义属性绑定到攻击属性,数值设为10,模式0就是直接增加10点攻击;改为模式1,则按该件装备攻击计算10%;模式2则按全身攻击计算10%。升级阶段和低基础装备更适合固定点数,便于控制强度;高等级长期玩法才适合小比例加成,否则多件装备叠加后容易造成属性膨胀。显示文本中的$$1、$$2、$$3分别用于调用装备保存的数值,文本写成攻击:+时,数值为30即可显示为攻击:+30。

特殊触发型隐藏属性不能只靠装备栏绑定,必须增加穿戴和卸下脚本。以支持qf脚本的版本为例,可在qfunction-0.txt的穿戴事件中先检测指定装备,再执行增加人物属性的命令,示例结构为[@takeon]—checkitemw 装备名称—changehumability 属性编号 + 数值;例如给指定武器增加30点攻击时,应分别确认攻击下限和上限的编号,不能照搬其他引擎的编号。若使用自定义元素、麻痹概率、伤害减免等特殊效果,也要确认该命令确实被当前引擎支持。配置完成后,用普通角色分别测试装备前、穿戴后和卸下后三次数据:固定增加30点时人物面板应准确变化30点,百分比属性要对比装备前后数值,只有悬浮框变化而面板不变,说明目前只是显示属性。最常见的错误是只勾选显示开关却没有绑定效果、武器绑定不兼容属性、穿戴脚本没有卸下反向处理,以及重复触发导致反复穿脱后属性叠加;确认数据正确后再开放给玩家使用。