玩单机版的时候,经常要用到world 数据库,但是对很多人来说,都不知道数据库中每个表格的作用是什么!下面我们来看看
表格名称
备注
access_requirement
副本进入的条件
achievement_criteria_data
获得某成就所需要达成的条件
achievement_dbc
储存Achievement.dbc文件丢失的数据
achievement_reward
记录获得某成就时能够得到的奖励
areatrigger_involvedrelation
区域触发器和探索类任务的链接
areatrigger_scripts
区域触发器和脚本的链接
areatrigger_tavern
区域触发器引起进入休息状态
areatrigger_teleport
区域触发器引起传送
autobroadcast
世界公告表
battleground_template
战场模板表
battlemaster_entry
战场管理员(npc)
command
命令的安全等级、语法
conditions
多个系统(掉落、对话等)的条件定义
creature
生物实例刷新信息
creature_addon
生物实例刷新附加信息
creature_ai_scripts
生物的EAI,已被SAI代替,不建议使用
creature_ai_texts
生物的EAI中使用的文字,不建议使用
creature_ai_summons
生物的EAI召唤生物的信息,不建议用
creature_classlevelstats
生物的基础HP、MP、护甲等
creature_equip_template
生物装备表,包括右手、左手、远程装备
creature_formations
生物小团体(一群在一起跟随移动、攻击)
creature_involvedrelation
生物与完成任务的链接
creature_loot_template
生物掉落表
creature_model_info
生物外观信息表
creature_onkill_reputation
生物被杀给予的声望
creature_questrelation
生物与给予任务的链接
creature_template
生物模板表
creature_template_addon
生物模板附加表
creature_text
SAI使用的生物说话文字
creature_transport
交通工具上的NPC数据
custom_texts
未使用
db_script_string
EAI和路径动作所需的对话/表情文字内容
disables
关闭的东西
disenchant_loot_template
附魔分解掉落
event_scripts
物品或者技能触发的事件
exploration_basexp
玩家探索到某区域时给的经验
fishing_loot_template
钓鱼掉落
game_event
游戏事件
game_event_arena_seasons
竞技场赛季
Game_event_battleground_holiday
节日战场事件
game_event_condition
世界事件条件
game_event_creature
事件中出现的生物
game_event_creature_quest
事件中生物的任务
game_event_gameobject
事件中出现的物品
game_event_gameobject_quest
事件中物品的任务
game_event_model_equip
事件中生物的装备
game_event_npcflag
事件中生物的标志
game_event_npc_vendor
事件中生物的卖品
game_event_pool
事件中的联合体
game_event_prerequisite
事件出现需完成的前提事件
game_event_quest_condition
世界事件中的任务
game_event_seasonal_questrelation
周期性事件
game_graveyard_zone
墓地信息
game_tele
GM命令.tele使用的坐标点
game_weather
游戏天气信息
gameobject
游戏刷新的物品位置等信息
gameobject_involvedrelation
与触发任务相关的游戏物件. 内核需要这些标记来对任务相关的游戏物件进行预处理以正确显示相关内容
gameobject_loot_template
打开物体时的掉落
gameobject_questrelation
与任务相关的游戏物件. 当接受相关任务时此类游戏物件将变为可用状态
gameobject_template
物品模板
gossip_menu
生物与点击对话的链接
gossip_menu_option
生物对话菜单选项
instance_encounters
副本进度记录, 一般仅记录BOSS级生物, 当其死亡时会修改副本进度
instance_template
副本模板?
item_enchantment_template
物品随机属性、随机后缀
item_loot_template
物品打开的掉落
item_set_names
套装部件的名称
item_template
物体模板
lfg_dungeon_encounters
随机地下城功能相关的副本信息
lfg_entrances
随机地下城队伍组成后队员传送到的位置
linked_respawn
副本BOSS决定的刷新小怪
locales_achievement_reward
成就奖励
locales_creature
生物名称本地化
locales_creature_text
生物喊话本地化
locales_gameobject
地图物件名称本地化
locales_item
物品名称本地化
locales_gossip_menu_option
生物对话菜单本地化
locales_item_set_names
套装部件名称本地化
locales_npc_text
生物对话本地化
locales_page_text
页面文字本地化
locales_points_of_interest
小地图位置点文字本地化
locales_quest
任务文本本地化
mail_level_reward
达到某等级收到的邮件
mail_loot_template
邮件掉落
milling_loot_template
药剂合成掉落
npc_spellclick_spells
生物施法
npc_text
生物对话
npc_trainer
训练师对应技能
npc_vendor
商人对应货物
outdoorpvp_template
野外战场?
page_text
页面文字
pet_levelstats
宠物等级对应属性
pet_name_generation
宠物随机名称
pickpocketing_loot_template
扒窃掉落
player_classlevelstats
玩家职业和等级对应生命和魔力
player_factionchange_achievement
部落和联盟转换时成就转换
player_factionchange_items
转换阵营时物品转换
player_factionchange_reputations
转换阵营时声望转换
player_factionchange_spells`
转换阵营时技能转换
player_levelstats
玩家职业和等级对应属性
player_xp_for_level
玩家升级所需经验
playercreateinfo
玩家新建角色出生位置
playercreateinfo_action
玩家出生时快捷栏里的技能
playercreateinfo_item
玩家出生时的物品、装备
playercreateinfo_spell
玩家出生时所带的法术
playercreateinfo_spell_custom
出生法术(配置文件中设置出生即会全部技能时起作用)
points_of_interest
小地图上显示的位置点(如卫兵指路)
pool_creature
生物所在的联合体(在联合体中随机选择一个刷新出来)
pool_gameobject
物件所在联合体(只能是箱子,采集物,钓鱼,随机刷)
pool_pool
锚点池信息. 比如在一个生物群有X%几率刷新在X位置, Y%几率刷新在Y位置, 此类效果都通过这一系统实现
pool_quest
任务所在联合体?(随机出现某个任务?)
pool_template
联合体模板(前面几个中使用)
prospecting_loot_template
采矿掉落模板
quest_poi
任务目标点链接
quest_poi_points
任务目标点在地图上的位置
quest_template
任务模板
reference_loot_template
所有其他掉落的参考
reputation_reward_rate
声望获取的倍率(乘数)
reputation_spillover_rate
声望损失的倍率???
script_waypoint
脚本用的路径点
script_texts
脚本用的对话文本
skill_discovery_template
专业技能探索系统(只用于炼金术发现新配方)
skill_extra_item_template
专业制造时获得额外物品的几率
skill_fishing_base_level
区域钓鱼所需的钓鱼专业技能熟练度
skinning_loot_template
剥皮掉落
smart_scripts
SAI系统
spell_area
区域地图附加到玩家身上的技能
spell_bonus_data
技能伤害倍率调整?
spell_dbc
客户端DBC中没有的技能
spell_enchant_proc
附魔效果的触发信息(PPM/PPH等).
spell_group
法术分组. 同一组的法术不会同时出现, 而是会互相覆盖
spell_group_stack_rules
同组法术的叠加规则. 如术士的"同一时间在同一目标身上仅会有一种诅咒效果生效", 或盗贼闷棍的"同一时间仅会对一个目标生效"等.
spell_learn_spell
学某技能就会的技能(比如学了附魔就会分解)
spell_linked_spell
施法魔法触发目标释放魔法
spell_loot_template
技能掉落物品
spell_pet_auras
宠物技能光环
spell_proc
开发中,未使用
spell_proc_event
法术触发规则. 这一数据复写了spell.dbc中的触发规则(dbc中写不下这么多规则), 可以实现较为高级的触发效果, 如"造成火焰法术暴击后触发"或"当吸收了暗影伤害之后触发"等等.
spell_ranks
法术对应后续等级法术
spell_required
法术和技能学习的先决条件
spell_script_names
技能对应脚本名称
spell_scripts
技能触发脚本
spell_target_position
技能传送目标到的位置
spell_threat
技能增减的威胁值
spelldifficulty_dbc
不同地下城难度生物的法术
transports
交通工具(船、飞艇)
trinity_string
TC端使用的提示文字
vehicle_accessory
交通工具类生物上的生物(比如角鹰骑士、侏儒飞机)
vehicle_template_accessory
交通工具类生物上的生物
warden_checks
基于数据包检查的反作弊系统
waypoint_data
生物移动用路径点
waypoint_scripts
路径点上使用的脚本