行为
changeCustomItemValue
设定自定义装备属性数值
标签:命令定义|changeCustomItemValue
格式命令名 | 参数1 | 参数2 | 参数3 | 参数4 |
---|---|---|---|---|
changeCustomItemValue | 装备位id | 自定义属性编号 | 操作符(+,-,=) | 操作值 |
- 参数1
装备栏Id- 0-16 参见装备位id说明装备位置
- -1:自定义属性编号
- 当前打开的自定义道具栏中的道具
- 当前拾取道具
- 参数2
每件装备可设定10个自定义属性
编号从0到9
- 参数3
对自定义属性的数值进行操作
可以进行+,-,=操作
- 参数4
对自定义属性的数值操作的具体数值
脚本示例:
[@main]
#if
not equal <$dress>
#act
;--装备栏0(衣服)对应装备:自定义属性0赋值9527;自定义属性1赋值1024
changeCustomItemValue 0 0 = 9527
changeCustomItemValue 0 1 = 1024
mov n1 0
mov n2 0
;--获取装备栏0(衣服)对应装备,自定义属性0常规数值与百分比数值
getCustomItemValue 0 0 n1 n2
sendMsg 6 自定义属性0的常规数值:<$str(n1)>
sendMsg 6 自定义属性0的百分比数值:<$str(n2)>
mov n1 0
mov n2 0
;--获取装备栏0(衣服)对应装备,自定义属性1常规数值与百分比数值
getCustomItemValue 0 1 n1 n2
sendMsg 6 自定义属性1的常规数值:<$str(n1)>
sendMsg 6 自定义属性1的百分比数值:<$str(n2)>
#elseAct
sendMsg 6 角色穿上衣服再测试!
由 yangdefeng 更新于 超过 2 年 之前 · 1 修订