传奇定时刷怪怎么设置
来源:夜神 | 更新时间:2026-06-13 15:14
定时刷怪应优先使用服务端机器人定时脚本,死亡后间隔刷新则使用刷怪文件,两者不要混用。先确认服务端能正常运行,并准备好怪物名称、地图编号、刷怪坐标、出现数量和刷新时间;固定时刻刷新的核心文件通常位于 `mir200\envir\robot_def\autorunrobot.txt`,地图常驻刷怪或死亡后重生则检查 `mir200\envir\mongen.txt`。如果需求是每天15:00出现一次世界boss,应使用机器人脚本触发;如果需求是boss死亡后每30分钟再次出现,应直接修改刷怪参数。

每天固定时间刷怪时,先在 `autorunrobot.txt` 添加定时触发规则,时间采用 `时:分:秒` 格式,例如 `autorun npc runonday 15:00:00 @dailyboss`,再在机器人脚本中建立 `[ @dailyboss ]` 标签。标签内填写刷怪地图、坐标和怪物数量,常见流程是设置地图参数、设置x和y坐标、执行 `mongen` 刷怪命令,最后用 `sendmsg` 或同类公告命令提示玩家。地图编号必须与坐标属于同一张地图,怪物名称必须和服务端数据库中的名称完全一致;数量建议先设为1,坐标范围先设为0,确认单点刷怪无误后,再扩大范围或增加数量。部分引擎的 `mongen` 参数顺序不同,不能直接照搬其他引擎脚本,遇到不刷怪时应先核对当前引擎示例脚本。

死亡后定时重刷时,打开 `mongen.txt`,按照地图id x坐标 y坐标 怪物名 范围 数量 时间的顺序填写,例如 `h203 100 100 祖玛卫士 3 10 16`,表示在h203地图的100、100附近,以3格范围刷新10只祖玛卫士,死亡后约16分钟重新生成。普通小怪可设置较短间隔,适合经验地图和材料地图;精英怪建议从10至30分钟开始测试,boss则应结合地图容量、掉落价值和玩家争夺强度设置更长间隔。范围越大,怪物越分散,玩家清怪路线越长;范围设为0或极小值时,怪物集中但更容易出现卡位、重叠和瞬间被清空的问题。
测试定时刷怪时,先把触发时间改成当前时间后1至2分钟,只放置1只怪物,并观察公告、地图坐标和服务端日志是否同时正常;确认成功后再恢复15:00等正式时间,并逐步调整数量和刷新范围。常见错误是把时间写成 `15.00`、漏写秒数、地图名拼错、坐标落在不可通行地块、同一标签被重复调用,或只修改了 `mongen.txt` 却期待怪物在每天固定时刻出现。固定时刻脚本通常需要重载机器人配置或重启服务端才能生效,修改前应备份原文件;如果需要限制每天只刷一次,还要避免同时配置多个相同时间的触发器。这样设置后,固定活动boss和常规死亡刷新可以分别运行,既能保证活动时间准确,也能避免地图内怪物数量失控。
