项目

一般

简介

GetHumCustomItemValue » 历史记录 » 版本 1

machenhe, 2022-05-11 14:45

1 1 machenhe
_*%{color:green}getHumCustomItemValue%*_
2
获取角色身上,绑定了相同显示属性id的,某指定id自定义装备属性之和.
3
4
5
bq. 举例
6
获取自定义装备属性0之和,且都绑定了显示属性id1
7
8
9
标签:命令定义|getHumCustomItemValue
10
11
*格式*
12
|_.命令名		|_.参数1	|_.参数2	|_.参数3	|_.参数4	|
13
|getHumCustomItemValue	|自定义属性id	|绑定显示属性id	|返回变量1	|返回变量2	|
14
15
*说明*
16
* 参数1: 指定的自定义装备属性id(0-9)
17
每件装备可设定10个自定义装备属性,id从0到9
18
19
* 参数2: 绑定显示属性id(0-17)
20
指定id的自定义装备属性,通过[[changeCustomItemAbil]]命令绑定了哪个显示属性id
21
|0|1|2|3|4|5|6|7|
22
|无绑定|绑定AC|绑定MAC|绑定DC|绑定MC|绑定SC|绑定MaxHp|绑定MaxMp|
23
|8|9|10|11|12|13|14|15|16|17|
24
|无属性显示1|无属性显示2|无属性显示3|无属性显示4|无属性显示5|无属性显示6|无属性显示7|无属性显示8|无属性显示9|无属性显示10|
25
26
* 参数3: 返回角色身上指定id,自定义装备属性的常规数值和,这些装备均绑定了参数2
27
_%{color:lightGrey}举例
28
角色穿的衣服上自定义属性0(绑定了显示属性id1),常规数值为10
29
角色穿的武器上自定义属性0(绑定了显示属性id1),常规数值为20
30
角色身上没有其它设定了自定义属性0的装备
31
获取绑定了显示属性id1的自定义属性0时,参数3返回30%_
32
33
* 参数4: 返回角色身上指定id,自定义装备属性的百分比数值和,这些装备均绑定了参数2
34
_%{color:lightGrey}举例
35
角色穿的项链上自定义属性1(绑定了显示属性id2),百分比数值为5
36
角色穿的腰带上自定义属性1(绑定了显示属性id2),百分比数值为15
37
角色身上没有其它设定了自定义属性1的装备
38
获取绑定了显示属性id2的自定义属性1时,参数4返回20%_
39
40
-
41
-
42
43
*%{color:deepskyblue}特戒引擎脚本示例:%*
44
45
bq. [<notextile>@</notextile>main]
46
#or
47
[[equal]] <$dress>
48
equal <$weapon>
49
#act
50
[[sendMsg]] 6 角色穿戴衣服与武器后再测试!
51
break
52
&nbsp;
53
#if
54
#act
55
&nbsp;
56
%{color:lightGrey};--装备栏0(衣服) 自定义属性0 绑定显示属性id8%
57
[[changeCustomItemAbil]] 0 0 1 8
58
%{color:lightGrey};--装备栏0(衣服)对应装备:自定义属性0赋值9527%
59
[[changeCustomItemValue]] 0 0 = 9527
60
&nbsp;
61
&nbsp;
62
%{color:lightGrey};--装备栏1(武器) 自定义属性1 绑定显示属性id8%
63
changeCustomItemAbil 1 0 1 8
64
%{color:lightGrey};--装备栏1(武器)对应装备:自定义属性0赋值1%
65
changeCustomItemValue 1 0 = 1
66
&nbsp;
67
&nbsp;
68
%{color:lightGrey};--装备栏0(衣服) 自定义属性1 绑定显示属性id9%
69
changeCustomItemAbil 0 1 1 9
70
%{color:lightGrey};--装备栏0(衣服)对应装备:自定义属性1赋值1024%
71
changeCustomItemValue 0 1 = 1024
72
&nbsp;
73
&nbsp;
74
[[mov]] n1 0
75
mov n2 0
76
%{color:lightGrey};--自定义属性id(-1表示10个属性全部获取,0~9装备自定义10个属性) 绑定显示属性id 变量1 变量2%
77
*%{color:green}getHumCustomItemValue%* 0 8 n1 n2
78
sendMsg 6 自定义属性0的常规数值:<$str(n1)>
79
sendMsg 6 自定义属性0的百分比数值:<$str(n2)>
80
&nbsp;
81
&nbsp;
82
mov n1 0
83
mov n2 0
84
%{color:lightGrey};--自定义属性id(-1表示10个属性全部获取,0~9装备自定义10个属性) 绑定显示属性id 变量1 变量2%
85
*%{color:green}getHumCustomItemValue%* 1 9 n1 n2
86
sendMsg 6 自定义属性1的常规数值:<$str(n1)>
87
sendMsg 6 自定义属性1的百分比数值:<$str(n2)>