|
SendCenterMsg增加2个参数,例子:SendCenterMsg 前景色 背景色 消息文字 模式 显示时间 倒计时标签 是否替换模式(0或空为不替换,不等于0为替换模式) X坐标 功能:在专用登录器屏幕的中间显示公告 设置倒计时标签时可执行自定义脚本功能.
发送屏幕中间大字体信息
功能: 在专用登录器屏幕的中间显示公告.
格式: SendCenterMsg 前景色 背景色 消息文字 模式 显示时间 倒计时标签
模式: 0=发送给自己 1=发送所有人物 2=发送行会 3=发送国家 4=发送当前地图 5=替换模式 6=跨服发送
说明: 设置倒计时标签时可执行自定义脚本功能.
%ServerName 区名称
例子:
[@main]
#IF
#ACT
SendCenterMsg 180 251 这是一个居中显示的公告. 0 10000
例子:显示30秒.
[@main]
#IF
#ACT
SendCenterMsg 180 251 这是一个居中显示的公告. 0 30
执行倒计时标签(注意:文字提示中必须包含%d):
[@main]
#IF
#ACT
SendCenterMsg 180 251 还剩余%d发放新手奖励. 0 30 @GiveNewHumanItem
;需要放QFunction脚本中
[@GiveNewHumanItem]
#IF
#ACT
Give 金条 1
Give 裁决之杖 1
Give 圣战戒指 2
Give 圣战手镯 2
Give 圣战头盔 1
Give 圣战项链 1
Give 天魔神甲 1
例子:替换模式
替换模式只在有倒计时标签时有效.
;以下例子说明如何使倒计时从新开始.
[@main]
#IF
#ACT
SendCenterMsg 180 251 还剩余%d离开本地图. 0 600 @ExitMap
;执行替换模式使时间从新开始
[@main1]
#IF
#ACT
SendCenterMsg 180 251 还剩余%d离开本地图. 5 600 @ExitMap
;跨服发送
[@main1]
#IF
#ACT
SendCenterMsg 180 251 区名称:%ServerName,还剩余%d离开本地图. 6 600 @ExitMap
[@main]
#act
CLEARDELAYGOTO
sendmsg 6 DELAYGOTO延迟时清除
[@main]
#act
CLEARDELAYGOTO 1
sendmsg 6 SendCenterMsg倒计时清除
过滤全服提示信息,发送给个人的信息不过滤
格式:
FILTERGLOBALMSG 聊天框(0不过滤,1过滤) 聊天框固顶(0不过滤,1过滤) SendMoveMsg(0不过滤,1过滤) SendCenterMsg(0不过滤,1过滤,如果有字段触发的还是会触发,只是客户端不显示信息) SendVerticalMoveMsg(0不过滤,1过滤)
[@main]
#IF
#ACT
FILTERGLOBALMSG 1
SENDMSG 6 开启过滤全服提示信息,你不在接受如SENDMSG、GuildNoticeMsg等等脚本命令发送的全服提示信息。
[@过滤聊天框和聊天框固顶信息]
#IF
#ACT
FILTERGLOBALMSG 1 1
SENDMSG 6 过滤聊天框和聊天框固顶信息
[@过滤SendCenterMsg信息]
#IF
#ACT
FILTERGLOBALMSG 0 0 1
SENDMSG 6 过滤SendCenterMsg信息
[@过滤所有信息]
#IF
#ACT
FILTERGLOBALMSG 1 1 1 1
SENDMSG 6 过滤所有信息
|
|