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

传奇MonGen.txt刷怪配置字段详解

热度:
MonGen.txt是传奇服务端中控制怪物刷新的核心配置文件,位于Mir200\Envir目录下。该文件采用纯文本格式,每行定义一个刷怪点,各字段以空格分隔,顺序固定。以用户提供的两行为例:

H0082529虹魔教主810130
H0084045暗之魔龙教主30160

其字段含义依次为:地图编号、X坐标、Y坐标、怪物名称、刷新范围、刷新数量、刷新间隔(单位:秒)。

第一字段“H008”代表地图编号,对应MapInfo.txt中定义的地图标识符,通常H开头表示封魔谷区域的地图。第二、三字段“2529”和“4045”分别为怪物生成的中心坐标,游戏运行时会以此为中心,在指定范围内随机偏移生成怪物。

第四字段为怪物名称,必须与MonList.txt或怪物数据库中的名称完全一致。“虹魔教主8”中的“8”并非等级或属性加成,而是名称的一部分,用于区分同类型怪物的不同变体。在部分版本中,开发者通过在基础名后附加数字(如+8、+10)来标识强化版BOSS,其实际属性由Monster.db等数据库文件定义,MonGen.txt仅负责调用名称。

第五字段“10”和“30”表示刷新半径,单位为格子数。例如“10”表示以(2529)为中心,10格范围内随机选择一个可站立位置生成怪物。第六字段“1”为单次刷新数量,即每次触发时生成1只该怪物。第七字段“30”和“60”为刷新间隔,单位为秒,即怪物被击杀后,需等待30秒或60秒才会重新生成。

需注意,若修改MonGen.txt后未重启M2Server服务,配置不会生效。此外,怪物名称中的数字后缀(如“8”)不影响刷新逻辑,仅作为标识符使用,具体能力需查阅怪物属性数据库。
[顶部]