Gameofmir Help发送屏幕多行文字信息
功能: 在屏幕上显示多行文字信息
格式: SendMultiLineMsg 前景色 背景色 消息文字 模式 显示时间 显示位置 Y坐标 是否绘制背景色 背景透明度 消息ID
参数1 前景色
参数2 背景色
参数3 消息文字 用 '\' 分隔多行,如 "标题\元宝[+1]\金币[+1]"
参数4 模式
参数5 显示时间(秒)
参数6 显示位置(0=居中,1=左上↖,2=右上↗,3=左下↙,4=右下↘)
参数7 Y坐标
参数8 是否绘制背景色(0=不绘制,1=绘制)
参数9 背景透明度(0-255,0为全透明)
参数10 消息ID(=0时同时显示,>0时先清除同ID消息后显示最新消息)
模式: 0=发送给自己 1=发送所有人物 2=发送行会 3=发送国家 4=发送当前地图 5=跨服发送
文字格式: {信息|F:B:M:SIZE:BOLD:FONT}
F=字体颜色 B=背景颜色 M=模式(0绘制背景色,1字体描边) SIZE=字体大小 BOLD=粗体(0=否,1=是) FONT=字体名或FontSetting.ini节名,可省略
旧格式继续兼容: {信息|F:B:M:SIZE:BOLD}
也兼容: {<$USERNAME>/FCOLOR=254}
%ServerName 区名称 跨服提示时用到
例子1: 旧五段格式,不指定字体
[@main]
#ACT
;显示多行消息,居中,5秒,带背景
SendMultiLineMsg 255 16 {本次回收:|249:0:1:12:1}\{元宝[+1]|251:0:1:9:0}\{金币[+1]|251:0:1:9:0}\{泡点[+1]|251:0:1:9:0} 0 5 0 0 1 150 0
例子2: 第六段指定 FontSetting.ini 节名 SIMLI
[@main]
#ACT
;第一行使用隶书,后面仍用默认字体
SendMultiLineMsg 255 16 {本次回收:|249:0:1:12:1:SIMLI}\{元宝[+1]|251:0:1:9:0}\{金币[+1]|251:0:1:9:0}\{泡点[+1]|251:0:1:9:0} 0 5 0 0 1 150 0
例子3: 多行混合字体和大小
[@main]
#ACT
;不同文字段可以使用不同字体,不写FONT则用默认字体
SendMultiLineMsg 255 0 {装备回收|249:0:1:16:1:SIMLI}\{获得元宝 +100|250:0:1:12:1}\{获得金币 +50000|251:0:1:12:0:隶书}\{今日继续加油|254:0:1:10:0} 0 6 0 0 1 180 1001
例子4: 左上角显示,不绘制背景
[@main]
#ACT
SendMultiLineMsg 255 0 {任务提示|249:0:1:12:1:SIMLI}\{请前往盟重土城提交任务|253:0:1:10:0} 0 8 1 20 0 0 0
例子5: 使用消息ID覆盖上一条提示
[@main]
#ACT
;消息ID为200,重复发送只保留最新一条
SendMultiLineMsg 255 16 {倒计时|249:0:1:14:1:SIMLI}\{副本将在30秒后关闭|250:0:1:12:1} 0 3 0 0 1 160 200
例子6: 当前地图发送
[@main]
#ACT
SendMultiLineMsg 255 16 {%ServerName|249:0:1:12:1:SIMLI}\{当前地图刷新了一只BOSS|250:0:1:12:1}\{请各位玩家注意安全|253:0:1:10:0} 4 8 0 0 1 150 3001
