خادم Project Zomboid خاص بك يستحق العناء إذا كنت تريد إدارة قواعد Sandbox، قائمة المودات وصلاحيات الإدارة بشكل مضبوط. المهم هو بداية نظيفة: افحص Vanilla أولاً، ثم غيّر الإعدادات، وبعدها أضف المودات. هكذا تكتشف أخطاء الإعدادات أسرع وتدير جولة اللعب الجماعي الخاصة بك بطريقة مفهومة.

المتطلبات واختيار الخادم

للبداية اذهب إلى game-serverhosting واختر لـ Project Zomboid ما لا يقل عن 4 GB RAM، كما هو vorgesehen في الإعداد الأساسي. هذه القيمة ليست ضمانًا لكل مجموعة مودات أو عدد لاعبين، بل حد أدنى منطقي لجولة محدودة. الخرائط الكبيرة، الكثير من Workshop-Mods واللاعبون النشطون باستمرار يرفعون الحاجة للموارد.

Project Zomboid يعتمد كثيرًا على الإعدادات. لذلك خطط قبل أول أمسية لعب لثلاثة أشياء: قاعدة Sandbox واضحة، قائمة مودات مجرّبة، وحساب Admin واحد على الأقل. إذا كانت مجموعتك تقارن أيضًا خوادم Survival أو Coop أخرى، فسيساعدك دليل Valheim Coop 2026 ودليل 7 Days to Die Multiplayer 2026 على فهم سير عمل خوادم مشابهة.

طلب الخادم وفحص التثبيت الأساسي

ابدأ عمدًا بدون مودات. بعد الإعداد التلقائي يجب أن يكون الخادم قابلًا للوصول قبل أن تغيّر قيم Sandbox أو Workshop. اتصل مرة واحدة بعميل، أنشئ شخصية وتحقق مما إذا كان العالم يتم تحميله. هذا الاختبار الأساسي القصير يفصل مشاكل الاستضافة والاتصال وإعدادات اللعبة عن بعضها.

الخطوات المحددة:

  1. افتح game-serverhosting.
  2. اختر ما لا يقل عن 4 GB RAM.
  3. انتظر حتى يتم إعداد الخادم تلقائيًا.
  4. ابدأ الخادم بدون مودات.
  5. اتصل مرة واحدة للاختبار ثم أوقف الخادم بعدها من أجل الإعدادات.

ضبط إعدادات Sandbox بشكل سليم

يوفر Project Zomboid خيارات Sandbox مفصلة جدًا. القيم تكون في إعداد Sandbox، غالبًا كملف sandboxvars.lua أو ملف Sandbox خاص بالخادم. غيّر دائمًا بضعة قيم فقط في كل مرة ووثّق القرار لمجموعتك، حتى تبقى التعديلات اللاحقة مفهومة.

# sandboxvars.lua
SandboxVars.ZombieLore.Speed = 2           # 1=Sprinter, 2=Fast, 3=Shambler
SandboxVars.ZombieLore.Strength = 2        # 1=Superhuman, 2=Normal, 3=Weak
SandboxVars.ZombieLore.Toughness = 2       # 1=Tough, 2=Normal, 3=Fragile
SandboxVars.Zombies = 3                     # 1=Insane, 2=Very High, 3=Normal, 4=Low
SandboxVars.XPMultiplier = 2.0
SandboxVars.LootRespawn = 2                # أيام حتى يعود ظهور الغنائم (0=أبدًا)
SandboxVars.NatureAbundance = 3            # ظهور النباتات

إعدادات الزومبي الجاهزة

Preset Speed القوة الكمية لمن
نهاية العالم Sprinter قوي عالية Hardcore
Survival سريع عادي عادية قياسي
Builder Shambler ضعيف منخفضة المبتدئين
Custom قابل للاختيار قابل للاختيار قابل للاختيار فردي

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

تثبيت المودات

بالنسبة إلى Workshop-Mods تحتاج عادة إلى معلومتين: Steam-Workshop-ID وMod-ID الداخلي. نقاش Steam الرسمي مع رد المطور يصف كمبدأ أساسي إدخال عناصر Workshop المطلوبة في سطر WorkshopItems= داخل Server-INI: Project Zomboid على Steam. عادةً يأتي Mod-ID من وصف Workshop أو من ملف المود نفسه.

  1. إدخال Workshop-IDs في server.ini:
WorkshopItems=2392987599;2778576730;2169435993
Mods=Arsenal(26)GunFighter;tsarslib;Brita
  1. أعد تشغيل الخادم – يتم تنزيل المودات تلقائيًا
  2. يقوم اللاعبون بتنزيل المودات تلقائيًا عند الاتصال

