تخفيضات خاطفة 50% خصم على جميع الخوادم باقي ساعات قليلة فقط!
ينتهي خلال: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
التصنيفات

كيفية إضافة المودات إلى سيرفر Project Zomboid الخاص بك

AR zomboid pz mods workshop 0 وجدوا هذا المقال مفيداً

يرشدك هذا الدليل خلال تثبيت مودات Steam Workshop على سيرفر Project Zomboid المستضاف لدى Legion Hosting. يغطي صيغ مودات B42 و B41، وأداة Legion Hosting Mod Organizer، وملاحظات التوافق لحزم المودات الكبيرة، وكيفية التعافي من تلف العالم الشائع المرتبط بالمودات.

قم بعمل نسخة احتياطية من عالمك قبل إضافة المودات. يمكن أن تتسبب المودات في تلف الحفظ الحالي، خاصة عند إضافتها أثناء اللعب. قبل إجراء أي تغييرات، استخدم GPanel لإنشاء نسخة احتياطية أو قم بتنزيل مجلد الحفظ عبر SFTP.

المتطلبات الأساسية

  • سيرفر Project Zomboid نشط لدى Legion Hosting، يمكن الوصول إليه عبر gpanel.legionhosting.net
  • يجب أن يكون سيرفرك غير متصل قبل تعديل إعدادات المودات — أوقفه في GPanel أولاً
  • معرّف Workshop ومعرّف المود لكل مود تريد تثبيته (يمكن العثور عليهما في صفحة Steam Workshop لكل مود)
  • نسخة احتياطية من حفظ عالمك الحالي (يُنصح بشدة — انظر التحذير أعلاه)
B42 أم B41؟ الإصدار 42 (B42) هو الإصدار الافتراضي الحالي للسيرفرات الجديدة. الإصدار 41 (B41) هو الفرع المستقر القديم. تختلف صيغة تكوين المودات بينهما. إذا لم تكن متأكدًا من الإصدار الذي يعمل عليه سيرفرك، تحقق من اسم السيرفر أو سطر التشغيل في وحدة تحكم GPanel — سيعرض إصدار البناء عند التشغيل.

الخطوة 1 — العثور على معرّف Workshop ومعرّف المود لكل مود

يتطلب كل مود تريد تثبيته معرّفين منفصلين:

  • معرّف Workshop — المعرّف الرقمي في رابط Steam Workshop، مثال: https://steamcommunity.com/sharedfiles/filedetails/?id=2392987841
  • معرّف المود — المعرّف الداخلي المحدد من قبل مؤلف المود، يوجد في وصف المود على صفحة Workshop، عادة ما يكون مدرجًا كـ "Mod ID:" أو داخل ملف mod.info الخاص بالمود

سجّل كلا المعرّفين لكل مود قبل المتابعة. قد يحتوي عنصر Workshop واحد أحيانًا على عدة مودات فرعية، لكل منها معرّف مود خاص بها.

workshop-page-ids

الخطوة 2 — استخدام Legion Hosting Mod Organizer (مُوصى به)

أسهل طريقة لبناء قائمة المودات هي Legion Hosting Zomboid Mod Organizer. تتيح لك البحث في Workshop وإضافة المودات عبر الرابط أو المعرّف، وتُنشئ تلقائيًا سطور التكوين بالصيغة الصحيحة التي تحتاج للصقها في GPanel.

  1. اذهب إلى legionhosting.net/zomboid-mod-organizer.php.
  2. ابحث عن المودات بالاسم أو الصق رابط Steam Workshop في مربع البحث.
  3. أضف كل مود إلى قائمتك باستخدام زر Add.
  4. بمجرد اكتمال قائمتك، انقر على Generate Config. تُخرج الأداة سطور WorkshopItems و Mods جاهزة للاستخدام ومنسقة لإصدار بناء سيرفرك.
  5. انسخ السطور المُنشأة وانتقل إلى الخطوة 4 للصقها في إعدادات سيرفرك.

إذا كنت تفضل إدخال المعرّفات يدويًا، تابع مع الخطوة 3 لتنسيقها بشكل صحيح لإصدار البناء الخاص بك.

