吾爱尚玩资源基地
标题:
魔兽世界私服大灾变CTM服务端中对Spell.dbc的定义说明
[打印本页]
作者:
admin
时间:
2016-4-19 22:57
标题:
魔兽世界私服大灾变CTM服务端中对Spell.dbc的定义说明
Spell.dbc
1 ID
2 Attributes 属性
3 AttributesEx 属性
4 AttributesExB 属性
5 AttributesExC 属性
6 AttributesExD 属性
7 AttributesExE 属性
8 AttributesExF 属性
9 AttributesExG 属性
10 AttributesExH 属性
11 unk_400_1 未知
12 CastTimesID 法术时间 --> SpellCastTimes.dbc
13 DurationID 持续时间->SpellDuration.dbc
14 PowerID 伤害ID ->SpellPower.dbc
15 RangeID 范围ID-> SpellRange.dbc
16 Speed 速度
17 VisualID1 可见性ID ->SpellVisual.dbc
18 VisualID2 可见性ID ->SpellVisual.dbc
19 IconID1 图标ID ->SpellIcon.dbc
20 IconID2 图标ID ->SpellIcon.dbc
21 Name 名称
22 NameSubtext 子名称
23 Description 描述
24 AuraDescription Aura描述
25 SchoolMask 类别
26 RuneCostID 消耗符文点数的ID ->SpellRuneCost.dbc
27 MissileID 投掷物ID ->SpellMissile.dbc
28 DescriptionVariablesID 什么描述 ->SpellDescriptionVariables.dbc
29 DifficultyID 难度ID ->SpellDifficulty.dbc
30 unk_400_2 未知
31 ScalingID 缩放比例ID- >SpellScaling.dbc
32 AuraOptionsID Aura 参数ID ->SpellAuraOptions.dbc
33 AuraRestrictionsID Aura限制ID ->SpellAuraRestrictions.dbc
34 CastingRequirementsID 技能使用需求ID ->SpellCastingRequirements.dbc
35 CategoriesID 类别ID -> SpellCategories.dbc --- 死亡后BUFF是否消失 --28519不消失
36 ClassOptionsID 职业参数 ->SpellClassOptions.dbc
37 CooldownsID 冷却ID -> SpellCooldowns.dbc
38 unk_400_3 未知
39 EquippedItemsID 装备武器ID ->SpellEquippedItems.dbc
40 InterruptsID 打断技能ID ->SpellInterrupts.dbc
41 LevelsID 技能等级ID ->SpellLevels.dbc
42 PowerID 技能伤害ID -> SpellPower.dbc
43 ReagentsID 技能反射ID ->SpellReagents.dbc
44 ShapeshiftID 技能外形状修改ID ->SpellShapeshift.dbc
45 TargetRestrictionsID 目标限制ID ->SpellTargetRestrictions.dbc
46 TotemsID 图腾ID ->SpellTotems.dbc
47 unk_400_4
SpellCastTimes.dbc
1 ID
2 CastTime 发送技能的时间
3 CastTimePerLevel 每个等级玩家发送技能的时间
4 MinCastTime 最少的技能发送时间
SpellDuration.dbc
1 ID
2 BaseDuration 基础持续时间
3 PerLevel 每个等级的增加量?
4 MaxDuration 最多的持续时间
SpellPower.dbc
1 ID
2 Cost 发送技能?
3 CostPerLevel 每个等级的发送技能?
4 CostPercentage 发送技能的百分比?
5 PerSecond 每秒?
6 PowerDisplayID 伤害的显示ID
7 unk2 未知
SpellRange.dbc
1 ID
2 minRangeHostile 最小的旅馆内的释放范围?
3 minRangeFriend 最小的友好玩家的范围?
4 maxRangeHostile 最大的旅馆内的释放范围?
5 maxRangeFriend 最大的友好玩家的范围?
6 Type 种类
7 Description 描述
8 ShortName 短名
SpellIcon.dbc
1 ID
2 File 技能目标的.blp的文件路径,一般放在MPQ的 "Interface\Icons\[a-z_0-9]"这些地方
SpellRuneCost.dbc
1 ID
2 BloodRuneCost 血符文
3 UnholyRuneCost 邪恶符文
4 FrostRuneCost 冰霜符文
5 RunePowerGain 符文能量增加点数
SpellDescriptionVariables.dbc
1 ID
2 String 描述内容
SpellDifficulty.dbc
1 ID
2 N10Man 10人普通副本
3 N25Man 25人普通副本
4 H10Man 10人英雄副本
5 H25Man 25人英雄副本
SpellScaling.dbc
1 ID
2 castTimeMin 技能释放最小时间
3 castTimeMax 技能释放最大时间
4 castTimeMaxLevel 释放时间的最大玩家等级
5 ClassID 职业ID->ChrClasses.dbc
6 coefficient 系数
9 variance 差异
12 comboPointsCoefficient 连接点系数
SpellAuraOptions.dbc
1 ID
2 StackAmount 技能堆叠数量
3 ProcChance 过程的几率
4 ProcCharges 过程的负荷
5 ProcFlags 过程的Flags
SpellAuraRestrictions.dbc
1 ID
2 CasterAuraState 发送者的aura状态
3 TargetAuraState 目标的arua的状态
4 CasterAuraStateNot 发送者的aura状态无
5 TargetAuraStateNot 目标的arua的状态无
6 CasterAuraSpell 发送者的Aura技能
7 TargetAuraSpell 目标的Aura技能
8 ExcludeCasterAuraSpell 不包括发送者的Aura技能
9 ExcludeTargetAuraSpell 不包括目标的Aura技能
SpellCastingRequirements.dbc
1 ID
2 FacingCasterFlags
3 MinFactionID
4 MinReputation
5 AreaGroupID
6 RequiredAuraVision
7 RequiresSpellFocus
伤害范围说明:
1、spell.dbc中15列 RangeID 范围ID-> SpellRange.dbc -- 这个是距离多远才能释放
2、然后是EffectRadiusIndex[3] -->限制的是伤害范围
这个数值的伤害范围需要到SpellRadius.dbc里面去找
例如 150码伤害距离,那么在SpellRadius.dbc中就是41
那么对应的代码就是
case 98934://修复 BOSS技能
spellInfo->EffectRadiusIndex[0] = 41;
count++;
break;
作者:
微信
时间:
2016-10-11 02:05
提示:
作者被禁止或删除 内容自动屏蔽
作者:
usecast123
时间:
2022-5-20 02:11
找了好久终于找到了!吾爱尚玩免费服务端下载!
欢迎光临 吾爱尚玩资源基地 (http://bbs.523play.com/)
Powered by Discuz! X3.4