لتثبيت SourceMod على سيرفر Day of Defeat: Source في PlayNHost، فعّل تثبيت SourceMod ضمن إعدادات اللعبة ثم اضغط حدّث وأعد التثبيت للتطبيق، أو ارفع Metamod:Source وSourceMod إلى المجلد dod بنفسك. إعادة التشغيل وحدها لا تثبّته. وعندما ينجح الأمر، يعرض meta list في Console قائمة فيها SourceMod.
ثبّته بإعداد تثبيت SourceMod
يضيف تثبيت SourceMod كلًّا من SourceMod وMetamod:Source، وهما المجموعة القياسية لأوامر المشرفين وplugins المجتمع. لا تثبّتهما اللوحة إلا أثناء تثبيت السيرفر، لذلك يحتاج المفتاح إلى التحديث وإعادة التثبيت الذي تبدأه أنت.
- اضغط تبويب الإعدادات. تحت إعدادات اللعبة، فعّل تثبيت SourceMod. يُحفظ فورًا، ويعرض الصف يسري عند إعادة التثبيت.
- تعرض اللوحة «تم الحفظ. تُقرأ هذه القيمة أثناء تثبيت الخادم، لذا لن تطبّقها إعادة التشغيل.» مع زر حدّث وأعد التثبيت للتطبيق. إعادة التشغيل وحدها لا تثبّت SourceMod، فاضغط هذا الزر وأكّد. ويمكنك أيضًا التمرير إلى بطاقة التحديث وإعادة التثبيت أسفل إعدادات اللعبة.
- يتوقف السيرفر، وتأخذ اللوحة نسخة احتياطية (تظهر في النسخ الاحتياطية باسم «Automatic - before update and reinstall»)، ثم يعمل التثبيت من جديد. يستغرق عادةً بضع دقائق، والسيرفر الذي كان يعمل يبدأ من جديد وحده.
- عندما يعود السيرفر، تحقق منه كما في «كيف أتحقق أن SourceMod يعمل؟» أدناه.
وإذا تعذّر أخذ نسخة احتياطية، تسأل اللوحة «التحديث بدون نسخة احتياطية؟» ولا تفعل شيئًا حتى تضغط التحديث بدون نسخة احتياطية. ولا يستطيع استخدام الزر إلا المالك والمستخدمون الفرعيون الذين لديهم صلاحية إعادة التثبيت.

أثناء التثبيت، يطبع الـ Console Installing Metamod:Source + SourceMod into dod/... ثم SourceMod + Metamod installed مع الإصدارين. وإذا فشل التنزيل يطبع ERROR: SourceMod/Metamod install failed - addons/ not populated. NOT installed. ويفشل التثبيت: تواصل مع الدعم عبر دردشة الموقع أو بتذكرة وأخبرهم بما طُبع. يأخذ مثبّت اللوحة الفرع 1.12 من كليهما من AlliedModders.
ثبّته بنفسك
لا يحتاج هذا إلى إعادة تثبيت.
- نزّل حزمة Linux (
.tar.gz) لـ Metamod:Source ولـ SourceMod، من الإصدارات المستقرة. - في اللوحة، اضغط تبويب Files وافتح المجلد
dod. - اضغط رفع وارفع الملفين إلى
dod. - علّم المربع بجانب ملف Metamod:Source واضغط استخراج. وافعل الشيء نفسه مع ملف SourceMod. يظهر مجلد
addonsفيdod. - احذف ملفَّي
.tar.gzوأعد تشغيل السيرفر.
ويقول دليل التثبيت لدى AlliedModders الشيء نفسه: استخرج حزمة Linux إلى مجلد المود لديك، وهو dod في Day of Defeat: Source.
كيف أتحقق أن SourceMod يعمل؟
لم نؤكد بعد بأنفسنا تحميل SourceMod على سيرفر Day of Defeat: Source، لذلك تحقق منه بعد أي من طريقتَي التثبيت:
- في تبويب Console، اكتب
meta listفي مربع اكتب أمرًا واضغط Enter. تعرض القائمة SourceMod. - اكتب
sm versionواضغط Enter. يطبع إصدار SourceMod.
إذا كان meta list أمرًا غير معروف، فـ Metamod:Source غير محمَّل. تحقق من وجود dod/addons/metamod.vdf وأعد التشغيل مرة أخرى. وإذا لم يُحمَّل بعد ذلك، فتواصل مع الدعم عبر دردشة الموقع أو بتذكرة.
أين تذهب الـ plugins؟
plugins الخاصة بـ SourceMod ملفات .smx. ارفعها إلى dod/addons/sourcemod/plugins وأعد تشغيل السيرفر. أما إعدادات SourceMod نفسها، مثل قائمة المشرفين، فهي في dod/addons/sourcemod/configs. يحتفظ التحديث وإعادة التثبيت بهذه الإعدادات وبـ plugins الخاصة بك وبخرائطك، ويستبدل فقط ملفات برنامج SourceMod وMetamod. ويحتفظ بـ dod/cfg/server.cfg وcfg/mapcycle.txt وmapcycle.txt وmotd.txt وmotd_text.txt، وبـ admins_simple.ini وadmins.cfg وadmin_groups.cfg وadmin_overrides.cfg وadmin_levels.cfg وdatabases.cfg وcore.cfg وmaplists.cfg وlanguages.cfg وbanreasons.txt وملفات adminmenu_*.txt الأربعة في addons/sourcemod/configs الخاصة بـ SourceMod، وبـ cfg/sourcemod/sourcemod.cfg وملفَّي sm_warmode_*.cfg وaddons/metamod/metaplugins.ini. والـ plugins الأساسية التي نقلتها إلى plugins/disabled تبقى معطلة. وتعطيل تثبيت SourceMod لاحقًا لا يزيل SourceMod: فالتثبيت يضيف فقط.
بعد ذلك، اجعل نفسك مشرفًا: كيف تضيف المشرفين وتطرد اللاعبين أو تحظرهم على سيرفر Day of Defeat: Source الخاص بك.
هل أستطيع إضافة بوتات بواسطة plugin؟
يذكر Valve Developer Community أن RCBot2، وهو plugin لـ Metamod، هو الطريقة للحصول على بوتات سليمة في Day of Defeat: Source التي لا تملك بوتات مدمجة. لم نختبر RCBot2 على سيرفراتنا.
المزيد عن الملفات والنسخ الاحتياطية: كيف ترفع ملفات سيرفرك وتعدّلها وتديرها وكيف تنسخ سيرفر Day of Defeat: Source احتياطيًا وتستعيده.



