当前位置 : 745v传奇网 | 传奇教程 | 

传奇玩家上线按分钟赠送3次小礼物的方法

来源: 作者: 点击:
首先在QManage.txt中添加登陆触发:

#CALL[\游戏登陆\新手礼品.txt]@新手礼物

然后加新手礼物触发脚本。位置在MirServer\Mir200\Envir\QuestDiary\游戏登陆文件

新手礼物脚本

[@新手礼物]
{
#IF
CHECKLEVELEX<35
#ACT
SetOnTimer45
}

QManage.txt中继续加时间触发

[@OnTimer4]
#IF
CHECK[31]0
#SAY
你很快将会获得热血传奇送出的一号份新手礼物:\\
<新手火龙珠/fcolor=249><气血石(小)/fcolor=249>数量1\\
请不要离开游戏,并保留足够的包裹空间,否则将无法正常领取!\\
<我需要其他的帮助/@帮助>
#ACT
SENDTIMEMSG你将获得一号份新手礼物,请等待%s……120251@新手礼物一0
SetOffTimer4
BREAK
#IF
checknamelist..\QuestDiary\数据文件\一号份新手礼物.txt
#SAY
恭喜你获得一号份礼物,<5分钟/fcolor=249>之后您将获得第二份新手礼物:\\
<双倍卷轴/fcolor=249>数量1\\
请不要离开游戏,并保留足够的包裹空间,否则将无法正常领取!\\
<我需要其他的帮助/@帮助>
#ACT
SENDTIMEMSG你将获得第二份新手礼物,请等待%s……300251@新手礼物二0
SetOffTimer4
BREAK
#IF
checknamelist..\QuestDiary\数据文件\第二份新手礼物.txt
#SAY
恭喜你获得第二份礼物,<10分钟/fcolor=249>之后您将获得第三份新手礼物:\\
<绿宝石(任务)/fcolor=249>数量5(绑定在盟重内功宗师处<开通英雄内功/fcolor=250>)\
<魔血石(大)/FCOLOR=249>数量1\\
请不要离开游戏,并保留足够的包裹空间,否则将无法正常领取!\\
<我需要其他的帮助/@帮助>
#ACT
SENDTIMEMSG你将获得第三份新手礼物,请等待%s……600251@新手礼物三0
SetOffTimer4
BREAK


后面在QFunction-0.txt中加下面这段

[@新手礼物一]
#IF
CHECK[31]0
#ACT
SET[31]1
give气血石(小)1
give新手火龙珠1
SENDMSG6恭喜:你获得了:新手火龙珠气血石(小)
ADDNAMELIST..\QuestDiary\数据文件\一号份新手礼物.txt
SetOnTimer415
BREAK

[@新手礼物二]
#IF
#ACT
give双倍卷轴1
SENDMSG6恭喜:你获得了:双倍卷轴
DELNAMELIST..\QuestDiary\数据文件\一号份新手礼物.txt
ADDNAMELIST..\QuestDiary\数据文件\第二份新手礼物.txt
SetOnTimer415
BREAK

[@新手礼物三]
#IF
#SAY
恭喜您获得第三份礼物,请确认!\
如果您在游戏中有任何疑问,请前往<公告栏右上方的“?”号/fcolor=249>\
<彩虹精灵/fcolor=249>将一号时间为您解答问题!\



好了这样玩家上线就会提示赠送小礼物!
[顶部]