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)> |