项目

一般

简介

CheckCustomItemProgressBarValue » 历史记录 » 版本 1

yangdefeng, 2022-05-17 10:33

1 1 yangdefeng
*_{color:green}checkCustomItemProgressBarValue_*
2
检测指定装备位装备,指定进度条,指定数值是否满足条件
3
4
标签:命令定义|checkCustomItemProgressBarValue
5
6
*格式*
7
|_.命令名				|_.参数1	|_.参数2	|_.参数3	|_.参数4|_.参数5|
8
|checkCustomItemProgressBarValue	|装备位id	|进度条序号	|检测类型	|比较符	|比较值	|
9
10
*说明*
11
* 参数1: 装备位id
12
** 0-16 指定id装备位中的道具
13
参见 *[[装备位置|装备位id说明]]*
14
** -1
15
当前打开的自定义道具栏中的道具
16
当前拾取道具
17
18
* 参数2: 进度条序号(0,1)
19
每件装备最多支持两个进度条
20
21
* 参数3: 检测类型
22
** 0 当前进度值
23
** 1 最大进度值
24
** 2 进度条等级
25
26
* 参数4: 比较符(> < =)
27
28
* 参数5: 比较值(非负整数)
29
30
31
-
32
-
33
34
*%{color:deepskyblue}特戒引擎脚本示例:%*
35
36
bq. [<notextile>@</notextile>main]
37
#if
38
[[equal]] [[装备位置|<$dress>]]
39
#act
40
[[messageBox]] 特戒提示:请穿上衣服再来测试!
41
break
42
&nbsp;
43
#if
44
#say
45
<自定义装备进度条测试>\\ \\
46
<装备位:衣服>\\ \\
47
&nbsp;
48
<装备进度条设定/<notextile>@</notextile>进度条设定>\\ \\
49
<打开角色界面,看下衣服tips/<notextile>@</notextile>角色界面>\\ \\
50
<装备进度条检测/<notextile>@</notextile>进度条检测>\\ \\
51
&nbsp;
52
[<notextile>@</notextile>角色界面]
53
#act
54
[[openSysUi]] 1 0
55
&nbsp;
56
[<notextile>@</notextile>进度条设定]
57
#act
58
goto <notextile>@</notextile>等级设定
59
goto <notextile>@</notextile>进度设定
60
goto <notextile>@</notextile>名称显示设定
61
goto <notextile>@</notextile>进度文本显示设定
62
goto <notextile>@</notextile>开启显示
63
&nbsp;
64
[<notextile>@</notextile>等级设定]
65
#act
66
%{color:lightGrey};--装备位id 进度条序号(0) 类型(2进度条等级)%
67
[[changeCustomItemProgressBarValue]] 0 0 2 = 1
68
&nbsp;
69
[<notextile>@</notextile>进度设定]
70
#act
71
%{color:lightGrey};--装备位id 进度条序号(0) 类型(0当前进度)%
72
changeCustomItemProgressBarValue 0 0 0 = 5
73
&nbsp;
74
%{color:lightGrey};--装备位id 进度条序号(0) 类型(1进度条最大值)%
75
changeCustomItemProgressBarValue 0 0 1 = 20
76
&nbsp;
77
[<notextile>@</notextile>名称显示设定]
78
%{color:lightGrey};--以下效果3选1%
79
#act
80
%{color:lightGrey};--设定进度条0的显示名称+进度条等级%
81
[[changeCustomItemProgressBar]] 0 0 1 刀魂(lv.%l)
82
&nbsp;
83
%{color:lightGrey};--设定进度条0的显示名称+进度条百分比值%
84
%{color:lightGrey};changeCustomItemProgressBar 0 0 1 刀魂(<notextile>%r%</notextile>)%
85
&nbsp;
86
%{color:lightGrey};--设定进度条0的显示名称+进度条当前进度值%
87
%{color:lightGrey};changeCustomItemProgressBar 0 0 1 刀魂(进度%p)%
88
&nbsp;
89
[<notextile>@</notextile>进度文本显示设定]
90
%{color:lightGrey};--以下效果3选1%
91
#act
92
%{color:lightGrey};--设定进度条0上方文本不显示%
93
%{color:lightGrey};changeCustomItemProgressBar 0 0 4 0%
94
&nbsp;
95
%{color:lightGrey};--设定进度条0上方文本显示百分比格式%
96
changeCustomItemProgressBar 0 0 4 1
97
&nbsp;
98
%{color:lightGrey};--设定进度条0上方文本显示常规数字格式%
99
%{color:lightGrey};changeCustomItemProgressBar 0 0 4 2%
100
&nbsp;
101
&nbsp;
102
[<notextile>@</notextile>开启显示]
103
#act
104
%{color:lightGrey};--开启进度条0的显示%
105
changeCustomItemProgressBar 0 0 0 1
106
&nbsp;
107
[<notextile>@</notextile>进度条检测]
108
#if
109
[[checkCustomItemProgressBar]] 0 0
110
#act
111
[[sendMsg]] 6 衣服的第一个进度条已经开启
112
#elseact
113
sendMsg 6 衣服的第一个进度条没有开启
114
&nbsp;
115
#if
116
*%{color:green}checkCustomItemProgressBarValue%* 0 0 0 = 5
117
#act
118
sendMsg 6 衣服的第一个进度条,当前进度为5
119
#elseact
120
sendMsg 6 衣服的第一个进度条,当前进度不是5
121
&nbsp;
122
#if
123
[[checkCustomItemProgressBarPercent]] 0 0 = 25
124
#act
125
sendMsg 6 衣服的第一个进度条,当前进度百分比为25%
126
#elseact
127
sendMsg 6 衣服的第一个进度条,当前进度百分比不是25%