LP仿传奇单机版(林鹏版,基于Hero/Blu引擎)中牛魔王、赤月老巢等大BOSS默认在MonGen.txt里设定为"死亡后不自动补满+刷新间隔极长"甚至被脚本控制只刷一次,杀掉后地图内不再生成新实例,所以你只能打一次拿到一次掉落。要通过改服务端文件让它重复刷,需同时处理刷怪配置和可能的脚本锁定。
一、修改MonGen.txt 让牛魔王定时重新刷新
用记事本打开 MirServer\Mir200\Envir\MonGen.txt,按 Ctrl+F 搜索"牛魔王"(注意名称须与Monster.DB完全一致,有的端写"牛魔王",有的写"牛魔王(真)"或"牛魔之王")。
找到类似这样一行:
地图编号 X Y 牛魔王 范围 1 0
或
地图编号 X Y 牛魔王 范围 1 1800
各字段回顾:地图编号 X Y 怪物名 范围 数量 间隔(秒)
关键点:
• 数量=1 保持不变(BOSS一般只刷一只)
• 最后一个间隔字段:若为0表示只在服务端启动时刷一次,怪物死后不再刷;需改成具体秒数才会重生
- 建议改成 300(5分钟)或 600(10分钟),视你想等多久
修改示例(假设牛魔王在地图804坐标30,30):
原:804 30 30 牛魔王 10 1 0
改:804 30 30 牛魔王 10 1 600
保存后M2Server.exe→控制→重读刷怪配置(或重启全部网关),进图等设定时间看是否重新出现。
若搜不到单独一行牛魔王,可能在脚本里动态刷出(见第三节),但先改MonGen里所有含牛魔王的行。
二、检查是否受"BOSS只刷一次"脚本控制(QF/Q文件)
部分LP版用脚本禁止BOSS重复生成,典型做法是在 Mir200\Envir\QuestDiary\ 下某目录的 -死亡.txt 或 QF.txt 里检测牛魔王死亡后设置标志位并不再执行 #CALL 刷怪。
排查方法:
1. 进 Mir200\Envir\QuestDiary\ 逐个子文件夹看有无 QF.txt 或 死亡.txt。
2. 搜索关键词:牛魔王、BossDie、KillMon、[@KillMon]、#IF CheckMonName 牛魔王。
3. 找到后看下面有没有:
• Small、Large 设置全局变量如 G001 = 1 然后刷怪条件判断 G001 = 0 才 #CALL 刷牛魔王
• 若有这种一次性变量,两种处理:
- 注释掉变量判断:把 #IF G001 = 0 那行前加 ; 或改成永远成立的条件(如删掉该#IF#ACT块只留#CALL刷怪)
◦ 改成定时复位:在定时脚本(AutoRun.txt)加一行每隔N分钟把G001清0让它可以再刷
4. 最简暴力法:直接删掉或重命名该QF.txt中含牛魔王死亡判定的那段(先备份),让刷怪完全靠MonGen.txt控制。
三、确认牛魔王所在地图编号与刷怪区域无障碍物
改完还不刷要排查:
1. 地图编号是否对应——打开 Mir200\Envir\MapInfo.txt 找牛魔寺庙最高层(通常803~809),确认MonGen.txt第一列数字与MapInfo.txt括号前编号一致。
2. 刷怪坐标(X,Y)是否在墙/阻挡物上——进游戏GM号走过去看坐标,若在墙上改成空地坐标(如走牛魔王尸体位置按F12或输@GetXY记坐标更新MonGen.txt)。
3. 怪物名拼写——Monster.DB中若叫"牛魔王 "带空格或"牛魔之王",MonGen.txt必须一字不差,否则该行静默失效。
四、加快反复刷BOSS打装备的替代GM做法
若不想等刷新间隔,可直接用GM命令现场刷:
@make 牛魔王 1
或指定坐标刷(部分版本支持):
@mob 牛魔王 1
刷出的牛魔王打死一样掉神之卷轴和终极武器(按StdItems.DB和DropItemRate.txt配置),可反复刷反复杀。
想调爆率让终极武器更容易出,打开 Mir200\Envir\DropItemRate.txt(或Drop.ini/Baolv.txt)搜牛魔王所在行,把终极武器那行分母改小(如 牛魔王 屠龙之刃 5 表示1/5几率,改 1 必爆)。
五、注意事项
• 改MonGen.txt前复制 MonGen_bak.txt 备份,改崩可还原。
• 保存时编码保持ANSI,勿转UTF-8。
• 部分LP版牛魔王是通过NPC或定时事件刷的不是MonGen行,重点查 Mir200\Envir\QuestDiary\ 下自动运行脚本(AutoRun.txt 中 #CALL 某目录\刷BOSS.txt)按同理处理。
- 若服务端有"BOSS刷新时间配置.txt"独立文件(少数汉化端),直接改里面牛魔王对应行的时间即可,不必动MonGen.txt。
核心操作:MonGen.txt找到牛魔王那行把末位间隔从0改成300~600→保存→M2重读刷怪配置→检查QuestDiary脚本有无一次性变量锁死→不刷用@mob临时补。
LP仿传奇单机版牛魔王只刷一次且击杀后不重新刷新 修改MonGen.txt刷怪间隔与死亡重生
来源:
作者:
点击:

