传奇自定义怪物设置
来源:夜神 | 更新时间:2026-08-10 14:55
传奇服务端自定义怪物必须同时完成怪物数据库、客户端外观动作、地图刷新三处配置,任何一处名称、编号或文件不匹配,都会出现怪物不显示、无法攻击、动作错乱或刷新失败。操作前先复制整个服务端与客户端目录,建立单独测试地图;新增怪物时优先复制一个外形、攻击方式接近的现有怪物,再逐项修改生命、攻击、防御、经验和掉落,成功后再调整素材与技能,避免直接从空白记录开始排错。

怪物数据库应先完成基础属性,名称必须与刷新文件中的名称完全一致,大小写、空格和特殊符号都不要改动。常用字段包括怪物编号、名称、行动类型、外观编号、生命值、魔法值、攻击范围、防御范围、经验、移动速度、行走等待和攻击速度;其中速度参数通常按毫秒计算,数值越小动作越快,1000通常可按1秒理解,但具体换算要以当前引擎已有怪物的数值为参照。行动类型不要直接套用网上的固定编号,建议复制同类怪物的race或行动字段,只修改确认需要变化的项目。
客户端外观必须与服务端记录同步,使用自定义素材时,将站立、行走、受击、死亡和攻击动作放入当前引擎规定的怪物资源文件,再填写每组动作的起始图片、播放张数、空白张数和播放间隔。能移动的怪物应配置八方向素材,固定不移动的巨型怪物则不要勾选移动方向;如果引擎提供自定义怪物编辑器,保存服务端动作参数后还要生成客户端配置文件,并把生成的配置复制到客户端对应的data目录。素材编号、补丁编号和appr字段必须来自同一组资源,不能只更换图片而沿用旧编号。
地图刷新应最后设置,常见入口是服务端envir目录下的mongen.txt,基本内容依次包括地图、坐标、怪物名称、刷新范围、数量和刷新时间。测试时建议先设置单点、1只、范围3至5格、刷新60至120秒,确认能正常出现、移动、受击、死亡和再次刷新后,再扩大数量与范围;若使用集中刷新、刷新模式或固定中心点字段,应直接复制当前文件中已经生效的格式,不要自行删减列。修改完成后重启负责地图与怪物管理的服务端程序,进入测试地图观察坐标、数量和刷新间隔是否符合设定。
数值平衡应按玩家实际输出和使用场景计算,普通练级怪可控制在单人8至15秒击杀,精英怪控制在20至40秒,区域首领控制在90至180秒;生命值可按目标战斗秒数×玩家稳定每秒伤害估算,再用实战结果修正。新手地图应降低攻击距离、控制怪物数量并保持经验稳定,满级地图可提高防御、技能频率和刷新密度,但不要同时大幅提高生命、攻击与控制效果。若怪物承担守门、任务或首领职责,应优先调整刷新条件和掉落权重,避免用过高经验或必掉稀有装备弥补战斗体验;单人、组队和高战玩家使用同一地图时,可通过数量、刷新间隔与抗性差异制造难度,而不是简单堆叠生命值。
