gm0000 发表于 2025-7-4 05:57:54

[HERO引擎]新加对话框美化规则命令及函数

新加对话框美化规则命令及函数


功能:

   新加对话框美化规则命令及函数

&!LINESET/B/U/SCOLOR=245/AUTOCOLOR=245,250/BTNAUTOCOLOR=245,

250!& &(/B/U/AUTOCOLOR=245,250/SCOLOR=245)&  

   \



行格式设置:

   行格式设置指示可以放在每行的任意位置其内容如下:

1.该命令&!开始,以!&结束

2.在前导界定符之后必须是LINESET,用来指示这是一个行格式指示语句,否则会作为显示内容显示,注意LINESET前面没有"/"

3.格式描述内容以 "/" 分隔,无顺序要求 /B表示粗体 /U表示下划线(按钮文字则为去掉按钮下划线和普通文字刚好相反)

/SCOLOR=245 指定一个固定色

/AUTOCOLOR=245,250 指定一个颜色列表,每隔500ms调换一个表中指定的颜色

/BTNAUTOCOLOR=245,250 给按键文字指定一个颜色表, 当表中只有一个颜色时则固定显示为此色

如果一个属性同时设置了/SCOLOR 和 /AUTOCOLOR属性, 则/SCOLOR会被/AUTOCOLOR属性覆盖掉.




属性文字设置:

    属性文字设字指示必须放在每个""对的前面其内容如下:

1. 其命令以&(开始,以)&结束

2. 所有属性设置必须以"/"开始

3. 格式设置内容同行格式内容相同, 中的设置会覆盖掉行格式的设置,但是只对本中的内容起效




注意事项:

1.行格式设置和属性文字设置均不影响显示字数及对齐,他们界定符中的内容(含界定符)的长度会被忽略掉.但在编辑脚本时可能和未设置格式的文字不能对齐,所以可以先行编辑脚本对齐后,再增加属性设置.

2.一个未设置格式的行其放在之外的文字会显示成白色, 放在之内的会显示成红色(和原来的对话框一样)

3.对于按钮文字是以@xxxx和~xxxx来识别其是否是一个按钮,由于服务器中只能放一个"/"所以多余的属性需要移到外面,如果是一个按钮的话,中的"/"后面只能跟以@和~开头的跳转, 颜色等属性必须放在外面. 如果是一段普通文字则/SCOLOR或/AUTOCOLOR可以放在中,别的属性仍只能放在外面

召唤之皇 发表于 2025-7-4 06:22:30

为保住菊花,这个一定得回复!

老炮火龙 发表于 2025-7-4 06:22:42

支持支持再支持

不朽神王 发表于 2025-7-4 09:01:08

我也是坐沙发的

虎克合击 发表于 2025-7-4 22:32:35

我了个去,顶了

临风道盾 发表于 2025-7-5 00:01:37

看起来不错,支持75kf论坛哟

福晟沉默 发表于 2025-7-5 00:06:00

为毛老子总也抢不到沙发?!!

情缘迷失 发表于 2025-7-5 04:50:39

我了个去,顶了

墨舞群侠 发表于 2025-7-5 09:14:03

有空一起交流一下

杀神荣耀 发表于 2025-7-5 09:34:44

支持支持再支持
页: [1] 2 3 4
查看完整版本: [HERO引擎]新加对话框美化规则命令及函数