当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇服务端物品、怪物、技能DB参数大全:核心字段与代码详解

热度:
传奇服务端的数据底层由三大核心数据库构成:StdItems.DB(物品数据库)、Monster.DB(怪物数据库)以及Magic.DB(技能数据库)。掌握这三大数据库的参数结构,是进行游戏内容调整与扩展的基础。

物品数据库(StdItems.DB)
物品数据库负责定义游戏内所有可交互道具的属性。核心参数包括:
IDX:物品的序列号,该序号必须从0开始且保持连续无间断,否则会导致服务端无法启动。
NAME:物品的显示名称。
Stdmode:决定装备的基础类型与穿戴部位,例如10代表男衣,11代表女衣,5代表单手武器,6代表双手武器,30代表蜡烛类,22代表毒药与符类,42代表制作原料。
Shape:代表装备的外观代码或特殊功能。对于衣服,它决定穿戴后的模型;对于首饰,它代表特殊属性。例如Shape为19时,AC2和MAC2分别代表魔法躲避和幸运;为20时,AC2为准确,MAC2为敏捷;为21时,AC2为体力恢复,MAC2为魔法恢复。
Looks:物品在UI界面中的图标显示代码。
基础属性字段:包括重量(Weight)、防御下限/上限(AC/AC2)、魔御下限/上限(MAC/MAC2)、攻击下限/上限(DC/DCMax)、魔法攻击(MC)、道术攻击(SC)等。

怪物数据库(Monster.DB)
怪物数据库控制怪物的行为逻辑与战斗数值。核心参数包括:
Name:怪物名称。
Race:怪物的行动模式及死亡效果代码。常见代码有:81(对象进入范围自动攻击)、82(2x2范围内弱毒液攻击)、90(贴身弱麻痹石化攻击)、92(目标在范围外时瞬移)、93(边攻击边躲避)、95(目标进入攻击范围从地下爬出)、100(召唤的骷髅)、101(进入范围从石像激活)、102(攻击时召唤特定怪物)、103(自身不移动,释放特定怪物攻击)、105(强麻痹石化攻击)、107(全屏攻击+麻痹+中毒)、115(自身不移动,通过地刺全屏攻击)、117(自身无攻击力,通过自爆攻击)。
RaceImg:怪物的攻击模式代码,决定攻击时的动画表现。常见代码有:15(抛斧头)、16(贴身喷毒)、21(电火花)、22(喷针)、40(击电)、45(射箭)、49(丢火球)、52(高空喷毒)、53(低空喷毒)。
Appr:怪物的外观形象代码。
Lvl:怪物等级。
Undead:是否属于不死系(0为否,1为是,不死系不可被道士召唤)。
CoolEye:怪物的感知范围与反隐形范围。
战斗数值字段:包括经验值(EXP)、生命值(HP)、魔法值(MP)、防御力(AC/AC2)、魔法防御(MAC)、攻击力(DC/DCMax)、魔法攻击(MC)、精神力(SC)、速度(SPEED)、命中率(HIT)、行走速度间隔(Walk-SPD)、攻击速度间隔(ATTACR-SPD)等。

技能数据库(Magic.DB)
技能数据库定义了玩家与怪物所修炼的法术属性。核心参数包括:
MagID:技能的唯一序号。
MagName:技能名称。
EffectType:使用技能时角色的动作效果。
Effect:技能释放时产生的动画效果。
Spell:每次使用技能消耗的魔法值。
DefSpell:技能每次升级后增加的魔法消耗。
Power:技能的基础伤害下限。
MaxPower:技能的基础伤害上限。
DefPower:技能每次升级后增加的伤害下限。
DefMaxPower:技能每次升级后增加的伤害上限。
Job:允许学习该技能的职业(0为战士,1为法师,2为道士)。
NeedL1:技能升到1级所需的人物等级。
L1Train:技能升到1级所需的熟练度。
Delay:技能释放后的冷却延迟时间(单位为毫秒)。
MaxTrainLv:技能可修炼的最高等级。
[顶部]