يغطي هذا الدليل كيفية تكوين خادم Project Zomboid المستضاف مع Legion Hosting — بما في ذلك ملف إعدادات الخادم ومتغيرات وضع الحماية من خلال GPanel.
نظرة عامة على ملفات الإعدادات
يخزّن Project Zomboid إعدادات الخادم في ملفين داخل مجلد /.cache/server/ على خادمك. يستخدم كلا الملفين اسم خادمك كجزء من اسم الملف.
| الملف | الغرض |
|---|---|
/.cache/server/servername.ini |
إعدادات الخادم الأساسية — كلمة المرور، عدد اللاعبين، المنافذ، PvP، الدردشة الصوتية، والمزيد |
/.cache/server/servername_SandboxVars.lua |
إعدادات اللعب والعالم — تعداد الزومبي، وفرة الغنائم، السرعة، معدلات إعادة الظهور |
servertest ما لم تقم بتغييره. إذا لم تكن متأكداً، تحقق من تبويب Startup في GPanel — إنه القيمة في حقل Server Name.
الخطوة 1 — فتح مدير الملفات في GPanel
- سجّل الدخول إلى GPanel.
- انقر على خادم Project Zomboid الخاص بك من قائمة الخوادم.
- في تبويب Console، انقر Stop إذا كان الخادم يعمل. انتظر حتى تتغير الحالة إلى Offline قبل المتابعة.
- انقر على تبويب Files لفتح مدير الملفات.
- انتقل إلى مجلد
.cache/server/. قد تحتاج للنقر على إظهار الملفات المخفية أو تبديل رؤية الملفات المخفية إذا لم يكن مجلد.cacheمرئياً — فهو يبدأ بنقطة.

الخطوة 2 — تعديل ملف إعدادات الخادم (.ini)
يتحكم ملف .ini في إعدادات الخادم الأساسية. انقر على الملف لفتحه في المحرر المدمج.
الإعدادات الشائعة التي يتم تغييرها
| الإعداد | الوصف | قيمة مثال |
|---|---|---|
PublicName |
اسم الخادم الظاهر في متصفح الخوادم العام | My PZ Server |
PublicDescription |
وصف قصير يظهر في متصفح الخوادم | Welcome! Friendly server. |
Password |
كلمة المرور التي يجب على اللاعبين إدخالها للانضمام. اتركه فارغاً بدون كلمة مرور. | hunter2 |
MaxPlayers |
الحد الأقصى لعدد اللاعبين المتزامنين | 16 |
PVP |
تفعيل أو تعطيل القتال بين اللاعبين | true أو false |
Public |
ما إذا كان الخادم يظهر في قائمة الخوادم العامة | true أو false |
DefaultPort |
منفذ UDP الذي يستمع عليه الخادم (الافتراضي 16261). طابقه مع المنفذ المعيّن في GPanel. | 16261 |
Map |
اسم الخريطة. استخدم Muldraugh, KY للخريطة الافتراضية. أضف خرائط التعديلات مفصولة بفواصل منقوطة. |
Muldraugh, KY |
Mods |
قائمة Mod IDs مفصولة بفواصل منقوطة. تنسيق B41: modid1;modid2. تنسيق B42: \modid1;\modid2; |
2392509783;2400857388 |
WorkshopItems |
معرّفات عناصر Workshop مفصولة بفواصل منقوطة (يجب أن تتطابق مع قائمة Mods) |
2392509783;2400857388 |
Mods يجب أن يكون له إدخال مطابق تحت WorkshopItems. عدم التطابق هو سبب شائع لفشل بدء تشغيل الخادم بعد إضافة التعديلات.
بعد إجراء تغييراتك، انقر حفظ في محرر الملفات. لا تشغّل الخادم بعد إذا كنت تريد أيضاً تعديل متغيرات وضع الحماية — أكمل الخطوة 3 أولاً.
الخطوة 3 — متغيرات وضع الحماية (إعدادات اللعب)
تتحكم متغيرات وضع الحماية في تجربة اللعب: عدد الزومبي الذين يظهرون، سرعة حركتهم، ندرة الغنائم، وعشرات المعلمات الأخرى للعالم. توجد هذه في servername_SandboxVars.lua في نفس مجلد /.cache/server/.
تعديل ملف SandboxVars مباشرة
إذا كنت تفضل تعديل الملف، فالتنسيق هو جدول Lua. كل إعداد في سطر خاص به:
SandboxVars = {
Zombies = 3, -- Population: 1=Insane, 2=Very High, 3=High, 4=Normal, 5=Low
Distribution = 2, -- Zombie distribution: 1=Urban focused, 2=Uniform
ZombieSpeedType = 3, -- Speed: 1=Sprinters, 2=Fast Shamblers, 3=Shamblers, 4=Crawlers
LootAbundance = 3, -- Loot: 1=Insane, 2=Abundant, 3=Normal, 4=Scarce, 5=Very Scarce
DayLength = 2, -- In-game day length in hours: 1=1h, 2=2h ... 15=15h, 16=Real Time
StartYear = 1, -- Starting year (offsets from 1993)
StartMonth = 7, -- Starting month (1–12)
StartDay = 9, -- Starting day (1–31)
WaterShut = 0, -- Tap water shutoff: 0=Never, 1=Instant ... 14=2 years
ElecShut = 0, -- Electricity shutoff: 0=Never, 1=Instant ... 14=2 years
HoursForCorpseRemoval = 0, -- 0=Never auto-remove
CharacterFreePoints = 0, -- Bonus starting trait points
}
استكشاف الأخطاء وإصلاحها
لم يتم حفظ تغييراتي على ملف .ini
- السبب الأكثر احتمالاً هو أن الخادم كان لا يزال يعمل عندما حفظت الملف. يكتب Project Zomboid فوق الإعدادات عند الإيقاف. أوقف الخادم أولاً، عدّل الملف، احفظه، ثم شغّل الخادم.
- تأكد من أنك حفظت الملف في محرر GPanel قبل الانتقال بعيداً — ابحث عن إشعار تأكيد أو تحقق من تحديث طابع الوقت الأخير للتعديل على الملف.
لا أستطيع رؤية مجلد .cache في مدير الملفات
- المجلدات المخفية (التي تبدأ بنقطة) لا تُعرض افتراضياً. ابحث عن زر إظهار الملفات المخفية أو مربع اختيار في تبويب Files في GPanel وقم بتفعيله.
- إذا لم يكن المجلد موجوداً على الإطلاق، فالخادم لم يعمل بعد. شغّل وأوقف الخادم مرة واحدة لإنشاء ملفات الإعدادات، ثم عدّلها.
إعدادات وضع الحماية لا تتغير في العالم المباشر
- التغييرات على ملف
_SandboxVars.luaتسري فقط على عالم جديد. للعالم الجاري حالياً، استخدم تبويب Options في لوحة المسؤول داخل اللعبة لتعديل الإعدادات بدون مسح.