项目

一般

简介

CheckItemAddValue » 历史记录 » 版本 3

yangdefeng, 2022-05-17 09:33

1 3 yangdefeng
_*%{color:green}checkItemAddValue%*_
2
检测指定装备位中装备的指定属性
3
4
标签:命令定义|checkItemAddValue
5
6
*格式*
7
|_.命令名		|_.参数1	|_.参数2	|_.参数3	|_.参数4	|
8
|checkItemAddValue	|装备位id	|属性位置id	|比较符 	|比较值 	|
9
10
*说明*
11
* 参数1: 装备位id
12
** 0-16 指定id装备位中的道具
13
参见装备位id说明[[装备位置]]
14
** -1
15
当前打开的自定义道具栏中的道具
16
17
* 参数2: 属性位置id
18
19
* 参数3: 比较符(> < =)
20
21
* 参数4: 比较值
22
23
* 装备位与属性位置id对应关系
24
第1行为装备位
25
第1列为属性位置id
26
|   |_.衣服|_.武器|_.头盔  |_.项链  |_.手镯  |_.戒指  |
27
|0  |防御  |DC2   |防御    |AC2     |AC2     |AC2     |
28
|1  |魔御  |MC2   |魔御    |MAC2    |MAC2    |MAC2    |
29
|2  |攻击  |SC2   |攻击    |DC2     |DC2     |DC2     |
30
|3  |魔法  |幸运  |魔法    |MC2     |MC2     |MC2     |
31
|4  |道术  |诅咒  |道术    |SC2     |SC2     |SC2     |
32
|5  |无    |准确  |佩带需求|        |        |        |
33
|6  |无    |攻速  |佩带级别|佩带需求|佩带需求|佩带需求|
34
|7  |无    |强度  |无      |佩带级别|佩带级别|佩带级别|
35
|8  |无    |无    |无      |reserved|无      |无      |
36
|9  |无    |无    |无      |无      |无      |无      |
37
|10 |无    |需开封|无      |无      |无      |无      |
38
|11 |无    |无    |无      |无      |无      |无      |
39
|12 |无    |无    |无      |无      |无      |无      |
40
|13 |无    |无    |无      |无      |无      |无      |
41
|14 |持久  |持久  |持久    |持久    |持久    |持久    |
42
43
44
-
45
-
46
47
*%{color:deepskyblue}特戒引擎脚本示例:%*
48
49
bq. [<notextile>@</notextile>main]
50
#if
51
[[equal]] [[装备位置|<$dress>]]
52
#act
53
[[messageBox]] 未穿戴衣服,穿上再试试
54
break
55
&nbsp;
56
#if
57
#say
58
<修改衣服附加属性0/<notextile>@@</notextile>inputInteger0(请输入属性0设定值)>\\ \\
59
<修改衣服附加属性1/<notextile>@@</notextile>inputInteger1(请输入属性1设定值)>\\ \\
60
&nbsp;
61
<检测衣服属性/<notextile>@@</notextile>inputInteger2(请输入属性和校验值)>\\ \\
62
&nbsp;
63
<查看衣服装备位/<notextile>@</notextile>查看>\\ \\
64
<点击装备位衣服,查看变化>
65
&nbsp;
66
[<notextile>@</notextile>inputInteger0]
67
#if
68
#act
69
[[changeItemAddValue]] 0 0 = n0
70
messageBox 衣服属性0修改为--<$str(n0)>,点击图标查看
71
goto <notextile>@</notextile>查看
72
&nbsp;
73
[<notextile>@</notextile>inputInteger1]
74
#if
75
#act
76
changeItemAddValue 0 1 = n0
77
messageBox 衣服属性1修改为--<$str(n1)>,点击图标查看
78
goto <notextile>@</notextile>查看
79
&nbsp;
80
[<notextile>@</notextile>inputInteger2]
81
#if
82
*{color:green}checkItemAddValueEx* 0 > n2
83
#act
84
messageBox 衣服附加属性和--大于<$str(n2)>
85
#elseAct
86
messageBox 衣服附加属性和--不大于<$str(n2)>
87
&nbsp;
88
[<notextile>@</notextile>查看]
89
#act
90
[[openSysUi]] 1 0