当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇服务端MonGen.txt字段解析与虹魔教主8后缀含义

热度:
MonGen.txt是传奇服务端控制怪物刷新的核心配置文件。你提供的两行代码分别定义了虹魔教主与暗之魔龙教主的刷新规则,“虹魔教主8”中的数字8是怪物在数据库中的唯一标识后缀,用于区分不同属性的同名怪物。

一、MonGen.txt标准字段结构

MonGen.txt每行代表一个刷怪点,字段顺序固定为:地图编号坐标X坐标Y怪物名称刷新范围刷新数量刷新间隔。你提供的配置具体解析如下:

字段示例字段含义第一行解析(H0082529...)第二行解析(H0084045...)

H008地图编号对应MapInfo.txt中定义的地图代码,此处为地图H008同左,均为H008地图

25/40坐标X刷新点的横向坐标(25)刷新点的横向坐标(40)

29/45坐标Y刷新点的纵向坐标(29)刷新点的纵向坐标(45)

虹魔教主8/暗之魔龙教主怪物名称必须与Monster.DB中的Name字段完全一致必须与数据库中的名称完全一致

10/30刷新范围以坐标为中心,怪物随机出现的半径(10格)刷新半径(30格)

1刷新数量每次刷新生成1只怪物每次刷新生成1只怪物

30/60刷新间隔(分)怪物死亡后,间隔30分钟再次刷新间隔60分钟再次刷新

总结:第一行表示在地图H008的(2529)点附近10格内,每30分钟刷1只“虹魔教主8”;第二行表示在(4045)点附近30格内,每60分钟刷1只“暗之魔龙教主”。

二、“虹魔教主8”后缀数字的含义

“虹魔教主8”并非显示名称,而是数据库索引标识。

1.区分怪物实体:在怪物数据库(Monster.DB)中,“虹魔教主”可能被定义了多个版本(如普通版、强化版、活动版)。为了区分它们,GM会在基础名称后添加数字后缀(如虹魔教主、虹魔教主8)。8代表这是数据库里名为“虹魔教主8”的独立怪物条目。
2.游戏内显示:游戏内显示的怪物名字由数据库的“Appr”字段或“显示名称”字段控制。虽然刷怪文件写的是“虹魔教主8”,但游戏内可能依然显示为普通的“虹魔教主”(如果Appr值相同),但其属性(血量、攻击、爆率)取自“虹魔教主8”这条记录。
3.常见用途:这种命名常用于制作“多倍爆率BOSS”或“活动BOSS”。例如,普通虹魔教主爆率一般,而“虹魔教主8”可能被设置了更高的爆率或不同的掉落列表,方便GM通过刷怪文件精准控制哪个点刷出的是极品怪。

三、常见配置误区与排查

1.怪物不刷新:检查“怪物名称”是否与数据库完全一致(包括空格、数字后缀)。若数据库只有“虹魔教主”而无“虹魔教主8”,则该行配置无效。
2.坐标溢出:坐标(XY)必须在对应地图的尺寸范围内(如地图最大坐标50×50,设置60会报错)。
3.时间单位:标准MonGen.txt的刷新间隔单位是分钟。部分魔改引擎支持秒单位,但需查看特定引擎说明书。

操作建议:若你是GM,修改MonGen.txt后需重启M2引擎或使用@ReloadMonGen命令重读刷怪文件才能生效。
[顶部]