|
传奇游戏中玩家通过系统有时候我们可以不通过npc也可以参加游戏活动.比如参加击杀xx魔王.魔王在xx地图中复活.玩家都可以快捷而却可以随时知道活动是什么时候开启的.提醒玩家可以参加.下面我教大家怎么去自动设置npc.
第一步:
我们要先在机器人脚本里面设置脚本
路径D:\MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt
路径D:\MirServer\Mir200\Envir\Robot_def\RobotManage.txt
在AutoRunRobot.txt添加指令.
#AutoRun NPC RUNONDAY 13:30 @激情派对
#AutoRun NPC RUNONDAY 15:30 @激情派对
#AutoRun NPC RUNONDAY 18:30 @激情派对
#AutoRun NPC RUNONDAY 23:30 @激情派对
RunOnDay:按每天什么时候运行.
我们测试的时候可以把时间填到当前的时间方便与测试.
在RobotManage.txt添加触发脚本.
[@激情派对]
#ACT
SENDMSG 0 ╔═╦══════════════════════╗ 255 0
SENDMSG 0 ║★║《激情派对》[11:30,15:30,17:30,19:30]举办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
FOUNTAIN 3 353 336 600
FOUNTAIN 3 354 336 600
FOUNTAIN 3 354 337 600
FOUNTAIN 3 351 339 600
FOUNTAIN 3 351 338 600
FOUNTAIN 3 351 337 600
FOUNTAIN 3 351 336 600
FOUNTAIN 3 351 335 600
FOUNTAIN 3 352 335 600
FOUNTAIN 3 353 335 600
FOUNTAIN 3 354 335 600
FOUNTAIN 3 355 335 600
FOUNTAIN 3 355 336 600
FOUNTAIN 3 355 337 600
FOUNTAIN 3 355 338 600
FOUNTAIN 3 355 339 600
FOUNTAIN 3 354 339 600
FOUNTAIN 3 353 339 600
FOUNTAIN 3 352 339 600
FOUNTAIN 3 351 334 600
FOUNTAIN 3 352 334 600
FOUNTAIN 3 353 334 600
FOUNTAIN 3 354 334 600
FOUNTAIN 3 355 334 600
FOUNTAIN 3 356 334 600
FOUNTAIN 3 356 335 600
FOUNTAIN 3 356 336 600
FOUNTAIN 3 356 337 600
FOUNTAIN 3 356 338 600
FOUNTAIN 3 356 339 600
FOUNTAIN 3 356 340 600
FOUNTAIN 3 355 340 600
FOUNTAIN 3 354 340 600
FOUNTAIN 3 353 340 600
FOUNTAIN 3 352 340 600
FOUNTAIN 3 351 340 600
FOUNTAIN 3 350 340 600
FOUNTAIN 3 350 339 600
FOUNTAIN 3 350 338 600
FOUNTAIN 3 350 337 600
FOUNTAIN 3 350 336 600
FOUNTAIN 3 350 335 600
FOUNTAIN 3 350 334 600
Gmexecute 全服触发 @激情派对88
添加触发脚本.然后在游戏中玩家到了活动时间就可以了.
第二步:
在D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt
添加脚本.
[@激情派对88]
┍━━┳━━━━━━━━━━━━━━━━━━━━━━━┑\
│ 激 │ <激情派对活动开启/FCOLOR=145> │\
│ 情 │ │\
│ の │<《激情派对》活动已正式开启.活动地点:土城药店/FCOLOR=151> │\
│ 派 │<您只需在激情派对NPC附近来回走动即可获得奖励./FCOLOR=151> │\
│ 对 │ │\
┠──┷───────────────────────┨\
│ <前往派对现场/@前往派对>│\
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┙\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
[@前往派对]
#IF
checklevelex > 34
#ACT
mapmove 3 355 339
SENDMSG 0 “%s”前往土药参加激情派对活动..
#elseact
messagebox 等级大于35级才可以传送过去
这样我们脚本就算添加完成了.
|
上一篇:关于-传奇服务端-M2报错的基础解决方案下一篇:传奇私服设置物品叠加方法以及DB
|