芝麻论坛 发表于 2017-6-1 20:50:47

传奇机器人定时刷怪的脚本

在传奇私服游戏中,相比大家也看见过一个提示进入地图时间已经开放,可以进入打怪获得元宝或者装
  备之类物品活动.比如在下午15点的时候,游戏上所有玩家均会弹出一个是否进入地图的提示,怪物也是1
  5点准时刷出,这样的活动,能让游戏上大部分玩家同时进入一张地图争夺一个怪物,最后引起玩家之间的
  冲突,最后让GM更加有收益.那这样的功能脚本是如何添加的呢,在今天的教程中和大家说明.
  这样的功能脚本总共需要使用到的为三个文件,机器人定时器,机器人执行脚本,登陆脚本来完成.
  首先我们要找到机器人脚本,机器人脚本路径d:\uMirServer\uMir200\uEnvir\uRobot_def
  AutoRunRobot 机器人定时脚本
  RobotManage 机器人执行脚本
  我们要在机器人定时脚本内添加刷怪时间.
  #AutoRun NPC SEC 时间单位(秒计算) 执行命令
  #AutoRun NPC MIN 时间单位(分钟计算) 执行命令
  #AutoRun NPC RUNONDAY 时间单位(时间格式,19:00) 执行命令
  既然我们要怪物定时刷出,就要用到最后一个命令.我们在机器人定时脚本内添加以下命令
  现在以下午15点为例:
  #AutoRun NPC RUNONDAY 15:00 @终极教主
  这样,机器人定时脚本内,我们就已经添加好了,现在需要在机器人执行脚本添加执行命令.
  现在我举例说明:
  [@终极教主]
  #IF
  #ACT
  GMEXECUTE 开始提问 @终极教主提示
  PARAM1 3
  PARAM2 356
  PARAM3 335
  MONGEN 终极教主 1 1
  GMEXECUTE 开始提问 @刺杀终极神龙
  SENDMSG 0 刺杀终极教主活动正式开始,今天你会成为主角么?更多精彩请在土药激情! 254 0 30
  SENDMSG 0 盟重省[土药店]出现神奇的终极教主!可爆所有物品哦!每次刷新60分钟! 255 0
  PARAM1 地图号
  PARAM2 坐标
  PARAM3 坐标
  MONGEN 怪物名称 范围 数量
  脚本中的GMEXECUTE这段命令是跳转QM登陆脚本命令,开始提问并不是每一个版本都一样的,需要你自己在文本中查询
  现在我在QM登陆脚本内添加提示脚本.
  QM登陆脚本路径为d:\uMirServer\uMir200\uEnvir\uMapQuest_def
  QManage.txt
  [@终极教主提示]
  #IF
  #ACT
  #SAY
  刺杀终极教主活动正式开始,今天你会成为主角么?更多精彩请在土药激情!.\
  盟重省[土药店]出现神奇的终极教主!可爆所有物品哦!每次刷新60分钟!\
  \
  \
  刺杀终极教主/@进入 没那实力/@exit\
  [@进入]
  #IF
  #ACT
  Mapmove 3 356 335
  这样就已经添加好了,添加好脚本之后记得重启游戏就完事!

页: [1]
查看完整版本: 传奇机器人定时刷怪的脚本