الخطوة 3 — تنسيق قائمة المودات بشكل صحيح

WorkshopItems (نفس الصيغة لجميع الإصدارات)

يستخدم سطر WorkshopItems فاصلة منقوطة للفصل بين معرّفات Workshop. هذه الصيغة هي نفسها لكل من B41 و B42:

WorkshopItems line

WorkshopItems=2392987841;1550458773;2786383654

Mods — صيغة Build 42 (B42)

يستخدم B42 بادئة شرطة مائلة عكسية (\) قبل كل معرّف مود:

Mods line (B42)

Mods=\ModID1;\ModID2;

صيغة DLMP (B42)

تستخدم بعض التكوينات صيغة DLMP، التي تجمع معرّفات Workshop ومعرّفات المود مع شرطة مائلة عكسية في حقل واحد:

DLMP format

2392987841\ModID1;1550458773\ModID2;2786383654\ModID3;
الشرطة المائلة العكسية مطلوبة في B42. هذا هو السبب الأكثر شيوعًا لفشل تحميل المودات بعد تحديث B42. يجب أن تكون إدخالات Mods مسبوقة بشرطة مائلة عكسية: \modID. لا تستخدم الشرطات المائلة الأمامية أو الفواصل أو معرّف المود وحده بدون بادئة الشرطة المائلة العكسية.

Mods — صيغة Build 41 (B41)

يستخدم B41 معرّفات مود مفصولة بفاصلة منقوطة بدون بادئة شرطة مائلة عكسية:

Mods line (B41)

Mods=ModID1;ModID2;ModID3
هل تنتقل من B41 إلى B42؟ إذا قمت بترقية سيرفرك من B41 إلى B42، يجب عليك إعادة تنسيق سطر Mods لاستخدام بادئة الشرطة المائلة العكسية (\ModID). لن تعمل صيغة B41 القديمة بشكل صحيح على سيرفر B42.

الخطوة 4 — تطبيق قائمة المودات في ملف إعدادات السيرفر

  1. سجّل الدخول إلى GPanel واختر سيرفر Project Zomboid الخاص بك.
  2. تأكد من أن السيرفر غير متصل. أوقفه إذا لزم الأمر.
  3. افتح File Manager وانتقل إلى /.cache/server/.
  4. افتح ملف إعدادات السيرفر — يُسمى <servername>.ini (مثال: servertest.ini).
  5. ابحث عن سطري WorkshopItems= و Mods= في الملف. الصق القيم التي أنشأتها في الخطوة 2 أو نسقتها في الخطوة 3.
  6. احفظ الملف.
  7. شغّل السيرفر. ستبدأ تنزيلات Steam Workshop تلقائيًا عند التشغيل.
gpanel-mods-fields

الخطوة 5 — إضافة المودات تدريجيًا واختبارها

لا تضف قائمة المودات المطلوبة بالكامل دفعة واحدة، خاصة على سيرفر نشط أو عند العمل مع مجموعة كبيرة. بدلاً من ذلك:

  1. أضف ما لا يزيد عن 3-5 مودات في المرة الواحدة.
  2. شغّل السيرفر وتأكد من أنه يصل إلى حالة يعمل وأنه يمكنك الاتصال واللعب.
  3. تحقق من وحدة تحكم GPanel بحثًا عن أي رسائل خطأ أو تتبعات مكدس قبل إضافة الدفعة التالية.
  4. كرر العملية حتى يتم تحميل جميع المودات وتكون مستقرة.

يجعل هذا النهج من السهل جدًا تحديد المود الذي يسبب المشكلة إذا حدث خطأ ما.

قوائم المودات الكبيرة تتطلب وقت تشغيل أطول. تتم تنزيلات Steam Workshop عند التشغيل. قد يستغرق السيرفر الذي يحتوي على أكثر من 50 مود عدة دقائق للتشغيل في المرة الأولى بعد تغيير المودات. لا تقم بإعادة تشغيل السيرفر بشكل متكرر أثناء التنزيل.

