热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 930|回复: 0

[脚本示例] HGE公告SendTopMsg顶端滚动公告支持type类型默认为text

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260195
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2022-6-8 23:57:39 | 显示全部楼层 |阅读模式
扩展顶端滚动公告 功能顶端滚动公告 格式:SendTopMsg 字体颜色(0-255) 字体描边色(0-255) 消息文字 模式 Y坐标 字体大小(9-30) 背景色(0-255)|背景透明度(0-255) 滚动次数(1-3)|宽度留空(0-65535)|播放速度(毫秒,默认35)|单次移动像素量(默认1) 模式 0发给自己 1发送所有人 2发送行会 3发送当前地图 4周围可见人物
HGE公告SendTopMsg顶端滚动公告支持type类型默认为text27 / 作者:admin / 帖子ID:15923
[!]扩展:顶端滚动公告
功能: 顶端滚动公告
格式:SendTopMsg 字体颜色(0-255) 字体描边色(0-255) 消息文字 模式 Y坐标 字体大小(9-30) 背景色(0-255)|背景透明度(0-255) 滚动次数(1-3)|宽度留空(0-65535)|播放速度(毫秒,默认35)|单次移动像素量(默认1)
模式 0发给自己 1发送所有人 2发送行会 3发送当前地图 4周围可见人物
全局公告LineNotice.txt
格式:[字体颜色,字体描边色,Y坐标,字体大小,背景色,背景透明度,滚动次数,宽度留空,播放速度,单次移动像素量] 消息文字
参数范围:
字体颜色、字体描边色、背景色、背景透明度:0-255
字体大小:9-30
滚动次数:1-3
宽度留空:0-65535
播放速度(毫秒,默认35)
单次移动像素量(默认1)
Linenotice.txt 中设置
1.更新linenotice.txt中可设置滚动公告和彩色公告
滚动公告:
格式:[字体颜色,字体描边色,Y坐标,字体大小,背景色,背景透明度,滚动次数,宽度留空,播放速度,单次移动像素量] 消息文字
参数范围:
字体颜色、字体描边色、背景色、背景透明度:0-255
字体大小:9-30
滚动次数:1-3
宽度留空:0-65535
播放速度(毫秒,默认35)
单次移动像素量(默认1)
例:
[251,249,10,11,0,128,1,50,35,3]{type=set;y=20}【公告】{s=文本显示1;bold=0;f.bd=1}{s=文本显示2;fc=red;f.bd=1} :{type=set;oy=-5}{type=img;i=2935;li=ui1;w=73;h=28}{type=set;y=90}换行示例
[251,0,10,11,0,128,1,50,35,3]{s=测试渐变;fc=4294967040,4294967040,4294901760,4294901760;f.bd=1}
富文本格式参考该文档最后。

屏幕居中公告:
{前景色,背景色,显示时间(单位:秒)}表示屏幕居中公告
例:
{180,0,20}这是一个屏幕居中的例子显示时间为20秒
脚本命令发送公告
;==========================================
功能: 顶端滚动公告
格式:SendTopMsg 字体颜色(0-255) 字体描边色(0-255) 消息文字 模式 Y坐标 字体大小(9-30) 背景色(0-255)|背景透明度(0-255) 滚动次数(1-3)|宽度留空(0-65535)|播放速度(毫秒,默认35)|单次移动像素量(默认1)
模式 0发给自己 1发送所有人 2发送行会 3发送当前地图 4周围可见人物
[@Main]
#if
#act
SendTopMsg 251 0 {s=这是一个顶部滚动公告(所有人);f.bd=1} 1 10 11 0|128 2|50|1|3
富文本格式参考该文档最后。
;==========================================
格式:SendCenterMsg 前景色 背景色 消息文字 模式 显示时间(秒) 显示位置
模式 0发给自己 1发送所有人 2发送行会 3发送当前地图
显示位置 1-中部居中显示 2-顶部居中显示 3-右下角显示(得灵符时的提示)

目前只支持SendTopMsg命令,以下是type类型,默认为text
set:设置总体属性
ox: X坐标偏移。 此作用是相对偏移
oy: Y坐标偏移。 此作用是相对偏移
x: X绝对坐标。 此作用是绝对坐标
y: Y绝对坐标。 此作用是绝对坐标

text:文字标志,也可不写,默认为此类型

s: 要显示的文字。 例:{s=我是文字描述}。
fc: 文字的前景颜色。 格式为ARGB或索引颜色,ARGB目前未提供工具,可使用c.share.makeARGB获取,渐变渲染模式格式:左上角颜色,右上角颜色,右下角颜色,左下角颜色,如255内的所引颜色,则不支持渐变。
bold: 文字是否描边。 例:{s=我是文字描述;bold=1}。bold范围(0..1),1=描边,0或不填写不描边,建议不描边不填写,节约宽带。
boldc: 描边颜色。 格式为ARGB或索引颜色,ARGB目前未提供工具,可使用c.share.makeARGB获取,渐变渲染模式格式:左上角颜色,右上角颜色,右下角颜色,左下角颜色,如255内的所引颜色,则不支持渐变。
f.se: 字体大小。 例:{s=我是文字描述;f.se=9}。范围(7..30)。默认值:9
f.bd: 字体加粗。 例:{s=我是文字描述;f.bd=1}。范围(0..1)。默认值:0
img:图片标志

i: 图片的索引号。 例:{i=2935;li=ui1;w=73;h=28}。显示2935图片,必须存在i和li,否则不显示。
li: 图片资源库文件名。 文件名最大支持30字符不需填写后缀名,按读取规则读取。
w: 图片宽度。 必须填写,否则影响排版,图片将根据指定的宽度进行缩放
当宽度为-1时,将缩放至整行大小,如两边预留指定像素大小,需在前面使用set标志的x或ox坐标填写指定预留大小

h: 图片高度。 必须填写,否则影响排版,图片将根据指定的高度进行缩放
文字转义符:文字标志的s中存在以下字符,需转义
/ #47  #92 ; #59 = #61
< #60 > #62 { #123 } #125
# #35

帖子地址: 





上一篇:简单物品合成师程序编写
下一篇:编组地图传送的设置方法
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则