|
注意本帖资源为论坛会员发布
会员发布请注意:20M以内的资源请直接上传附件、大于10M的请使用网盘链接、外面免费的素材脚本不得大于5金币、外面收费的素材本站设置不得高于其他站点
===========================================================
脚本范例:
喊话公告信息
;----------------------------------------------------------------------------
功能:利用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
;----------------------------------------------------------------------------
功能: 发送自定义颜色的文字信息.
格式: 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 前景色 背景色 消息文字 模式 显示时间 倒计时标签
模式: 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
;需要放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
;----------------------------------------------------------------------------
清除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
更新ID:22062210 扩展参数7、8(PC端显示的X,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秒倒计时结束后会执会当前脚本文件里的@给礼物
===========================================================
如发现相关链接失效、请在联系站长QQ:81199621
58miu传奇素材网、力争打造最公益的传奇素材类站点、希望广大传奇爱好者支持!
素材我们一直会慢慢的加上来、大家有什么样的需求可以在素材交流区发帖沟通、
www.58miu.com 论坛交流群:688370314 站长QQ:81199621
=========================================================== |
|