นี่คือแพตช์ที่กำหนดเองบางส่วนสำหรับไคลเอนต์ World of Warcraft 1.12.1 รุ่นเก่า ซึ่งขาดความสะดวกสบายมากมายจากไคลเอนต์สมัยใหม่
/console SoundSoftwareChannels 64
ได้ แต่ตัวแก้ไขนี้จะเปลี่ยนค่าเริ่มต้นเพื่อให้รอดพ้นจากการลบ Config.wtf/console farclip 1000
(777 เป็นค่าเริ่มต้นสูงสุด)/console frilldensity 100
256 คือค่าสูงสุด (ไม่เปลี่ยนแปลงโดย patcher เนื่องจากมีความหนาแน่นมากอยู่แล้ว)ดาวน์โหลดรุ่นที่ตรงกับระบบปฏิบัติการของคุณจากหน้าการเผยแพร่ แยกไฟล์ปฏิบัติการจากไฟล์เก็บถาวรไปยังไดเร็กทอรี 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 ค้างไว้แล้วคลิกโฟลเดอร์ในแถบเส้นทางแล้วเลือกเปิดใน Terminal บน 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