装备批量增加附加属性命令
格式:SETADDNEWABIL 参数1 参数2
参数3
参数1:装备位置
参数2:运算符(+,-,=)
参数2:属性组(3#3#4|3#3#5)
例子:
[@附加属性]
;身上武器增加附加属性
#IF
#ACT
SETADDNEWABIL 1
= 3#3#2|3#4#10|3#4#2|3#5#10|3#23#2|3#74#10
获取人物身上装备属性值命令
GETITEMATTIDVALUE 参数1 参数2 参数3 参数4
参数1=类型(1,装备表里基础数据
2,附加属性)
参数2=属性ID
参数3=装备位置(支持-1)
参数4=保存变量
*说明:不支持获取极品属性与自定义属性的值,只支持装备表里填的基础属性和SETADDNEWABIL命令增加的附加属性
范例:
[@获取身上装备属性]
#if
#act
GETITEMATTIDVALUE 1 3 1
N1
GETITEMATTIDVALUE 1 4 1 N2
SENDMSG 5
武器攻击上限是<$STR(N1)>,下限是<$STR(N2)>
GETITEMATTIDVALUE 1 201 1
N3
GETITEMATTIDVALUE 1 30 1 N4
SENDMSG 5
武器201属性值是<$STR(N3)>,30体力加成值是<$STR(N4)>
GETITEMATTIDVALUE 2 3 1 N11
GETITEMATTIDVALUE 2 4 1 N22
SENDMSG 6
武器附加攻击上限是<$STR(N11)>,下限是<$STR(N22)>
GETITEMATTIDVALUE 2 74 1
N33
GETITEMATTIDVALUE 2 23 1 N44
SENDMSG 6
武器附加74属性值是<$STR(N33)>,24暴击抵抗值是<$STR(N44)>