当前位置:首页 > 引擎 > GOM引擎

传奇装备元素属性修改教程 全套设置代码详解

admin3天前9
在传奇游戏版本搭建与装备定制过程中,装备元素属性调整是优化角色战力、丰富装备玩法的核心操作。很多版本制作者、GM在设置装备暴击、伤害、防御、特殊一击属性时,常会出现参数错误、元素爆炸、属性失效等问题。本文为大家带来完整的传奇装备元素属性设置方法、标准代码格式、属性参数明细及触发脚本,帮助大家精准修改…

在传奇游戏版本搭建与装备定制过程中,装备元素属性调整是优化角色战力、丰富装备玩法的核心操作。很多版本制作者、GM在设置装备暴击、伤害、防御、特殊一击属性时,常会出现参数错误、元素爆炸、属性失效等问题。本文为大家带来完整的传奇装备元素属性设置方法、标准代码格式、属性参数明细及触发脚本,帮助大家精准修改装备属性,规避各类设置bug。

一、装备元素属性通用设置格式

传奇装备元素属性修改统一使用专属指令,可精准设置穿戴装备、背包待确认装备的各类属性,操作支持增减、赋值两种模式,格式规范统一,适配所有主流M2引擎版本。

标准指令格式:SetNewItemValue 位置 属性 操作符 值

参数详解:

位置:-1代表OK确认框中的装备;0~28、30~47代表角色身上穿戴的装备

属性:分为0-16基础属性、20-27特殊一击属性两类专属参数

操作符:支持+(增加)、-(减少)、(赋值)三种操作方式

值:属性对应数值范围,严格遵循区间要求,避免数值溢出报错

二、0-16基础装备属性参数明细

该区间属性为传奇装备基础核心属性,涵盖暴击、攻防减伤、反弹、抗性等常规战力属性,是日常装备改造、属性提升的常用参数,数值设置需严格对应对应区间。

(0)暴击几率增加:数值范围1~100%

(1)增加攻击伤害:数值范围1~65535%

(2)物理伤害减少:数值范围1~100%

(3)魔法伤害减少:数值范围1~100%

(4)忽视目标防御:数值范围1~100%

(5)所有伤害反弹:数值范围1~100%

(6)增加目标暴率:数值范围1~100%

(7)人物体力增加:数值范围1~65535%

(8)人物魔力增加:数值范围1~65535%

(9)怒气恢复增加:数值范围1~100%

(10)合击攻击增加:数值范围1~100%

(11)防止暴击几率:数值范围1~100%

(12)防止麻痹几率:数值范围1~100%

(13)防止复活几率:数值范围1~100%

(14)防止全毒几率:数值范围1~100%

(15)防止冰冻几率:数值范围1~100%

(16)防止蛛网几率:数值范围1~100%

三、20-27特殊一击属性参数明细

20-27区间为传奇高阶特殊属性,包含各类极品一击伤害及对应防御属性,是高端装备、专属神器的核心属性,设置时需严格遵守数据库字段规则,避免出现元素爆问题。

重要设置须知:数据库字段Value18、Value19、Value20必须统一设置为0,该类字段为M2引擎系统专属计算字段,禁止填写任何数值,否则会直接触发装备元素爆bug,导致装备属性失效、版本报错。

(20)致命一击:数值范围1~100%

(21)会心一击:数值范围1~100%

(22)卓越一击:数值范围1~100%


(23)无视一击:数值范围1~100%

(24)致命一击防御:数值范围1~100%

(25)会心一击防御:数值范围1~100%

(26)卓越一击防御:数值范围1~100%

(27)无视一击防御:数值范围1~100%

四、各类一击属性触发脚本代码

以下为完整的暴击、特殊一击属性触发脚本,复制即可直接使用,适配M2引擎所有传奇版本,触发后可弹出对应属性提示,直观展示装备属性生效状态。

; 普通暴击触发脚本
[@BlastHit]
#act
SENDMSG 6 普通暴击

; 致命一击触发脚本
[@NewValue20Hit]
#act
SENDMSG 6 致命一击

; 会心一击触发脚本
[@NewValue21Hit]
#act
SENDMSG 6 会心一击

; 卓越一击触发脚本
[@NewValue22Hit]
#act
SENDMSG 6 卓越一击

; 无视一击触发脚本
[@NewValue23Hit]
#act
SENDMSG 6 无视一击

五、OK框装备升级触发脚本

点击OK确认框后可触发装备升级、属性修改功能,脚本可读取当前OK框内装备的名称、模式、持久等信息,支持一键升级修改装备属性,是批量改装、装备锻造的常用脚本。

; 点击OK键触发装备升级字段
[@UpgradeDlgItem]
#SAY
OK框中物品的名称:<$DLGITEM.NAME>\
OK框中物品的StdMode:<$DLGITEM.STDMODE>\
OK框中物品的持久:<$DLGITEM.DURA>\
OK框中物品的最大持久:<$DLGITEM.DURAMAX>\
<升级/@升级>

[@升级]
#ACT
SetNewItemValue -1 0 + 10
RECLAIMITEM

六、传奇全装备位置对应代码明细

设置装备属性时,需根据装备穿戴位置填写对应代码,精准匹配盔甲、武器、首饰、时装、首饰盒等所有装备位置,确保属性精准绑定对应装备。

1、基础穿戴装备位置(0-28)

0:盔甲

1:武器

2:照明物

3:项链

4:头盔

5:右手镯

6:左手镯

7:右戒指

8:左戒指

9:护身符

10:腰带

11:鞋子

12:宝石

13:斗笠

14:军鼓

15:马牌

16:盾牌

17:时装衣服(共12件时装通用位)

18:时装武器

19:时装项链

20:时装头盔

21:时装左手镯

22:时装右手镯

23:时装左戒指

24:时装右戒指

25:时装勋章

26:时装腰带

27:时装鞋子

28:时装宝石 

2、首饰盒装备位置

30~41:十二个首饰盒装备专属位置

42~47:六个首饰盒补充装备位置

 

扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/101.html

分享给朋友: