传奇定时刷怪怎么设置

来源:6878新服网 丨 时间:2026-09-15 09:55

传奇定时刷怪要先区分死亡后间隔刷新和每天固定时刻刷新两种需求:前者修改服务端的 `mongen.txt`,后者使用机器人脚本或定时器调用刷怪命令。固定刷怪配置通常位于 `mirserver\mir200\envir\mongen.txt`,一行对应一个刷怪点,核心字段依次为地图编号、x坐标、y坐标、怪物名称、刷怪范围、数量和刷新间隔;其中刷新间隔一般按分钟计算,表示怪物死亡后多久补刷,并不代表服务器启动后经过多久才首次出现。

设置常驻刷怪时,先备份原文件,再确认地图编号、坐标和怪物名称与地图文件及怪物数据库完全一致,然后按格式新增一行。`d024 50 50 沃玛教主 20 1 30 0`,表示在 d024 地图的 50、50 附近,以 20 格范围刷新 1只沃玛教主,死亡后约30分钟再次刷新。普通练级怪可先采用范围10至30、每次10至20只、间隔5至10分钟;单个boss通常设置数量1、范围0至20、间隔30至120分钟。修改后按引擎支持的方式重载刷怪配置,没有重载功能时重启相关服务,再进入地图观察首次生成、死亡补刷和坐标偏移是否符合预期。

设置每天固定时间出现的活动怪时,不要只改 `mongen.txt` 的间隔字段,而应在 `mirserver\mir200\envir\robot_def\autorunrobot.txt` 中添加定时触发,例如每天15:00调用活动标签,再在标签脚本里使用 `param1` 指定地图和坐标、`param2`与`param3`指定位置,最后执行 `mongen` 刷出怪物并发送全服公告。固定时间刷怪的前置条件是机器人脚本已启用、活动标签名称一致、地图坐标可通行,并且脚本不能重复执行;否则可能出现同一时间刷出多个boss。需要按小时活动时,也可以在 `qmanage.txt` 中配置 `ontimer`,用 `setontimer` 开启定时器,用 `setofftimer` 在活动结束、玩家离图或条件不满足时关闭。

排查刷怪异常时,优先检查字段数量、空字段占位符、地图编号、怪物名称大小写或空格、刷新间隔单位以及坐标附近是否存在阻挡;部分引擎还会额外读取集中刷概率、刷怪模式、集中点坐标、刷新前触发标签和死亡触发标签,不能把这些字段随意删除。刷怪负载应按刷怪点数量×每次数量估算,例如10个点各刷20只就是同时增加约200个怪物,容易造成寻路和服务器计算压力,可通过减少数量、扩大间隔或拆分地图逐步调整。普通地图适合使用 `mongen.txt` 做周期补怪,世界boss、节日活动和限时任务适合使用机器人脚本;确定需求后只保留一种触发方式,便于控制刷新数量、公告次数和活动结束条件。