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 | |
||
53 | #if |
||
54 | #act |
||
55 | |
||
56 | %{color:lightGrey};--装备栏0(衣服) 自定义属性0 绑定显示属性id8% |
||
57 | [[changeCustomItemAbil]] 0 0 1 8 |
||
58 | %{color:lightGrey};--装备栏0(衣服)对应装备:自定义属性0赋值9527% |
||
59 | [[changeCustomItemValue]] 0 0 = 9527 |
||
60 | |
||
61 | |
||
62 | %{color:lightGrey};--装备栏1(武器) 自定义属性1 绑定显示属性id8% |
||
63 | changeCustomItemAbil 1 0 1 8 |
||
64 | %{color:lightGrey};--装备栏1(武器)对应装备:自定义属性0赋值1% |
||
65 | changeCustomItemValue 1 0 = 1 |
||
66 | |
||
67 | |
||
68 | %{color:lightGrey};--装备栏0(衣服) 自定义属性1 绑定显示属性id9% |
||
69 | changeCustomItemAbil 0 1 1 9 |
||
70 | %{color:lightGrey};--装备栏0(衣服)对应装备:自定义属性1赋值1024% |
||
71 | changeCustomItemValue 0 1 = 1024 |
||
72 | |
||
73 | |
||
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 | |
||
81 | |
||
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)> |