هذه بعض التصحيحات المخصصة لعميل 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 إذا كنت تفضل ذلك. ومع ذلك، لاحظ أن هذا قد يسبب مشكلات إذا كان الخادم الذي تلعب عليه يستخدم نظام تحديث اللعبة لتحديث اللعبة.
لتخصيص القيم التي تم تغييرها بواسطة التصحيحات، أو لتعطيل بعض التصحيحات، يجب عليك تشغيل تعديلات الفانيليا من سطر الأوامر.
أولاً، افتح موجه الأوامر وانتقل إلى دليل WoW الخاص بك. أسهل طريقة للقيام بذلك على نظام التشغيل Windows هي النقر فوق ملف -> فتح Windows PowerShell. في نظام Mac، يمكنك النقر مع الضغط على زر التحكم على المجلد الموجود في شريط المسار وتحديد فتح في الوحدة الطرفية. في Linux، ربما يمكنك النقر بزر الماوس الأيمن على مساحة فارغة في الدليل وفتح محطة طرفية من هناك، ولكن كمستخدم Linux ربما تعرف كيفية استخدام الأمر cd
على أي حال.
مع فتح المحطة الطرفية الخاصة بك في دليل WoW الخاص بك، يمكنك بعد ذلك تشغيل تعديلات الفانيليا باستخدام معلمات مخصصة مثل هذا:
./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