تثبيت المودات غير المتوفرة على Workshop

إذا كان لديك مود غير موجود على Steam Workshop (تم تنزيله كمجلد أو ملف ZIP)، ارفعه عبر SFTP إلى المسار التالي على سيرفرك:

/.cache/mods/

ضع مجلد المود (الذي يجب أن يحتوي على ملف mod.info) مباشرة داخل /.cache/mods/. يمكنك الوصول إلى هذا الدليل باستخدام بيانات اعتماد SFTP المعروضة في GPanel تحت تبويب SFTP. بعد الرفع، أضف معرّف المود (من ملف mod.info الخاص بالمود) إلى سطر Mods= في تكوين سيرفرك كما هو موضح في الخطوة 4. لا حاجة لمعرّف Workshop للمودات غير المتوفرة على Workshop.

ملاحظة توافق Authentic Z

Authentic Z هي واحدة من أشهر حزم مودات Project Zomboid، لكنها تتكون من العديد من المودات الفرعية. قم بتثبيت مود فرعي واحد فقط في المرة الواحدة، والمود الفرعي الموصى به لسيرفرات متعددة اللاعبين هو:

Authentic Z - Current

لا تقم بتفعيل عدة مودات فرعية من Authentic Z في نفس الوقت على نفس السيرفر. تشغيل أكثر من مود فرعي واحد من هذه المجموعة يسبب تعارضات قد تؤدي إلى تعطل السيرفر أو تلف جداول الغنائم. إذا لم تكن متأكدًا من المود الفرعي النشط، تحقق من سطر Mods= في التكوين وتأكد من أن Authentic Z - Current فقط (أو المود الفرعي الوحيد الذي اخترته) مدرج.

التحقق

بعد تشغيل السيرفر بالمودات الجديدة، تأكد من تحميلها بنجاح:

  1. في GPanel، افتح تبويب Console وراقب سجل التشغيل. ابحث عن سطور تشير إلى تحميل كل مود — يجب أن ترى شيئًا مثل [ModLoader] Loading mod: ModID لكل مود مثبت.
  2. اتصل بالسيرفر داخل اللعبة وافتح قائمة Mods من القائمة الرئيسية (Esc → Mods). يجب أن تظهر المودات المثبتة في القائمة.
  3. ابحث في سجل وحدة التحكم عن عبارة STACK TRACE. إذا لم تظهر، فقد بدأ السيرفر بشكل نظيف. إذا رأيت واحدة، لاحظ المود المذكور بالقرب من أعلى التتبع — هذا المود هو السبب المحتمل للمشكلة.
  4. تجول داخل اللعبة وتأكد من ظهور المحتوى المضاف بواسطة المودات (العناصر والمباني والزومبي) كما هو متوقع.

استكشاف الأخطاء وإصلاحها

المودات لا تُحمّل / السيرفر يبدأ لكن المودات تبدو غير نشطة

  • تحقق من أن سطر Mods يستخدم الصيغة الصحيحة لإصدار البناء الخاص بك — بادئة الشرطة المائلة العكسية (\ModID) لـ B42، ومعرّفات مود عادية لـ B41. صيغة WorkshopItems هي نفسها لكلا الإصدارين.
  • تأكد من أن معرّف المود في سطر Mods= يتطابق تمامًا مع المعرّف المعروض في وصف Workshop الخاص بالمود أو ملف mod.info. معرّفات المود حساسة لحالة الأحرف.
  • تحقق من أن كلا حقلي WorkshopItems و Mods محفوظان — انتقل بعيدًا ثم عد في GPanel للتأكد من استمرار القيم.

فشل تنزيل Steam Workshop / المودات لا تُنزّل عند التشغيل

إذا بدأ السيرفر لكن مودات Workshop لا تبدو أنها تُنزّل، فقد يكون مجلد ذاكرة التخزين المؤقت لـ Steam تالفًا. لإصلاح ذلك:

  1. أوقف السيرفر في GPanel.
  2. اتصل عبر SFTP وانتقل إلى /steamapps/workshop/.
  3. احذف مجلد workshop/ بالكامل (أو محتوياته).
  4. شغّل السيرفر مرة أخرى. سيقوم Steam بإعادة تنزيل جميع عناصر Workshop من البداية.
هذا يحذف جميع ملفات Workshop المخزنة مؤقتًا. سيحتاج السيرفر إلى إعادة تنزيل كل عنصر Workshop مشترك فيه عند التشغيل التالي. بالنسبة لقوائم المودات الكبيرة، قد يضيف هذا عدة دقائق إلى أول تشغيل.

WorldDictionaryException / تلف قاموس العالم

إذا أظهر سجل وحدة التحكم خطأ WorldDictionaryException، فقد أصبح قاموس العالم تالفًا — يمكن أن يحدث هذا عند إضافة أو إزالة المودات التي تقدم عناصر أو بلاطات جديدة.

الملاذ الأخير فقط. حذف WorldDictionary.bin يمكن أن يُتلف معرّفات العناصر ومعرّفات المركبات في حفظك. افعل هذا فقط إذا كان السيرفر لا يبدأ على الإطلاق وليس لديك خيار آخر. قم دائمًا بعمل نسخة احتياطية من مجلد الحفظ أولاً.

إذا كان يجب عليك محاولة الاسترداد:

  1. أوقف السيرفر في GPanel.
  2. قم بعمل نسخة احتياطية لمجلد الحفظ بالكامل عبر SFTP أو نسخ GPanel الاحتياطية.
  3. اتصل عبر SFTP وانتقل إلى /.cache/saves/multiplayer/<YourWorldName>/.
  4. احذف WorldDictionary.bin.
  5. شغّل السيرفر. سيقوم Project Zomboid بإعادة إنشاء القاموس عند التشغيل.
  6. تحقق داخل اللعبة من وجود عناصر أو مركبات تالفة. إذا كان العالم تالفًا بشدة، قم بالاستعادة من النسخة الاحتياطية التي أنشأتها في الخطوة 2.

تعطل السيرفر عند التشغيل مع STACK TRACE في سجل وحدة التحكم

عادة ما يشير تتبع المكدس مباشرة بعد التشغيل إلى تعارض مودات أو مود غير متوافق مع إصدار البناء الحالي. للتشخيص:

  1. في GPanel، افتح سجل Console وابحث عن STACK TRACE.
  2. اقرأ السطور فوق التتبع للعثور على اسم ملف المود أو معرّف المود المذكور — هذا عادة هو المود المسبب للمشكلة.
  3. أزل هذا المود من سطري WorkshopItems و Mods، احفظ، وأعد تشغيل السيرفر.
  4. إذا بدأ السيرفر بشكل نظيف بعد الإزالة، تحقق من صفحة Workshop الخاصة بالمود بحثًا عن تحديث متوافق مع B42 أو ملاحظة تعارض معروفة في التعليقات.

يمكنك أيضًا فتح ملف debug.log الكامل عبر SFTP في /.cache/Logs/<date>_DebugLog-server.txt لمزيد من التفاصيل مما تعرضه وحدة تحكم GPanel.

تعطل السيرفر عند اتصال لاعبين بمودات محددة

إذا كان السيرفر يعمل بشكل نظيف لكنه يتعطل عند انضمام لاعب، فقد يكون لدى اللاعب مودات من جانب العميل تتعارض مع السيرفر. اطلب من اللاعب تعطيل جميع مودات Project Zomboid المحلية من قائمة Mods داخل اللعبة ومحاولة الاتصال مرة أخرى. إذا توقف التعطل، يجب على اللاعب إعادة تفعيل المودات واحدًا تلو الآخر للعثور على المود المتعارض.

تمت إزالة المود لكن السيرفر لا يزال يحاول تحميله

إذا أزلت معرّف مود من التكوين لكن السيرفر لا يزال يشير إليه عند التشغيل، فقد يكون عنصر Workshop لا يزال مخزنًا مؤقتًا. احذف مجلد عنصر Workshop المحدد من /steamapps/workshop/content/108600/<workshopID>/ عبر SFTP، ثم أعد تشغيل السيرفر.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.