传奇服务端物品怪物技能DB参数大全:StdItems Monster Magic字段逐项拆解手册

来源: 作者: 点击:
传奇服务端三大核心DB文件均位于 D:\MirServer\Mud2\DB\ ,用 DBC2000(BDE Administrator 建 HeroDB 别名)编辑:StdItems.DB(物品)、Monster.DB(怪物)、Magic.DB(技能)。字段改错轻则属性不生效,重则M2报红、物品消失、怪物无敌。下面按库逐项拆。

一、StdItems.DB(物品/装备/药品/技能书)
路径 Mud2\DB\StdItems.DB,每行一件物品,Idx不可重复
0 Idx:物品唯一编号,递增不重复,引擎索引基准
1 Name:显示名,老引擎限14字节(7汉字),连击引擎20字节
2 Stdmode:物品大类,决定引擎识别逻辑
 0药品 1食物 2卷轴 3卷类 4技能书(Shape分0战1法2道) 5/6武器 10男衣 11女衣 15头盔 19/20/21项链 22/23戒指 24/26手镯 25符咒毒药 30照明 31捆装 52鞋 53宝石 54腰带 28天使 29马牌
3 Weight:重量,Overlap重叠时按数量折算
4 Anicount:特殊参数,麻痹戒=麻痹概率(10即10%)、药品=恢复值、武器=攻速修正
5 Source:强度值(负数为神圣),GOM可绑装备触发脚本@OnEquipXXX;照明物1=不耗持久
6 Reserved:隐藏属性,8=死亡消失 9=不可取下;武器30+12=血剑不可摘
7 Looks:背包/装备栏外观索引,对应客户端Wix/Wil
8 DuraMax:持久上限,1000=1点持久,40000=40点;0=不可修理(护身符类)
9-12 AC/AC2/MAC/MAC2:物防下限/上限、魔防下限/上限;首饰类按Stdmode/Shape reinterpret(如项链Shape19时AC2=魔躲 MAC2=幸运,Shape20时AC2=准确 MAC2=敏捷)
13-18 DC/DC2/MC/MC2/SC/SC2:攻下限/上限、魔下限/上限、道下限/上限;单值>255穿戴后属性归0
19 Need:佩戴条件类型 0等级 1攻击 2魔法 3道术
20 NeedLevel:具体门槛数值(如40=40级/40攻)
21 Price:商店售价
22 Stock:挖取难度(卧龙名将装备越大越难挖)
23 UniqueItem:内力恢复百分比(内功版)
25 Overlap:1/2 堆叠模式
28 Smite:暴击 29 DropRate:PK爆率 30 IgnDef:忽视防御 31 DamAdd:增伤 32 DamReb:反伤 33/34 DcRedu/McRedu:物/魔减伤 35 ExpAdd:经验加成
36 Bind:0不绑 1拾取绑 2穿戴绑 3双绑
37 Shine:发光等级(首饰1-4、武器1-6、新衣1-2内观翅膀)
药剂特例:强效金疮药 AC=90(回HP),太阳水 AC=50 MAC=80(回HP/MP),生命强化水 AC=后值 MAC2=持续时间秒

二、Monster.DB(怪物/NPC/BOSS)
路径 Mud2\DB\Monster.DB
0 Name:怪物名
1 Race:行动/死亡效果代码(81进入范围攻击 82毒液 90贴身麻痹 92超距瞬移 93边打边躲 96自动复活 100骷髅 101石像激活 102/103/116召唤设定怪 117自爆等)
2 Racelmg:攻击动作代码(15抛斧 16喷毒 21电火花 33大范围喷毒 49火球 52/53高低空喷毒等)
3 Appr:外观形象索引,对应MonImage.wil等
4 Lvl:等级,影响经验系数、诱惑成功率、CoolEye范围
5 Undead:0非不死(可被诱惑之光召) 1不死系(不可招)
6 CoolEye:视野/反隐范围,数值高可破隐身戒指
7 Exp:击杀经验
8 HP:生命值
9 MP:魔法值;>0时怪物单次受击伤害封顶=该值,设0才正常掉血
10-11 AC/AC2:物防下限/上限
12 MAC:魔防(部分库无MAC2,用AC2/MAC2扩展)
13-14 DC/DCMax:物攻下限/上限
15 MC:魔攻 16 SC:道攻(精神力)
17 Speed:移动速度 18 Hit:命中
19 Walk_Spd:行走间隔(越小越快) 20 WalkStep:步伐 21 WalkWait:待机 22 Attacr_Spd:攻击间隔(越小越快)
23 ExploreItem:死亡是否支持探索挖取 24 InLevel:内功等级 25 IPExp:内功经验产出

三、Magic.DB(技能/魔法/连击/合击)
路径 Mud2\DB\Magic.DB
0 MagID:技能唯一ID,脚本/书DB关联用,不可重复
1 MagName:技能显示名
2 EffectType:角色释放动作代码(挥砍/举杖/画符等)
3 Effect:技能特效动画代码(火球/雷电/冰花/合击光效)
4 Spell:基础耗蓝
5 Power:伤害/治疗下限 6 MaxPower:上限
7 DefSpell:每升1级增加耗蓝 8 DefPower:升级增下限 9 DefMaxPower:升级增上限
10 Job:可学职业 0战 1法 2道
11/13/15 NeedL1/NeedL2/NeedL3对应等级门槛(1/2/3级)
12/14/16 L1Train/L2Train/L3Train:对应级熟练度需求
17 Delay:释放后硬直/公共CD(毫秒),连击链别设太长
18 Descr:备注
19 MaxTrainLv:最高修炼等级(3=三级满,改15需补丁支持)
连击技能示例ID:战士三绝杀/追心刺/断岳斩/横扫千军、法师双龙破/凤舞祭/惊雷爆/冰天雪地、道士虎啸诀/八卦掌/三焰咒/万剑归宗,均在此库标EffectType+Job+Power区间。

四、改DB通用铁律
• DBC2000建HeroDB别名→类型STANDARD→路径指到Mud2\DB,否则M2读空库

• 改完存盘→关M2→改→开M2,热改易崩库

• Idx/MagID/Race/Stdmode错值=物品消失/怪物变鸡/技能空放

• GOM/GEE在StdItems扩展了Bind/Shine/Smite/IgnDef等字段,老HERO库无这些列别强填

• 怪物打不死先查MP是否>0(伤害封顶)

• 装备攻击变0查DC/DC2是否超255

• 技能书不学查StdItems Shape(4类0战1法2道)+ Magic Job是否对应

把三张表按上面字段对,物品属性、怪物强度、技能数值全部可控,版本改数值阶段不再靠猜。