修改怪物信息靠改Monster.DB,给版本加"分身术"需要往Magic.DB里补技能记录并在M2开启分身功能,顺带也可让BOSS通过MonsterSkill.txt释放召唤宝宝来模拟分身效果。
一、修改怪物攻击/防御/血量/攻速
怪物属性全存在服务端 D:\MirServer\Mud2\DB\Monster.DB(部分老版在 Mir200\DB\Monster.DB),用 DBC2000 的 BDE Administrator 打开 HeroDB 数据库后双击 Monsters 表编辑。
常用关键字段含义:
• Name — 怪物名称,搜索定位用(如"祖玛教主""沃玛卫士")
• Lvl — 怪物等级,影响经验倍率参考
• HP / MP — 生命值/魔法值,HP改大为加血
• AC / AC2 — 最小物理防御~最大物理防御,数值越高战士越难砍动
- MAC / MAC2 — 最小魔法防御~最大魔法防御,数值高则法师打不动
• DC / DCMAX — 最小物理攻击~最大物理攻击,决定近战怪打人多疼
• MC / MCMAX — 最小/最大魔法攻击,法师型BOSS(沃玛教主、触龙神)调这个
- SC / SCMAX — 最小/最大道术攻击,道士型怪物(祖玛卫士施毒)调这个
• Speed — 移动速度,值越小走得越快
• Walk_SPD / Attack_SPD — 行走间隔/攻击间隔,值越小攻击或移动频率越快(例:原500改250约快一倍)
操作步骤:
1. 打开 BDE Administrator → 展开 HeroDB → 双击 Monsters 表。
2. Ctrl+F 搜怪物名(注意和 Monster.DB 中 Name 字段一字不差,含半角空格)。
3. 改 DC/DCMAX 调攻击、AC/MAC 调防御、HP 调血、Attack_SPD 调攻速。
4. 点左上角软盘图标保存,关掉BDE。
5. 重启 M2Server(或控制器停止再启动游戏服务器),进游戏杀掉旧怪重新刷出新怪才生效——场上已存在的怪物不会实时刷新。
二、给角色添加分身术技能(版本原本没有分身术)
大多数Hero/GOM/GEE引擎底层已支持分身术,只是Magic.DB里缺技能记录导致列表不显示。操作如下:
① 往 Magic.DB 添加分身术技能记录
用 DBC2000 打开 HeroDB 下的 Magics 表(有的叫 Magic.DB),新增一行或找闲置空行填:
• MagID(技能编号)— 建议用未占用的,如 1001(Hero常见分身术MagID=27或1001,先搜有无27占用)
- MagName — 分身术
• Job — 允许职业,123代表战法道都可学,或按引擎填0/1/2对应各职业分开建三行
• Level — 学习等级(如18或35)
• Spell — 耗蓝(如30或50)
- Power — 持续时间秒数(如60)
• MaxPower — 分身上限(1)
• DefSpell — 冷却时间(如180000毫秒即180秒)
• TrainLv — 技能等级(1)
• Descr — 召唤分身协同作战
保存后重启服务端。若你用的是带"技能配置器.exe"的一键端,也可以直接打开配置器→新增技能→选技能类型为"分身术/Clone"→填MagID和名称→保存。
② 开启引擎分身功能
M2Server主界面 → 选项 → 参数设置 → 人物/角色/内挂设置(各版位置不同)→ 找到"允许分身术""启用分身召唤"勾选√,保存并重新加载参数或重启M2。
③ 做分身术技能书(可选)
打开 MirServer\Mir200\Envir\StdItems.DB(物品数据库),新增一件消耗品物品:
• Name:分身术(书)
• StdMode:通常25(技能书)或按你版本现成书照抄
- Shape:对应技能ID(填Magic.DB里设的MagID如1001)
• NeedLevel:学习所需等级
保存,把该书放进某BOSS爆率文件(MonItems\祖玛教主.txt 加一行 1/1 分身术(书)),进游戏捡书右击学。
三、给BOSS添加"分身/召唤宝宝"模拟分身效果
版本若想让BOSS战时自动出分身(招小弟),用怪物技能文件配置:
打开 MirServer\Mir200\Envir\MonsterSkill.txt(部分版在 Envir\Monster\MonsterSkill.txt),末尾加一行:
祖玛教主 召唤宝宝 30 宝宝名 5 8
格式一般为:怪物名 技能类型(召唤宝宝) 释放概率% 召唤怪物名(需在Monster.DB存在) 范围 冷却秒
意思是祖玛教主30%概率召唤一只名为"宝宝名"的怪物(你可以专门建一个低血高攻复制品作为分身替身)。保存重启M2生效。部分新版引擎格式为:
祖玛教主 CallSlave 宝宝名 30 1 60
分别代表:怪物名 命令 分身怪物名 概率% 数量 持续秒。具体看你自己版本原有行格式照抄改名字即可。
四、常见失效排查
• 改完Monster.DB攻防没变——确认重启了M2且打的是新刷出的怪,场上已存活的怪沿用旧属性。
- 学了分身术按快捷键无反应——检查Magic.DB里MagID是否冲突被占用、M2里"允许分身术"是否勾选、登录器是否支持分身指令(重新生成登录器勾选分身功能)。
• BOSS不招分身——确认MonsterSkill.txt里怪物名和Monster.DB中Name完全一致(含大小写/空格),召唤的宝宝名必须在Monster.DB存在且Race值正常。
- DBC保存时报错——确认BDE Administrator里HeroDB的Path指向 D:\MirServer\Mud2\DB 且目录不含中文。
按以上步骤做完,怪物攻击调高调低都能直接改,版本缺分身术补一条Magic.DB记录开功能就能让角色学,想让BOSS有分身效果配MonsterSkill.txt召唤宝宝即可。
热血传奇单机版修改怪物攻击力防御血量及给怪物或角色添加分身术技能完整教程
来源:
作者:
点击:

