传奇服务端数据库默认存放在 D:\MirServer\Mud2\DB\ 目录下,核心三张表为 StdItems.DB(物品)、Monster.DB(怪物)、Magic.DB(技能),格式为 DBC2000 数据库,也可用无极数据库查看器或 Access 打开。Idx 序号不可重复,改完必须关 M2 再存盘,否则引擎不读新数据。
一、StdItems.DB 物品数据库字段代码
路径:Mud2\DB\StdItems.DB
0 Idx:物品唯一序号,不可重复、不可中断
1 Name:物品名称(裁决之杖、骨玉权杖等)
2 Stdmode:物品大类代码,决定装备穿在哪个位置及 AC/DC/MC 含义映射
0 药品|1 食物|3 卷轴|4 技能书(Shape 0战1法2道)|5 单手武器|6 双手武器|10 男衣|11 女衣|15 头盔|16 斗笠|19/20/21 项链|22/23 戒指|24/26 手镯|25 符/毒|30 蜡烛|42 原料|53/63 宝石|62 鞋子|64 腰带|29 翅膀|90 灵玉
3 Weight:重量(重叠物品重量按公式重算)
4 Anicount:特殊属性数值载体(重击+50、暴击率、宝石类型等)
5 Source:强度/神圣(负数+神圣);Source=1 面巾;0 随时间掉持久、1 不掉持久
6 Reserved:隐藏属性(8=死亡消失,9=不可取下)
7 Looks:背包/装备栏外观编号
8 DuraMax:持久上限(1000=1点持久,40000=40点)
9 Ac / 10 Ac2:物理防御下限/上限
11 Mac / 12 Mac2:魔法防御下限/上限
13 Dc / 14 Dc2:物理攻击下限/上限
15 Mc / 16 Mc2:魔法攻击下限/上限
17 Sc / 18 Sc2:道术下限/上限
19 Need:需求条件类型(0无|1攻击|2魔法|3道术|其余为特殊功能编号)
20 NeedLevel:需求等级
21 Price:NPC售价
22 Stock:库存品标记(卧龙名将挖取难度)
23 UniqueItem:恢复内力值百分比
24 Overlap:1/2 重叠模式
25 ItemType:市场分类
26 ItemSet:套装编号
27 Smite:暴击
28 DropRate:PK爆率
29 IgnDef:忽视防御|30 DamAdd:增伤|31 DamReb:反伤|32 DcRedu:物伤减|33 McRedu:魔伤减|34 ExpAdd:经验加成
36 Bind:绑定规则(0不绑|1拾取绑|2穿戴绑|3双绑)
37 Shine:发光等级(首饰1-4,武器1-6,新衣服1-2内观翅膀)
Stdmode 映射示例:
• 戒指 22 → AC/AC2/MAC/MAC2 为防御魔御;23 → 攻速/毒躲/负攻速/中毒恢复
- 项链 19 → 魔躲/诅咒/幸运;20 → 准确/敏捷;21 → 攻速/体恢/法恢
• 武器 5/6 → DC/MC/SC 为主,Mac2=攻击速度+10
二、Monster.DB 怪物数据库字段代码
路径:Mud2\DB\Monster.DB
0 Name:怪物名称
1 Race:行动模式及死亡效果代码
2 Racelmg:攻击模式代码
3 Appr:怪物形象代码(对应 MonAnim 补丁)
4 Lvl:等级
5 Undead:不死系(0否 1是,影响圣言术/召唤)
6 CoolEye:视野/反隐范围(过高可破隐身戒指)
7 HP:生命值
8 MP:魔法值(>0 时怪物单次受伤不超过此值,0为不封顶)
9 AC / 10 MAC:物理防御 / 魔法防御
11 DC / 12 DCMax:物理攻击下限 / 上限
13 MC:魔法攻击|14 SC:道术攻击
15 Speed:移动速度|16 Hit:命中|17 Walk_Spd:行走间隔|18 WalkStep:步伐|19 WalkWait:等待|20 Attack_Spd:攻击间隔
21 Exp:击杀经验|22 ExploreItem:是否支持探索爆出(0/1)|23 InLevel:内功等级|24 IPExp:内功经验
三、Magic.DB 技能数据库字段代码
路径:Mud2\DB\Magic.DB
0 MagID:技能唯一代号
1 MagName:技能名(烈火剑法、冰咆哮等)
2 EffectType:角色施法动作代码(0普攻类|1火球|2治愈毒系|4抗拒/火墙/神兽等|6疾光|7雷电|8灵魂火符|9幽灵盾)
3 Effect:技能动画效果代码
4 Spell:基础耗蓝
5 Power:伤害下限|6 MaxPower:伤害上限
7 DefSpell:每升一级增加耗蓝|8 DefPower:升级加下限|9 DefMaxPower:升级加上限
10 Job:职业(0战士|1法师|2道士)
11 NeedL1 / 13 NeedL2 / 15 NeedL3:各阶修炼所需人物等级
12 L1Train / 14 L2Train / 16 L3Train:各阶熟练度经验
17 MaxTrainLv:最高可修等级(默认3,补丁支持可15)
18 Delay:技能后摇延时(毫秒)
19 Descr:备注
四、常用对照片段示例
新增武器“屠龙”片段逻辑:
Idx=1001|Name=屠龙|Stdmode=6|Shape=数值对应外观|Weight=80|DuraMax=60000|Dc=8|Dc2=35|Mac2=12(攻速2)|Need=0|NeedLevel=55|Price=100000
新增怪物“狐月女王”:
Name=狐月女王|Race=12|Appr=305|Lvl=120|Undead=0|CoolEye=8|HP=2000000|MP=0|AC=300|MAC=250|DC=500|DCMax=850|MC=400|Speed=180|Hit=90|Attack_Spd=1200|Exp=5000000
新增技能“开天斩”:
MagID=88|MagName=开天斩|EffectType=0|Effect=45|Spell=80|Power=300|MaxPower=600|DefPower=50|DefMaxPower=80|Job=0|NeedL1=47|L1Train=200000|MaxTrainLv=3|Delay=800
改完 StdItems/Monster/Magic 任一张表,保存后重启 M2 与 DBServer,登录器重进才生效;Idx 乱序、Stdmode 错位置、Shape 无对应补丁都会造成游戏内显示异常或装备穿不上。
传奇服务端DBC数据库核心代码详解:StdItems Monster Magic字段全对照
来源:
作者:
点击:

