传奇怎么设置活动时间然后全服在线玩家自动弹出对话框,传送去活动地图。

传奇怎么设置活动时间然后全服在线玩家自动弹出对话框,传送去活动地图。,第1张

1.先在机器人脚本里面设置脚本

路径D:\MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt

路径D:\MirServer\Mir200\Envir\Robot_def\RobotManage.txt

在AutoRunRobot.txt添加指令.

#AutoRun NPC RUNONDAY 10:00 @活动

按每天什么时候运行 时间 脚本名称

再在RobotManage.txt添加活动触发脚本.

例如:

[@活动]

#ACT

SENDMSG 0 ╔═╦══════════════════════╗ 255 0

SENDMSG 0 ║★║《激情派对》举办1次║ 255 0

SENDMSG 0 ║怪╠══════════════════════╣ 255 0

SENDMSG 0 ║物║活动地点:[盟重土城药店]║ 255 0

SENDMSG 0 ║攻║┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈║ 255 0

SENDMSG 0 ║城║只需要在激情派对NPC附近来回走动即可获得奖励.║ 255 0

SENDMSG 0 ║★║只需要在激情派对NPC附近来回走动即可获得奖励.║ 255 0

SENDMSG 0 ╚═╩══════════════════════╝ 255 0

FOUNTAIN 3 354 338 600

FOUNTAIN 3 353 338 600

FOUNTAIN 3 352 338 600

FOUNTAIN 3 352 337 600

FOUNTAIN 3 352 336 600

Gmexecute 全服触发 @活动66

2.在D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt

添加脚本.

[@活动66]

前面的显示内容自己写...

<前往活动现场/@前往活动>\

[@前往活动]

#IF

checklevelex >34 检测等级

#ACT

mapmove 3 355 339 传送到地图与坐标

SENDMSG 0 “%s”前往活动地点,大家快来参加吧..

#elseact

messagebox 等级大于35级才可以传送过去!!

1.根据设置下图的选项 m2server---选项---参数设置---时间设置----2.设置 d:\mirserver\mir200\envir\robot_def文件夹下的机器人脚本 autorunrobot.txt将沙奖励的时间改掉例如: #autorunnpcrunonday22:01@攻城奖励发放改成: #autorunnpcrunonday13:00@攻城奖励发放

Envir里的Robot_def文件夹 找到AutoRunRobot.txt

里面的格式是

#AutoRun NPC RUNONWEEK 6:13:00(星期 时间小时 时间分) @军团战争1(执行脚本)

再在RobotManage.txt;里加入指定的脚本就可以了


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/573999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-04
下一篇2023-07-04

发表评论

登录后才能评论

评论列表(0条)

    保存