传奇人物元素属性检测教程 装备位置代码详解
一、传奇人物元素属性检测指令基础说明 在传奇游戏脚本制作中,人物元素属性检测是定制装备特效、触发专属玩法、设置装备门槛的核心操作,主要依靠 CHECKNEWITEMVALUE 指令实现。该指令可以精准检测人物身上穿戴装备、OK框内装备的各类元素属性数值,以此判定是否触发对应的脚本效…
一、传奇人物元素属性检测指令基础说明
在传奇游戏脚本制作中,人物元素属性检测是定制装备特效、触发专属玩法、设置装备门槛的核心操作,主要依靠 CHECKNEWITEMVALUE 指令实现。该指令可以精准检测人物身上穿戴装备、OK框内装备的各类元素属性数值,以此判定是否触发对应的脚本效果,是传奇版本修改、功能开发的常用核心脚本指令。
指令标准格式:CHECKNEWITEMVALUE 位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 属性(0-16) 检测符(>,<,= ) 值(1-100) 是否包含数据库元素
二、传奇人物全部元素属性参数详解
传奇人物元素属性共计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%
三、传奇属性检测脚本示例演示
为方便传奇脚本开发者快速上手,以下提供标准的人物暴击属性检测完整脚本案例,格式规范可直接套用,适配各类传奇版本:
[@main]
#IF
CHECKNEWITEMVALUE 0 0 > 10
#SAY
暴击几率大于10%
脚本解析:该脚本用于检测人物0号位置盔甲装备的暴击几率属性,当装备暴击几率数值超过10%时,触发文字提示内容,可根据需求修改装备位置、属性类型和检测数值。
四、传奇装备位置完整代码对照表
CHECKNEWITEMVALUE 指令的核心参数之一为装备位置代码,不同代码对应人物不同穿戴部位、时装部位以及首饰盒部位,精准对应位置才能准确检测装备属性,完整位置代码明细如下:
基础装备位置
0 盔甲
1 武器
2 照明物
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 左戒指
9 护身符
10 腰带
11 鞋子
12 宝石
13 斗笠
14 军鼓
15 马牌
16 盾牌
时装装备位置(12个时装部位)
17 时装衣服
18 时装武器
19 时装项链
20 时装头盔
21 时装左手镯
22 时装右手镯
23 时装左戒指
24 时装右戒指
25 时装勋章
26 时装腰带
27 时装鞋子
28 时装宝石
首饰盒装备位置
30~41 对应十二个首饰盒装备位置
42~47 对应六个首饰盒装备位置
五、传奇脚本属性检测使用小贴士
1、装备位置参数设置为-1时,可检测玩家OK框内的装备,多用于装备预览、装备鉴定类脚本制作;
2、属性检测符支持大于、小于、等于三种模式,可根据玩法需求设置数值门槛,适配装备进阶、属性解锁、奖励领取等场景;
3、高数值属性如攻击伤害、体力魔力属性,区间最高可达65535%,可满足高爆、超变等各类传奇版本的定制需求。


