喊话公告信息
;----------------------------------------------------------------------------
功能:利用NPC发送信息
格式:SENDMSG
信息类型代码 字体颜色(0-255) 背景颜色(0-255) %s信息内容%d
信息类型代码:
1、发送普通红色广播信息。
2、发送普通红色广播信息,并显示NPC名称。
3、发送普通红色广播信息,并显示人物名称。
4、在NPC头顶,显示普通说话信息。
5、发送红色信息给人物
6、发送绿色信息给人物
7、发送蓝色信息给人物
%s
代表人物名称
%d
代表NPC名称
命令格式:
[@test]
#IF
#ACT
SENDMSG
0 %s信息内容%d
SENDMSG
1 %s信息内容%d
SENDMSG
2 %s信息内容%d
SENDMSG
3 %s信息内容%d
SENDMSG
4 %s信息内容%d
SENDMSG
5 %s信息内容%d
SENDMSG
6 %s信息内容%d
SENDMSG
7 %s信息内容%d
SENDMSG 9
%s信息内容%d
;以下是自定义颜色
SENDMSG
0 249 47 %s信息内容%d
SENDMSG
1 249 255 %s信息内容%d
SENDMSG
2 249 253 %s信息内容%d
SENDMSG
3 249 47 %s信息内容%d
SENDMSG
4 249 47 %s信息内容%d
SENDMSG
5 249 47 %s信息内容%d
SENDMSG
6 249 47 %s信息内容%d
SENDMSG
7 249 47 %s信息内容%d
SENDMSG
8 249 47 %s信息内容%d
;----------------------------------------------------------------------------
喊话消息.jion格式
SENDMSG 9
只支持类型9
例子:
SENDMSG
9 <font color='#ff0000'>你已经开启了狂暴之力!</font>
;----------------------------------------------------------------------------
功能:
发送自定义颜色的文字信息.
格式:
GuildNoticeMsg 255 233 发送自定义颜色的文字信息. Self
参数一是前景颜色,参数二是背景颜色,参数三是要发送的文字信息,参数四等于'Self'时只发送给自己,
等于'Group'时发送给组队,等于'Map'时发送到当前地图中的人物.如果省略参数四表示全服发送.
;----------------------------------------------------------------------------
功能:过滤全服提示信息
格式:FILTERGLOBALMSG
是否过滤(0不过滤,1过滤)
[@main]
#IF
#ACT
FILTERGLOBALMSG
1
SENDMSG
6 开启过滤全服提示信息,你不在接受如SENDMSG、GuildNoticeMsg等等脚本命令发送的全服提示信息。
;----------------------------------------------------------------------------
功能:发送聊天框固顶信息
格式:SENDTOPCHATBOARDMSG
发送模式(0发送给所有人,1发送给自己) 字体颜色 背景颜色 %d时间(秒)
信息 是否显示人物名称(0显示,1不显示)
[@Main]
#IF
#ACT
SENDTOPCHATBOARDMSG
0 149 235 30 聊天框固顶信息剩余[%d]秒
;----------------------------------------------------------------------------
功能:
发送屏幕滚动信息
格式:
SENDMOVEMSG
信息类型代码(0全局发送,1发送给个人) 字体颜色(0-255) 背景颜色(0-255) Y坐标 滚动次数 信息内容
[@测试]
#if
#ACT
MOV
S1 这个是屏幕滚动信息坐标在100
SENDMOVEMSG
1 253 255 100 3
<这个是屏幕滚动信息坐标在100/FCOLOR=250>{<$STR(S1)>/FCOLOR=253}{<$USERNAME>/FCOLOR=254}<这个是屏幕滚动信息坐标在100/FCOLOR=69>
SENDMOVEMSG
1 253 255 350 1 这个是屏幕滚动信息坐标在350
;----------------------------------------------------------------------------
发送屏幕中间大字体信息
功能:
在专用登录器屏幕的中间显示公告.
格式:
SendCenterMsg 前景色 背景色 消息文字 模式 显示时间 倒计时标签 X坐标 Y坐标
模式:
0=发送给自己 1=发送所有人物 2=发送行会 3=发送国家 4=发送当前地图 5=替换模式 7=组队
说明:
设置倒计时标签时可执行自定义脚本功能.
例子:
[@main]
#IF
#ACT
SendCenterMsg
180 251 这是一个居中显示的公告. 0
例子:显示30秒.
[@main]
#IF
#ACT
SendCenterMsg
180 251 这是一个居中显示的公告. 0 30
执行倒计时标签(注意:文字提示中必须包含%d):
[@main]
#IF
#ACT
SendCenterMsg
180 251 还剩余%d发放新手奖励. 0 30 @GiveNewHumanItem
;以下是行会模式使用例子
;----------------------------------------------------------------------------
清除SendCenterMsg
[@test]
#IF
#ACT
CLEARDELAYGOTO
1
sendmsg
6 SendCenterMsg倒计时清除
;----------------------------------------------------------------------------
屏幕任意坐标发送公告信息
SendCustomMsg
SendCustomMsg
参数1 参数2 参数3 参数4 参数5 参数6
参数7
参数1:消息类型
参数2:消息内容
参数3:前景色
参数4:背景色
参数5:X
参数6:Y
参数7:PC(X)
参数8:PC(Y)
;例
[@公告显示]
#IF
#ACT
SendCustomMsg
0 当前是自定义坐标333,33显示0,249色显示 0 249 500 333
;----------------------------------------------------------------------------
主屏幕弹出公告
SENDMSGNEW
前景色 背景色 公告信息 模式 秒数
模式:0=发送给自己 1=发送所有人物 2=发送行会 3=发送当前地图 4=
组队
[@新加功能]
#IF
#act
SENDMSGNEW
253 250 当前发言的人为:<$USERNAME> 1 30
;----------------------------------------------------------------------------
显示倒计时信息提示
格式:
SENDDELAYMSG
信息内容 时间(秒) 字体颜色
换地图是否删除(0不删除
1删除) 跳转字段 X坐标
#if
#act
SENDDELAYMSG
你的礼物在%s后到达 300 255 0 @给礼物
;300秒倒计时结束后会执会当前脚本文件里的@给礼物