项目

一般

简介

ChangeCustomItemProgressBar » 历史记录 » 版本 2

tejie, 2024-07-02 16:12

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