传奇定时刷怪怎么设置

更新时间:2026-05-08 00:48     来源:经洪开区网    

传奇服务端要实现固定时刻刷怪,优先使用机器人定时脚本;如果需求是怪物死亡后等待几分钟再次刷新,则应修改刷怪文件中的刷新时间,二者不是同一种机制。支持 mirserver 类配置的服务端通常把机器人脚本放在 `mirserver\mir200\envir\robot_def`,把每日触发时间写入 `autorunrobot.txt`,再用脚本命令生成指定怪物。

设置每日固定时间刷怪时,先确认地图编号、可通行坐标和怪物名称,再打开 `autorunrobot.txt`,加入类似 `autorun npc runonday 15:00:00 @定时刷怪_祖玛教主` 的触发项。随后在机器人脚本中建立对应标签:`[@定时刷怪_祖玛教主]`、`if`、`act`,并填写 `param1 3 405 328`、`param2 405`、`param3 328`、`mongen 祖玛教主 1 0`。其中地图编号、横坐标和纵坐标必须与目标地图一致,`1`代表生成1只,`0`适合固定坐标刷怪;需要公告时,可在命令后增加 `sendmsg`。地图编号可以通过管理端查看在线角色所在地图文件名,坐标则应选择不会卡怪、不会被障碍物覆盖的位置。

如果要求的是击杀后间隔刷新,应直接编辑 `mir200\envir\mongen.txt`,常见字段依次为地图id、x坐标、y坐标、怪物名、刷新范围、数量、时间和刷新相关参数。例如 `3 405 328 祖玛教主 0 1 30 0`,表示在地图3的指定位置生成1只祖玛教主,死亡后约30分钟进入下一次刷新;范围设为0或1更适合固定点,范围较大时怪物会分散到坐标周围。不同引擎的字段数量可能不同,简化格式和带触发标签的完整格式不能混用,必须按照当前服务端原有示例补齐参数。

新开服或低在线人数场景建议先设置每天1只、固定坐标、刷新前发送一次公告,确认时间、地图和归属判定都正常后再增加数量;高在线活动可把同一怪物拆到2至3个安全坐标,每点1只,减少玩家集中造成的卡顿。保存配置后,按服务端支持的方式重载机器人脚本或重启相关进程,并用管理角色同时检查怪物是否重复生成、坐标是否有效、定时任务是否因重启重复执行。若只想开服后触发一次,不要直接使用每日循环配置,应改用带执行次数或全局变量判断的活动脚本。