玩單機版的時候,經常要用到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
路徑點上使用的指令碼