انتبه للفواصل المنقوطة بين الإدخالات. Workshop-ID وMod-ID ليسا الشيء نفسه؛ إذا كانت إحدى القائمتين غير مكتملة، فقد يقوم الخادم بتنزيل مود لكنه لا يفعّله بشكل صحيح. عند وجود تبعيات للمودات، يجب أن تكون المكتبة المطلوبة قبل المود التابع لها. أمثلة شائعة:

  • Arsenal(26) GunFighter – تعديل شامل للأسلحة
  • Brita's Weapon Pack – مئات الأسلحة
  • Hydrocraft – توسعة Crafting
  • Expanded Helicopter Events – المزيد من الأحداث

اختبر المودات الجديدة أولًا على حفظ جديد أو مؤمّن بنسخة احتياطية. مودات العالم والخرائط والعناصر قد تؤثر على الحفظات الموجودة؛ لذلك احفظ ملفات العالم احتياطيًا قبل التغييرات الكبيرة.

صلاحيات الإدارة والأوامر

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

/adduser <name> <pw>     # إضافة لاعب
/setadmin <name>         # منح صلاحيات Admin
/teleport <name>         # الانتقال إلى لاعب
/noclip                  # الطيران عبر الجدران
/godmod <name>           # عدم التعرض للضرر

استخدم أوامر مثل /godmod أو /noclip خصوصًا لحالات الدعم، مثلًا عندما يعلق لاعب أو يجب فحص خطأ في الإعدادات. في التشغيل العادي للعبة يجب أن تبقى تدخلات Admin شفافة.

فحص النتيجة

بعد كل تغيير تعيد تشغيل الخادم وتفحص ثلاثة مستويات: الاتصال، عالم اللعبة والسجلات. يجب أن يتمكن لاعب من الانضمام بدون رسالة خطأ. يجب أن تكون قيم Sandbox ظاهرة في سلوك اللعبة، مثل سرعة الزومبي أو عودة ظهور الغنائم. يجب أن تتم مطابقة المودات تلقائيًا عند محاولة الاتصال.

إذا كنت تدير أيضًا إعدادات مودات أو Survival معقدة أخرى، فإن دليل Satisfactory Dedicated Server مقارنة جيدة لإعدادات لعب جماعي منظمة مع تشغيل عالم طويل الأمد.

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

إذا لم يتمكن اللاعبون من الاتصال، فتحقق أولًا مما إذا كان العميل والخادم يستخدمان نفس إصدار اللعبة وما إذا كانت كل Workshop-Mods متاحة. أزل مؤقتًا آخر مودات تمت إضافتها وابدأ من جديد. إذا لم يتصرف الزومبي أو الغنائم أو XP كما هو متوقع، فغالبًا تم تعديل ملف Sandbox الخطأ أو لم تتم إعادة تشغيل الخادم بشكل نظيف بعد التغيير.

عند مشاكل المودات، راقب خصوصًا WorkshopItems= وMods=. السطر الأول ينزّل محتويات Workshop، والثاني يفعّل Mod-IDs الداخلية. أخطاء الكتابة، الفواصل المنقوطة الناقصة أو IDs المعكوسة أسباب شائعة. في مودات الخرائط تحتاج أيضًا إلى بيانات الخرائط الصحيحة في إعداد الخادم؛ غيّر مثل هذه الإعدادات فقط مع نسخة احتياطية.

الفحص والحدود وطريق الرجوع الآمن

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

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

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

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

FAQ

كم RAM أحتاج لخادم Project Zomboid؟

الدليل الأساسي يفترض ما لا يقل عن 4 GB RAM. للجولات الصغيرة هذا نقطة بداية منطقية. الكثير من المودات، الخرائط الكبيرة أو عدد أكبر من اللاعبين المتزامنين قد يحتاج إلى موارد أكثر.

هل يجب أن أثبت المودات قبل أول تشغيل؟

لا. من الأفضل أن تبدأ أولًا بدون مودات وتتحقق مما إذا كان الخادم قابلًا للوصول. بعد ذلك تضيف Workshop-Mods تدريجيًا وتكتشف الأخطاء أسرع.

ما الفرق بين WorkshopItems وMods؟

WorkshopItems= يحتوي على Steam-Workshop-IDs للتنزيل. Mods= يحتوي على Mod-IDs الداخلية التي يحمّلها الخادم فعليًا. يجب أن تتطابق كلتا المعلومتين مع المود المعني.

لماذا لا تعمل إعدادات Sandbox الخاصة بي؟

غالبًا تم تعديل الملف الخطأ، أو لم تتم إعادة تشغيل الخادم، أو تم استبدال قيمة. افحص ملف Sandbox الخاص بالخادم وغيّر فقط بضعة قيم في كل جولة اختبار.

هل يجب أن أنشئ نسخة احتياطية قبل تغييرات المودات؟

نعم. خصوصًا مودات الخرائط والعالم والعناصر يمكن أن تؤثر على الحفظات. احفظ العالم احتياطيًا قبل التغييرات الكبيرة حتى تتمكن من الرجوع عند وجود مشاكل.