发送屏幕中间大字体信息
功能: 在专用登录器屏幕的中间显示公告.
格式: SendCenterMsg 前景色 背景色 消息文字 模式 显示时间 倒计时标签
模式:
0=发送给自己 1=发送所有人物 2=发送行会 3=无 4=发送当前地图.
说明: 设置倒计时标签时可执行自定义脚本功能.
例子:
[@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
QFunction中:
[@GiveNewHumanItem]
#IF
#ACT
Give 金条 1
Give 裁决之杖
1
Give 圣战戒指 2
Give 圣战手镯 2
Give 圣战头盔 1
Give 圣战项链 1
Give 天魔神甲 1
==============================================以下为2013-08-03新增仿官方屏幕公告=================================================================================================
屏幕显示信息分个人和全局
文字向上缓消模式SuperMoveMsg 信息类型代码(0-7)0全局发送1发送给个人 字体颜色(0-255) 背景颜色(0-255) 字体大小 Y坐标 滚动次数 信息内容||换行符号 范围示列:
#if功能: 发送屏幕滚动信息 格式: SENDMOVEMSG 信息类型代码(0-7)0全局发送1发送给个人 字体颜色(0-255) 背景颜色(0-255) Y坐标 滚动次数 信息内容 字体大小 滚动速度 范围
[@测试]
#if
#act
SENDMOVEMSG 1 253 255 350 1
这个是屏幕滚动信息坐标在350 10 200 0
SENDMOVEMSG 0 253 0 130 5
{[双倍护送]/SCOLOR=251}振威镖局接镖已经开启{[双倍护送]/SCOLOR=251},请各位玩家前往镇魔大陆请各位玩家前往镇魔大陆{[双倍护送]/SCOLOR=251}XXXXX.....
0 2 30 0
插入颜色:{内容/SCOLOR=颜色}
格式: OPENUPGRADEDLG 显示的名称
例:
[@main]
#ACT
OPENUPGRADEDLG 装备升级(显示的名称)
格式: OPENMERCHANTBIGDLG WIL文件序号 图片序号 是否可以移动(0,1) 显示位置(0=左上角,1=右上角,2=左下角,3=右下角,4=居中) 微调坐标X 微调坐标Y 是否显示关闭按钮(0,1) 关闭按钮坐标X 关闭按钮坐标Y 是否当前NPC对话一直使用此对话框(0和空为不延续,1则延续)
[@main]
#ACT
OPENMERCHANTBIGDLG 0 0
功能:
从指定文件中删除字符串和从指定文件中增加字符串。
格式:
AddTextList 文件位置 字符串 是否绝对路径(0:不是,1:是)
DelTextList 文件位置
字符串
;==========================================
;增加字符串
[@Test老格式]
#IF
#ACT
AddTextList
..\QuestDiary\TestList.txt 您的名字
[@Test新格式]
#IF
#ACT
AddTextList
..\QuestDiary\TestList.txt 您的名字
您的性别
;==========================================
;==========================================
;删除字符串
[@Test老格式]
#IF
#ACT
DelTextList
..\QuestDiary\TestList.txt 您的名字
[@Test1新格式]
#IF
#ACT
DelTextList
..\QuestDiary\TestList.txt 您的名字 您的性别
;==========================================
新格式 老格式都可以使用
格式: CREATEFILE 文件名称
[@main]
#ACT
CREATEFILE ..\QuestDiary\名称列表.txt
#SAY
名称列表创建成功
功能:
完美称号系统
注:必须在!Setup.txt里把该功能打开:ShowRankLevelName=
1
格式:
SETRANKLEVELNAME %s称号
想人物名字与称号分行显示,只需在%s后面加上\,如:%s\称号
;==========================================
[@NAME]
#IF
#ACT
SETRANKLEVELNAME
%s[称号]
#SAY
你的名字后面已经加上[称号]了
英雄为H.SETRANKLEVELNAME
。
;==========================================
格式: playsound 文件位置 循环次数 播放模式(0播放给自己,1播放给全服,2播放给同一地图,,4播放给同屏人物)
[@main]
#ACT
PLAYSOUND Wav\1.wav 1 0
格式: playsoundExt 文件位置 循环次数 播放模式(0播放给自己,1播放给全服,2播放给同一地图,,4播放给同屏人物)
[@main]
#ACT
playsoundExt Wav\1.wav 1 0
playsoundExt
这个命令只能同时播放一个音乐,播放当前音乐自动停止上一个
| ||||||||||