[技术文章] 传奇版本每日任务脚本

[复制链接]
查看5055 | 回复0 | 2020-3-14 03:01:52 | 显示全部楼层 |阅读模式
按着这个脚本的话需要到D:\MirServer\Mir200\Envir\QuestDiary 里面新建一个文件夹,命名“每日清理”然后再文件夹里面新建一个文本,命名“名单数据”脚本参考一下。。
[@main]
#IF
checknamelist ..\QuestDiary\每日清理\名单数据.txt     
#ACT
goto @已经任务
break
#ELSESAY
<$USERNAME>:您好!只要你等级到达40级,每天可以从我这里免费\
进入一次“教皇之家”刺杀教皇,有几率从教皇身上爆出 教皇勋章\
教皇勋章拥有召唤魔力,佩戴后就能从魔界召唤一只强大的”教皇“做\
自己的随从,你准备好前往了吗?

<注意:你只能在里面30分钟哦,时间到我会把你召回>\ \
<我 要 前 往/@前往>        <我还没到40级呢/@exit>
[@已经任务]
虽然我记性不怎么好,但是你长的这么丑\
我一眼就认出来了,我今天已经送你去过教皇之家了。 \
<我靠 这都被你知道了!/@exit>
[@前往]
#IF
CHECKLEVELEX > 39
#ACT
goto @前往1
#ELSESAY
你现在才几级啊?去了不就是等于送死吗???
<退 出/@exit>
[@前往1]
#IF
#ACT
ADDnamelist ..\QuestDiary\每日清理\名单数据.txt
TimeRecall 30
mapmove jhzj         ;(mapmove jhzj   这里指的是把人物送进jhzj这个地图里面,jhzj是地图代码,GM在游戏呼出 @MAP可以查看地图代码)

脚本写好之后然后到 D:\MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt 里面写一个删除每日名单数据的脚本,命令如下
#AutoRun NPC RUNONDAY  00:01 @清理名单

然后到 D:\MirServer\Mir200\Envir\Robot_def\RobotManage.txt 增加一个清理名单的执行脚本
[@清理名单]
#act
CLEARNAMELIST ..\QuestDiary\每日清理\名单数据.txt

回复

使用道具 举报

本版积分规则