這些是針對舊版《魔獸世界》1.12.1 客戶端的一些自訂補丁,該客戶端缺乏現代客戶端的許多便利性。
/console SoundSoftwareChannels 64
進行設置,但此修補程式會更改預設值,以便它在 Config.wtf 刪除後仍然存在。/console farclip 1000
進行更改(777 是預設最大值)/console frilldensity 100
更改。 256 是最大值(修補程式不會更改,因為它已經非常密集)。從版本頁面下載與您的作業系統相符的版本。將可執行檔從檔案中提取到您的 WoW 目錄中。
開啟您的 WoW 目錄並將 WoW.exe 拖曳到 vanilla_tweaks.exe 之上。這將創建一個名為 WoW_tweaked.exe 的新文件,其中所有補丁均以其預設設定應用。然後您應該從 WoW_tweaked.exe 啟動遊戲。如果您願意,您也可以將原始的 WoW.exe 重新命名為其他名稱,然後將 WoW_tweaked.exe 重新命名為 WoW.exe。但是,請注意,如果您正在玩的伺服器使用遊戲的更新系統來更新遊戲,這可能會導致問題。
若要自訂補丁更改的值,或停用某些補丁,您必須從命令列執行 vanilla-tweaks。
首先,打開命令提示字元並導航到您的 WoW 目錄。在 Windows 上執行此操作的最簡單方法是按一下「檔案」->「開啟 Windows PowerShell」。在 Mac 上,您可以按住 Control 鍵點擊路徑列中的資料夾,然後選擇在終端機中開啟。在 Linux 上,您可能可以右鍵單擊目錄中的空白區域並從那裡打開終端,但作為 Linux 用戶,您可能知道如何使用cd
命令。
在 WoW 目錄中開啟終端後,您可以使用自訂參數執行 vanilla-tweaks,如下所示:
./vanilla-tweaks --no-sound-in-background --nameplatedistance 60 WoW.exe
此處的範例可停用背景補丁中的聲音,並將銘牌距離設為 60 英尺而不是 40 英尺。
若要查看可用選項的完整列表,您可以使用--help
參數:
./vanilla-tweaks --help
(歡迎在此提出為其他平台添加腳本的拉取請求!)
以下是Lutris 啟動腳本範例,如果自上次套用修補程式後WoW.exe 發生了變更(例如,伺服器向遊戲檔案傳送了更新),該腳本將清除遊戲的快取資料夾並重新產生修補後的可執行文件。
確保修改遊戲路徑以符合您的安裝。然後,您可以透過設定 > 系統選項 > 預啟動腳本在 Lutris 中設定來啟用該腳本(確保「等待預啟動腳本完成」處於活動狀態)。
#! /bin/bash
cd /media/ssd0/games/turtle-wow/drive_c/turtle_client_116/
# Clear cache
rm -f /media/ssd0/games/turtle-wow/drive_c/turtle_client_116/WDB/ *
# Check hash of WoW.exe to see if it has changed
if ! sha256sum --status --check WoW.exe.sha256 ; then
echo " WoW.exe has changed, updating WoW.exe.sha256 and WoW_tweaked.exe "
sha256sum WoW.exe > WoW.exe.sha256
./vanilla-tweaks WoW.exe
fi