先判斷:這次遷移值不值得做
大腳與網易有愛目前仍在維護,也都能正常管理插件。換工具不是因為它們不能用,而是取舍點不同:整合包是「別人配好給你」,單體管理是「自己按需組合」,前者省事,后者可控。如果你現在用著沒有明顯問題,遷移只是把確定的狀態換成需要重新調的狀態。
反過來,如果出現下面幾種情況,遷移的收益通常大于成本:想按職業精細控制插件組合、被整合包里用不上的模塊占內存、或者需要在多臺機器之間同步同一套界面。
遷移前必須備份的兩個目錄
插件目錄可以重建,賬號配置不行。動手前把游戲目錄下的 WTF 與 Interface 各復制一份到游戲目錄之外的位置,前者裝的是賬號、角色與插件的設置數據,后者是插件本體。
- WTF:包含按鍵、界面布局與各插件的角色級設置,刪了只能重調。
- Interface:包含 AddOns 插件目錄,可重建,但保留一份便于對照舊組合。
- 備份位置:不要放在游戲目錄內,避免清理時被一起刪掉。
清理 AddOns 殘留的判斷標準
這一步決定遷移結果。整合包通常會在 AddOns 下留下大量單體插件目錄,以及整合包自己的管理模塊。判斷標準只有一條:這個目錄是不是你打算繼續用的插件。不是的,整個目錄刪掉;拿不準的,先移出去而不是留在原地。
特別注意整合包自帶的管理器與配置框架。它們往往與其他模塊互相依賴,只刪一部分會留下加載順序錯誤,表現為進游戲后紅字報錯。要清就清干凈,不要做半套。
重建插件組合的順序
- 先裝基礎框架:界面框架、團隊框架這類被其他插件引用的先裝,避免后續插件加載失敗。
- 再裝功能插件:傷害統計、技能監控、副本提示等按玩法逐個加。
- 每加一批就進游戲驗證一次:一次性裝滿再進游戲,出問題無法定位是哪一只。
- 最后調界面:布局放到最后統一處理,前面對插件增刪會改變界面元素。
遷移后自檢清單
四項都通過,才算遷移完成:進游戲無紅字報錯、團隊框架能正常顯示隊伍、技能監控圖標在位、配置已上傳過一份備份。缺哪項就從對應環節回查,不要帶著問題繼續加插件。
之后如果還想用回整合包,恢復之前備份的 WTF 與 Interface 即可,這也是先備份的原因。