DBC2000 打开的路径通常是 MirServer\Mud2\DB\Monster.DB,表内每条记录就是一只怪的完整行为档案。改之前先把 Monster.DB 复制一份叫 Monster.bak 丢旁边,M2 载入 DB 是启动时读一次,改完不备份、不重载,线上怪物还是旧值。
一、先认字段再动手:HP/DC/AC/Race/Appr 分工
Monster.DB 核心列直接决定怪物强弱与行为:
• Name / SID:怪物名与内部代号,刷怪脚本 MonGen.txt 靠 Name 绑定
- Lvl:等级,影响 CoolEye 感知半径与经验缩放
• HP / MP:血量与蓝量,BOSS 级直接拉满前先想好地图承载
• DC / DCMAX:最小/最大物理攻击,必须 DC ≤ DCMAX,反过来伤害算乱
- MC / SC:魔法攻击、道士精神力,魔法怪才用得到
• AC / AC2、MAC:物理防御下限/上限、魔法防御
• Hit:命中率,常规填 50–90,过低疯狂Miss
• Speed / Attack_Spd / Walk_Spd:移动、出招、走步间隔,数值越小越快
- Undead:0 普通 / 1 不死系,决定道士诱惑之光、神圣战甲术是否生效,不死系不能被宝宝召
• CoolEye:反隐感知,调 100 后隐身戒指也躲不掉
• Race / RaceImg / Appr:行为模式 + 攻击特效 + 客户端模型,下面单独拆
二、技巧1:Race 决定“怪怎么打”,不是单纯种族标签
老资料里把 Race 写成“0人形1野兽2亡灵”是早期简版,实际在 Monster.DB 里 Race 是行动/攻击模式代码,常用值:
- 51 被动不攻击(鸡、鹿),被打不掉物
• 52 被动+受击逃跑(鹿)
• 53 主动攻击但不掉物
• 81 标准近战,进范围自动咬人(多钩猫、标准小怪)
• 82 射程2格吐毒(毒蜘蛛类)
- 87 远程射程5,93 边打边退,94 直线魔法
• 90 近身麻痹石化(洞蛆),105/106 强/弱麻痹
• 92 范围外被打了会瞬移(沃玛教主类)
• 95 从地底钻出(石墓尸王),96 死亡自动复活(僵尸系)
- 100 道士召唤骷髅,101 石像激活(祖玛雕像),102 祖玛教主破石+召唤小怪
• 107 全屏绿毒+麻痹(触龙神变种),115 全屏地刺(赤月恶魔)
• 112 只追红名射程11(带刀护卫逻辑)
三、技巧2:RaceImg(Racelmg)必须和 Race 配套,否则特效错乱
RaceImg 是攻击表现层,单独改会出“小怪放赤月全屏刺”的离谱画面:
• 20 喷火(火焰沃玛,配 Race 91)
- 21 电火花(沃玛教主)
• 33 大范围喷毒(触龙神,配 Race 107)
• 34 全屏地刺(赤月恶魔,配 Race 115)
• 15 抛斧(掷斧骷髅),16 近身喷毒(洞蛆)
- 47 石像破碎特效(祖玛卫士,配 Race 101)
• 49 火球(祖玛教主,配 Race 102)
实操规矩:抄官方同款怪的 Race+RaceImg 组合,别跨系乱配;自定义 BOSS 想换皮不换行为,只动 Appr 不动 Race/RaceImg。
四、技巧3:Appr 改外观按 monXX.pak 算,不是乱填
Appr 是客户端模型索引,公式:mon 包序号 = Appr÷10 取整+1,包内第几只 = Appr 模 10。
例:Appr=608 → 608÷10=60 余8 → mon61.pak 第8只(因为 60+1=61);Appr=365 → 36号包第5只。
改外观前确认客户端 wzl/pak 补丁里真有这张图,否则显示透明或默认鸡模型。神兽类改攻击速度必须把 Race 设回 81,Walk_Spd 才会被引擎读取。
五、技巧4:按地图分级配比,别让10级图出120攻BOSS
通用配比经验(按地图阶段):
• 新手村:Lvl 1–10,DC 1–5 / DCMAX 3–8,AC 3–8,HP 30–80,Exp 5–20
• 中级图(祖玛前):Lvl 25–45,DC 10–20 / DCMAX 15–30,AC 10–20,HP 800–3000
- 高级图(赤月/魔龙):Lvl 60–100,DC 50–80 / DCMAX 70–120,AC 30–50,MAC 15–30,MC 20–40,HP 3万–12万
• 终极BOSS:HP 15万+,DC 90–150,带 Race 105 麻痹或 115 全屏,CoolEye 80–100
DCMAX 超过同图玩家装等上限直接秒人,GM 调数值时同步看 M2→参数设置→升级经验/伤害系数。
六、技巧5:改完生效链路——保存+DBC关闭+M2重载+死刷重新刷
DBC2000 改完点左上磁盘图标保存,别直接叉窗口;M2Server 里“数据库→重载怪物数据库”,已活在地图上的老怪不会热更,必须打死等 MonGen.txt 重新刷或者手动 KILLMON 再刷。批量改全表用 DBC 导出 CSV/Excel → 公式拉列 → 导回,比手写快 50 倍。Gom/3K/Hero 对 Race 解释基本一致,但 RaceImg 高位代码(120+)各引擎支持度不同,跨引擎搬 DB 先测一只再全量。
附:Monster.DB Race 常用对照表(行动模式)
0 不动不攻击不变形
11 无敌+瞬移,主动打怪物与红人(带刀护卫)
12 巡逻卫士,仅打红名
51 被动,不攻击,死后不爆物(鸡)
52 被动,受击有几率逃跑(鹿)
53 主动攻击,死后不爆物(狼)
81 进范围自动近战(标准怪)
82 射程2格吐毒(弱)
85 地底钻出原地攻击,不爆物(食人花)
87 远程射程5
90 近身麻痹/石化(弱)
92 范围外被击瞬移(沃玛教主)
93 边攻击边躲避
94 直线魔法攻击
95 进范围从地底爬出(石墓尸王)
96 自动复活(僵尸)
100 道士召唤骷髅
101 石像状态激活(祖玛雕像)
102 破石+召唤祖玛小怪(祖玛教主)
103 自身不动,释放指定 spider 怪
104 主动攻击射程8
105 麻痹强 / 106 麻痹弱
107 全屏绿毒+麻痹(触龙神类)
112 仅攻击红名射程11
113/114 召唤神兽小/大
115 全屏地刺(赤月恶魔,配 RaceImg 34)
116/117 释放指定怪 / 自杀式攻击
附:RaceImg(攻击特效)高频值
20 喷火(火焰沃玛)
21 电火花(沃玛教主)
33 大范围喷毒(触龙神)
34 全屏地刺(赤月恶魔)
15 抛斧(掷斧骷髅)
16 近身喷毒(洞蛆)
47 祖玛石像碎裂
49 火球(祖玛教主)
40 极光雷电(雷电僵尸)
54/55 神兽小/大喷火特效
改 Monster.DB 的本质是同时编辑“数值层(HP/DC/AC)+ 行为层(Race)+ 表现层(RaceImg/Appr)”,三层有一层错位,线上就会出现不死的小鸡、放全屏刺的鹿、透明BOSS这类反常怪物,排错顺序永远是先 Race → 再 RaceImg → 最后数值。
传奇GM实操:DBC2000改Monster.DB属性5技巧与Race/RaceImg对照表
来源:
作者:
点击:

