传奇整个地图刷怪怎么设置
整张地图刷怪的正确做法,是在可通行区域布置多个刷怪中心点,而不是把一个刷怪范围直接写成整张地图大小。采用常见传奇服务端结构时,主要修改 `mir200\envir\mongen.txt`,每一行对应一个固定刷怪点,依次填写地图编号、x坐标、y坐标、怪物名称、刷新范围、数量、刷新间隔、集中刷几率、刷怪模式和集中坐标。这里的范围只代表怪物围绕中心点的扩散距离,不代表地图面积或怪物可移动的全部区域。

实际设置时,先确认地图编号、地图名称和可行走坐标,再备份原有 `mongen.txt`,按照地图结构划分刷怪区域。平整的小型练级地图可先布置4至6个刷怪点,每点间隔约30至50格,范围设置为10至20;中大型地图则按照房间、道路和开阔地分区布点,通常每个区域放置1至3个点,范围设置为15至30。边缘刷怪点不要紧贴墙壁、门口或安全区,中心坐标最好向可通行区域内侧预留10至15格,避免怪物生成在障碍物、封闭角落或玩家无法到达的位置。

普通地图可以先使用下面的基础格式进行测试:`0 330 270 半兽人 15 20 10 0 0 0 0`。`0`是地图编号,`330 270`是刷怪中心,`半兽人`是怪物名称,`15`表示扩散范围,`20`表示每次刷新数量,`10`通常表示10分钟刷新一次,后面的集中刷几率、刷怪模式和集中坐标暂时用0。需要增加多种怪物时,应分别增加配置行;需要让怪物分布在整张地图时,也应继续增加中心点,而不是单纯把范围从15扩大到100甚至更高,否则怪物会过度分散,并可能增加服务器处理压力。
保存配置后重启服务端,或使用当前引擎支持的配置重载功能,再进入地图逐点检查刷新结果。优先确认怪物名称与数据库完全一致、地图编号没有写错、坐标落在可行走地面、数量和间隔符合预期;若地图完全不刷,先检查文件路径、字段数量和分隔格式,再检查地图是否启用了禁止刷怪或智能清怪设置。固定刷怪适合长期开放的练级地图,活动开场、任务触发或副本初始化则应使用脚本中的 `mongen` 命令,并提前写入地图编号及坐标参数;脚本刷怪属于即时执行,不等同于 `mongen.txt` 的常驻刷怪配置。

