传奇刷怪配置的最低要求不是电脑配置,而是服务端的地图、怪物、坐标、范围、数量和刷新时间六项参数必须互相匹配。使用文本刷怪的服务端通常从mir200/envir/mongen.txt读取配置,部分64位引擎则需要先转换为cfg_mongen.xls,因此应先确认当前引擎真正生效的是文本文件还是刷怪表,不能修改了旧文件却期待游戏立即变化。配置前需要核对地图编号或地图名、怪物数据库中的完整名称、地图可行走区域以及当前引擎支持的字段顺序;只要其中一项不匹配,就可能出现完全不刷、数量不足或刷新后位置异常的问题。

首次配置应按备份文件—确认地图—确认怪物—设置单点—重新读取—进图测试的顺序操作。先复制一份原始刷怪文件,再在地图信息中确认编号和坐标范围,使用数据库或怪物表中的完整名称,避免把显示名、带后缀名称或简写直接填入。测试时只建立一条刷怪记录,建议普通怪先设为每点5至10只、刷新间隔10至20分钟,范围使用当前引擎的固定点写法;有的引擎固定点填0,有的引擎使用1,必须以本端自带样例为准。保存后执行引擎提供的重载刷怪配置功能,进入地图观察初次生成、击杀清场和下一轮刷新,至少确认一次完整刷新周期后再批量增加记录。

不同地图应按玩家密度和怪物等级分配刷怪数量,低人数练级图适合少量多点,高人数地图则应优先增加刷新点,而不是把所有怪物堆在一个坐标范围内。普通怪可以从每点5至10只起步,精英怪控制在1至3只,首领怪通常设置为单点1只并拉长到30至60分钟以上;大地图建议拆成2至4个小范围刷新点,减少坐标超出地图或有效刷新区域过大的情况。若服务端开启了地图无人时自动清理功能,应确认清理时间高于目标怪的刷新间隔,否则怪物可能刚生成就被清除;996引擎官方答复也建议在大地图中缩小范围、增加刷新点,并等待完整刷新时间再判断是否生效。
稳定配置必须区分循环刷怪和一次性刷怪,普通练级怪、精英怪和定时首领适合放入刷怪表循环处理,开服活动或任务触发的单次怪物则应使用脚本或事件命令生成。操作中不要只看开服后的第一次刷怪结果,也不要把怪物数量不足直接归咎于刷新时间,还要检查坐标是否可行走、范围是否越界、怪物名称是否完全一致、修改的文件是否为当前生效文件以及重载是否成功。完成测试后记录每张地图的刷新点数量、单点数量、刷新间隔和同时存活上限;当出现卡顿或m2占用明显升高时,优先把单点数量降低20%至30%,或增加刷新间隔,再通过多点分布维持地图的刷怪密度,最终形成与玩家数量和地图面积相匹配的配置。
2021-04-10