本站主推发布:新开传奇发布网,新开传奇,新开传奇发布,176复古传奇,迷失传奇,战神传奇,传奇私服,找搜服,仙剑传奇
当前位置: zhaosf首页 > 开服资料 > 开服技术 >

传奇限时地图最佳制作方法探讨

时间:2016-10-14 00:24来源:新开传奇私服 作者:传奇私服发布网
大家在制作假设传奇时候肯定会用到这个功能,举例来说:玩家进入某地图限时30分钟,时间到了自动召回,本站传奇技术在设计具体脚本时查阅各种资料后发现2种实现方式: 1、利用TimeRecall命令来实现: TimeRecall 数值 ;数值为分钟、定义进入某地的时间限制。 命令实用的实际案例: [@Test121] #IF #ACT timerecall 30 map G012 give 回城卷 1 SENDMSG 0 [%s]使用了元宝练级卷.进入快速升级地图、
大家在制作假设传奇时候肯定会用到这个功能,举例来说:玩家进入某地图限时30分钟,时间到了自动召回,本站传奇技术在设计具体脚本时查阅各种资料后发现2种实现方式:
1、利用TimeRecall命令来实现:
TimeRecall 数值  ;数值为分钟、定义进入某地的时间限制。
命令实用的实际案例:
[@Test121] 
#IF 
#ACT 
timerecall 30 
map G012 
give 回城卷 1 
SENDMSG 0 [%s]使用了元宝练级卷.进入快速升级地图、1小时后会将您传回土城! 
通常作为新手来说肯定会选择这种方式,但是缺点是时间到了不论你在某个地图都会被重新召回、而且没有时间提示。
2、利用SENDDELAYMSG命令进行倒计时并设置跳转回城命令!
SENDDELAYMSG 信息内容 时间(秒) 字体颜色 换地图是否删除 跳转字段 
命令的实际案例:
传奇限时地图最佳制作方法探讨
[@去某某地图]
#IF
#ACT
DelayCall 2000 @提示倒计时开始
mapmove XX
SENDMSG 1 【<$USERNAME>】进入【某某地图】去看美眉啦!
 
[@提示倒计时开始]
#ACT
SENDDELAYMSG 还剩余%s离开【某地图】. 1800 254 1 @跳转回城啦
Break
 
[@跳转回城啦]
#ACT
MAPMOVE 3 330 330
Break
第二种方式的好处是进入地图开始计时,到了设计的时间就会跳转到回城脚本,如果离开此地图则倒计时不再生效、不会重复召回了。这里在使用这个倒计时命令前需要利用DelayCall命令设置一个延时跳转到倒计时的命令。
(责任编辑:找搜服传奇发布网)
------分隔线----------------------------
栏目列表
推荐内容