您现在的位置:主页 > 文章中心 > 游戏资料 >

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

来源:夜神 | 更新时间:2023-09-21 23:52

传奇世界装备隐藏属性的设置,核心是先区分只显示文字的自定义属性和真正改变人物面板或战斗结果的隐藏属性。这类功能需要服务端管理权限,普通客户端无法直接修改;使用gom、gee等引擎时,应先确认引擎支持的命令和菜单位置,再进行配置。常见流程是备份服务端数据,打开m2中的物品装备或自定义装备属性设置,启用新增属性功能,随后通过脚本写入装备数值、绑定属性类型并设置生效方式。

自定义装备属性应按赋值、绑定、设置模式三步完成。以武器为例,装备位置通常使用1,第一条自定义属性编号为0,可先写入:setcustomitemvalueex 1 0 = 50 0 0;再用setcustomitemabil 1 0 1 4绑定第4类预设属性,也就是魔法属性;最后使用setcustomitemabil 1 0 3 1设置为单件百分比。作用模式0代表直接加点,模式1代表按该件装备自身属性计算百分比,模式2代表按全身对应属性计算百分比。每件装备通常支持0至19共20条自定义属性,每条包含$$1、$$2、$$3三个数值。

如果要求属性不显示但实际生效,应使用穿戴触发脚本,而不是只绑定显示属性。常见做法是在qfunction-0.txt的穿戴回调中检测指定装备,例如检测逍遥扇后执行changehumability 5 + 30和changehumability 6 + 30,分别增加攻击下限和上限30点;脱下装备时,必须在对应脱下回调中执行相反数值,并调用当前引擎要求的属性刷新操作。脚本触发型隐藏属性适合增加固定攻击、生命或防御,数值应根据服务器基础装备水平配置,避免与装备自定义属性重复叠加。

仅需要在装备说明中显示特殊效果时,可在m2的预设属性列表中修改文字,并把自定义属性绑定到第8至第60类无属性栏位。例如将第8类文字设置为攻击时有$$1%概率使目标冰冻$$3秒,再把$$1设为10、$$3设为2,装备说明即可显示10%概率、持续2秒的效果;但这一步只负责显示,真正的冰冻、吸血、麻痹等效果仍需另写攻击触发脚本。武器不能直接绑定与装备类型不兼容的防御、魔防等基础属性,否则可能出现显示异常或属性不生效。

测试隐藏属性时,应单独佩戴目标装备,记录穿戴前后的攻击、生命和防御数值,再依次测试换装、脱装、 relog、死亡复活和重新登录,确认属性没有重复增加。新手装备更适合使用模式0的固定数值,便于控制成长;基础属性较高的成型装备可使用模式1;模式2会统计全身同类百分比,适合后期套装机制,但必须设置清除和刷新逻辑。若属性只显示不生效,优先检查预设属性是否勾选、装备是否绑定正确、客户端是否启用新增属性,以及脚本是否真正执行。