解決 WoW WotLK 插件問題 — 插件 · WoW WotLK
從你遇到的問題入手。每種解決方法都從最快的檢查開始,一直到最後的手段,並會說明何時需要先備份設定。
關於 WoW WotLK 插件
- 這些伺服器運行 3.4.5 客戶端,插件介面版本為 30405。為 Titan Reforged(介面版本 38002)或 3.4.3 及更早版本製作的文件會顯示為“過期”:只有提供 3.4.5 文件的插件,才會在這裡標為兼容。
- 如果 _classic_ 不在你預期的位置,在 Battle.net 中選中這款遊戲後使用“在資源管理器中顯示”,即可打開正確的文件夾。
插件不在插件列表中
你安裝了插件,但角色選擇介面的插件列表中沒有它。
解決方法
- 關閉遊戲並打開 _classic_/Interface/AddOns:插件的文件夾必須直接位於這裡。
- 把嵌套在其他文件夾裡的文件夾往上移一層,讓每個文件夾都直接包含它的 .toc 文件。
- 解壓壓縮包,而不是直接複製 zip 文件。
- 重新啟動遊戲,在角色選擇介面打開插件列表。
- 在插件頁面上查看它是否支援 WoW WotLK:如果沒有 WoW WotLK 文件,它就無法在這裡運行。
常見原因
- 它在其他遊戲版本的文件夾中(例如在 _retail_ 而不是 _classic_ 中)。
- 中間多了一層文件夾:是 AddOns/Questie-main/Questie,而不是 AddOns/Questie。
- 下載的文件仍是 zip 壓縮包,或者只複製了其中的第一個文件夾。
- 安裝時遊戲正在運行。
- 該插件根本沒有 WoW WotLK 文件,所以遊戲會忽略它。
縮小範圍
- 打開插件的文件夾:裡面必須直接有一個與文件夾同名的 .toc 文件,而不是在下一層文件夾中。
另請參閱: 插件顯示“過期” · 沒有 AddOns 文件夾 · 插件裝錯了文件夾
插件顯示“過期”
插件列表中該插件顯示為紅色或標有“過期”,並且沒有加載。
解決方法
- 更新插件:在管理器中更新,或從插件頁面下載最新的 WoW WotLK 文件。
- 確認管理器設定的是 WoW WotLK,而不是其他遊戲版本。
- 如果暫時還沒有更新,而你的插件列表中有“加載過期插件”選項,勾選它就能強制加載該插件。插件可能正常運行,也可能報錯:作者更新後請取消勾選。
常見原因
- 遊戲補丁提高了 WoW WotLK 的插件版本號,而該插件之後還沒有更新。
- 你手上的文件是為其他遊戲版本製作的。
另請參閱: 插件不在插件列表中 · 插件報 Lua 錯誤 · 更新後插件消失或停止工作
插件報 Lua 錯誤
彈出一個顯示 Lua 錯誤的窗口,或者插件沒有任何提示就停止工作。
先備份刪除任何設定文件之前,先備份 WTF。展開收起
解決方法
- 顯示錯誤:在聊天框中輸入 /console scriptErrors 1(輸入 /console scriptErrors 0 可再次隱藏)。
- 閱讀錯誤資訊的前幾行:其中會寫出插件的文件夾名。先更新那個插件。
- 禁用其他所有插件並輸入 /reload。如果錯誤消失了,就每次重新啟用幾個插件,找出與它衝突的那個。
- 如果只在使用舊設定時出現,就重置該插件的配置文件(或在備份後刪除它的 SavedVariables 文件)。
- 還是有問題?在插件頁面上報告,附上完整的錯誤文本和你的遊戲版本。
常見原因
- 插件沒有針對 WoW WotLK 的最新補丁更新。
- 兩個插件修改了介面的同一部分。
- 它儲存的設定來自舊版本,已經不再適用。
插件已啟用但沒有任何作用
插件在插件列表中已勾選,但遊戲中什麼都沒出現。
解決方法
- 在插件列表中查找“依賴功能缺失”,並安裝其中提到的插件。
- 把列表中的角色選單設為“所有角色”,勾選該插件,然後重新登入。
- 打開它的設定(斜槓命令見插件頁面),找找啟用或顯示的選項。
- 任何改動之後,輸入 /reload 重新加載介面。
常見原因
- 它需要另一個插件(插件列表中顯示“依賴功能缺失”)。
- 它只為另一個角色啟用了。
- 它在自己的設定中被隱藏或關閉了。
- 它只在特定場合起作用(首領模塊在團隊副本中,PvP 插件在戰場中)。
另請參閱: 插件不在插件列表中 · 插件報 Lua 錯誤
沒有 AddOns 文件夾
_classic_/Interface/AddOns 不存在,或者你根本找不到遊戲文件夾。
解決方法
- 在 Battle.net 中選中 WoW WotLK,使用“在資源管理器中顯示”(Mac 上為“在訪達中顯示”)打開真正的遊戲文件夾。
- 打開 _classic_。如果缺少 Interface 或 AddOns,就用完全相同的名字新建。
- 在那裡安裝一個插件,然後重啟遊戲。
常見原因
- 這個文件夾只有在安裝第一個插件後才會出現。
- 遊戲安裝在預設文件夾以外的位置。
- 你看的是其他遊戲版本的文件夾。
插件裝錯了文件夾
插件被複制到了錯誤的位置,所以遊戲始終找不到它們。
解決方法
- 關閉遊戲,把插件文件夾移到 _classic_/Interface/AddOns 中。
- 把管理器設定為 WoW WotLK,然後在那裡重新安裝。
- 重啟遊戲並檢查插件列表。
常見原因
- World of Warcraft/Interface/AddOns,即很早以前的客戶端使用的文件夾,而不是 _classic_/Interface/AddOns。
- 其他遊戲版本的文件夾,例如 _retail_。
- 管理器設定成了其他遊戲版本。
另請參閱: 插件不在插件列表中 · 沒有 AddOns 文件夾
更新後插件消失或停止工作
遊戲打補丁或重新安裝後,插件不見了、被標為“過期”,或者設定恢復成了預設值。
先備份在覆蓋任何東西之前,先把舊文件夾和新文件夾中的 WTF 都複製一份。展開收起
解決方法
- 更新所有插件;然後不要取消勾選任何插件,檢查插件列表。
- 如果文件夾被“掃描和修復”加上日期重命名了,關閉遊戲,把它們改回 Interface 和 WTF。
- 如果遊戲現在從新的文件夾運行,在遊戲關閉時把舊文件夾中的 Interface 和 WTF 複製到 _classic_ 中。
- 如果設定丟失了,從備份中恢復 WTF。
常見原因
- 補丁提高了插件版本號,所以較舊的文件被標為“過期”(它們仍然處於安裝狀態)。
- 遊戲移到了新的文件夾(從測試客戶端的文件夾換到正式服文件夾,或換了新的安裝位置)。
- WTF 被替換或重置,這會重置設定,但插件還在。
- Battle.net 的“掃描和修復”重命名了 Interface 和 WTF 文件夾,在名字中加上了日期。
重置插件設定
某個插件(或整個介面)運行異常,你想讓它的設定從頭開始。
先備份重命名而不是刪除,可以留一條退路:把文件夾改回原名即可恢復。先關閉插件管理器,否則它們可能會把文件放回去。展開收起
解決方法
- 單個插件:先使用它自己的重置或配置文件選項,這是最安全的做法。
- 如果它的設定打不開:關閉遊戲,刪除 WTF 下 SavedVariables 文件夾中它的 <Addon>.lua 文件。
- 全部重置(暴雪官方的重置方法):關閉遊戲和所有插件管理器,然後在 _classic_ 中把 Cache、Interface 和 WTF 重命名為 CacheOld、InterfaceOld 和 WTFOld。遊戲會以預設設定啟動,並且沒有任何插件。
常見原因
- 設定是由舊版本的插件儲存的。
- 某個配置文件被改壞了。
- 多個插件的佈局互相沖突。
另請參閱: 插件報 Lua 錯誤 · 插件配置文件損壞或丟失
查找衝突的插件
只有某些插件同時使用時才會出問題:框體重疊、按鈕消失、出現錯誤。
解決方法
- 每項功能只用一個插件:一個快捷列插件、一個揹包插件、一個首領模塊。
- 禁用一半插件並輸入 /reload。如果問題消失了,罪魁禍首就在被禁用的那一半里;繼續對半排查,直到只剩一個插件。
- 重新啟用其餘插件,在那個插件的設定中找到引起衝突的功能。
常見原因
- 兩個插件做同一件事(兩個快捷列、揹包或單位框體插件,或者同時裝了兩個首領模塊)。
- 一個插件替換了另一個插件正在修改的介面部分。
另請參閱: 插件報 Lua 錯誤 · 重置插件設定
插件配置文件損壞或丟失
某個插件在一個角色上顯示的是預設設定,或者切換配置文件後佈局亂了。
先備份用舊文件覆蓋當前文件之前,先複製一份 WTF。展開收起
解決方法
- 打開插件的配置文件設定,選擇你設定好的那個配置文件(通常是 Default)。
- 用 Copy From 從一個正常的配置文件中複製設定過來。
- 在遊戲關閉時,從 WTF 備份中恢復該插件的 SavedVariables 文件。
常見原因
- 該角色使用的是自己的配置文件,而不是共用的配置文件。
- 某個配置文件被誤重置或誤覆蓋了。
另請參閱: 重置插件設定
