项目

一般

简介

Dlg text » 历史记录 » 版本 6

yangdefeng, 2022-09-26 18:35

1 5 yangdefeng
h4. _*%{color:green}<text:%*_
2 1 machenhe
3 4 yangdefeng
标签:命令定义|dlg_text:
4 1 machenhe
5
*定义*
6
自定义对话框中设置一段文本
7 2 yangdefeng
参数之间以":"为分割符
8 1 machenhe
9
*使用前提*
10
配置Tejieconfig.txt
11
开启对应开关
12
** 文件位置
13 2 yangdefeng
..\Mir200\Tejieconfig\Tejieconfig.txt
14 1 machenhe
** 对应开关
15
[tjconfig]
16 3 yangdefeng
%{color:lightgrey};(=1时开启,=0时关闭,缺省时关闭)%
17 1 machenhe
isUseCustomOKPanel=1
18
19
-
20
-
21
22
*格式*
23 6 yangdefeng
|命令名|参数1   |参数2|参数3|参数4   |参数5 |参数6|参数7   |
24
|text  |文本内容|坐标X|坐标Y|文本宽度|行间距|字号 |是否描边|
25 1 machenhe
26
-
27
-
28
*说明*
29
* 参数1: 文本内容格式定义
30
文字内容{文字颜色id(0-255)(可缺省)}|提示信息(可缺省)
31
** 字体颜色定义方式
32
*** {fColor=254}
33
*** {sColor=254}
34
*** {autoColor=254,251,225}
35
** 提示信息,需要前置|
36
*** #配置文字颜色id(0-255)
37
*** ^配置文字换行
38
39
* 参数2: 坐标X
40
41
* 参数3: 坐标Y
42
43
* 参数4: 文本宽度
44
45
* 参数5: 行间距
46
47
* 参数6: 字号
48 6 yangdefeng
49
* 参数7: 是否描边,缺省为1
50
1为描边
51
0为不描边
52
53 1 machenhe
54
* %{color:green}参数4,5,6可同时缺省%
55
56
* %{color:green}添加/@跳转标签(支持变量,参见脚本示例)%
57
** 添加在参数3(坐标Y)后面,点击后直接执行跳转内容
58
_%{color:lightGrey}举例
59
<text:测试下这段文字的显示{autoColor=250,251,252,253,254}|提示信息:10:20/@跳转标签>%_
60
** 添加在参数1(文本内容)结尾
61
*** 文本内容以提示信息结尾,后接/@跳转标签,点击后会弹出跳转确认框(内容为提示信息文字),确认后执行跳转内容
62
_%{color:lightGrey}举例
63
<text:测试下这段文字的显示{sColor=254}|提示信息/<notextile>@</notextile>跳转标签:10:20>%_
64
*** 文本内容以颜色定义结尾,后接/<notextile>@</notextile>跳转标签,点击后直接执行跳转内容
65
_%{color:lightGrey}举例
66
<text:测试下这段文字的显示{fColor=253}/<notextile>@</notextile>跳转标签:10:20>%_
67
*** 文本内容无颜色与提示信息定义,直接接/<notextile>@</notextile>跳转标签,点击后直接执行跳转内容
68
_%{color:lightGrey}举例
69
<text:测试下这段文字的显示<notextile>@</notextile>跳转标签:10:20>%_
70
71 3 yangdefeng
* 自定义框中":"转义(不解析":"为分割符)
72
夹在~~~之间的":",不会被解析为分割符
73 1 machenhe
_%{color:lightGrey}举例
74
<text:<notextile>~~~服务器时间:<$time>~~~</notextile>{SCOLOR=248}:0:0>%_
75
76
77
-
78
-
79
80 5 yangdefeng
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
81 1 machenhe
82
bq. [@main]
83
#say
84
<text:<notextile>~~~服务器时间:<$time>~~~</notextile>{SCOLOR=248}:0:0>
85
%{color:lightgrey};文本宽度,行间距,字号设定示例部分%
86
<text:这是一段很长很长的文字,这是一段很长很长的文字,
87
我自定义了字号与换行时的行间距,这是一段很长很长的文字{SCOLOR=248}:0:35:700:1.2:25>
88
%{color:lightgrey};tips排版示例部分%
89
<text:这是带tips的文字{SCOLOR=248}|
90
103# 我是tips^
91
103# 双色土 成功几率~~~~:~~~95%  费用~~~:~~~2000源晶^
92
103# 三色土 成功几率~~~:~~~90%  费用~~~:~~~2000源晶源晶^
93
103# 四色土 成功几率~~~:~~~85%  费用~~~:~~~2000源晶源晶源晶^
94
:0:100:700:1:25>
95
96
tips效果展示:
97
!clipboard-202110301211-25xdl.png!
98
99
100
bq. %{color:lightgrey};--对话框跳转支持变量%
101
[@main]
102
#act
103
mov n1 1
104
#say
105
<text:点击跳转:100:70/<notextile>@</notextile><$str(n1)>>
106
%{color:lightgrey};--执行跳转内容%
107
[@1]
108
#act
109
close
110
messageBox 欢迎使用特戒引擎