整个地图刷怪不能直接把范围改成地图大小,正确做法是在服务端的 `mirserver\mir200\envir\mongen.txt` 中,为同一地图布置多个刷怪中心点,再分别设置怪物、扩散范围、刷新数量和刷新间隔。`范围`只代表怪物围绕坐标点扩散的距离,不代表整张地图的面积,因此想覆盖大地图,应按入口区、中心区、边角区、狭窄通道和boss区分散添加刷怪行。常见格式为:`地图编号 x坐标 y坐标 怪物名 范围 数量 间隔 集中刷几率 刷怪模式 集中点x 集中点y`,不同引擎的字段数量可能不同,最好复制原文件中已有行再修改,避免字段错位。

设置前应先关闭服务端程序并备份 `mongen.txt`,然后确认地图编号、可通行坐标和怪物数据库名称。小型地图通常布置3至5个刷怪点,中型地图布置6至10个,大型地图可增加到10至20个;普通小怪可先用范围20至35、单次数量10至20、间隔3至8分钟作为起步值,`0 330 270 半兽人 25 15 5 0 0 0 0`。如果地图中有安全区、npc密集区或不可行走地形,应避开这些位置,并将坐标放在玩家实际能到达的区域,否则刷怪点可能显示成功但怪物无法正常出现。
不同用途应采用不同密度,练级地图可采用多个分散点,范围25至40、每点15至30只、间隔3至5分钟,保证玩家移动后仍能持续遇怪;打宝地图应减少普通怪数量,把主要刷怪点控制在范围15至25、每点8至15只,并单独增加精英或boss行;boss建议范围5至10、数量1至3、间隔30至60分钟,集中刷概率和集中坐标只有在服务端支持集中刷模式时才填写。地图若支持智能刷怪,可在对应 `mapinfo.txt` 参数中启用常见的 `nomannomon` 标志,但该参数只改变地图补怪逻辑,不能替代正确的地图编号、刷怪坐标和怪物配置。

保存文件后重启相关服务端,进入目标地图先使用管理员功能清除旧怪,再观察首次刷新数量、刷怪位置和补怪时间;不要只在地图入口测试,应分别检查中心、边缘和角落区域。若完全不刷,优先检查地图编号、怪物名称、文件路径和行格式;若怪物集中在一点,通常是所有行使用了相同坐标或范围过小;若怪物越积越多,应降低单次数量、缩短清怪周期或检查服务端的地图怪物上限。修改完成后以玩家实际击杀速度为准调整密度:普通练级区保持每分钟能清理约10至20只,热门打宝区避免同时出现超过玩家承受能力的数量,这样既能覆盖全图,也不会因刷怪过量造成卡顿。