المتطلبات الأساسية
- خادم Project Zomboid يعمل ومستضاف مع Legion Hosting
- الوصول إلى GPanel
- اللعبة مثبتة وقادرة على الاتصال بخادمك
إعداد صلاحيات المسؤول
قبل أن تتمكن من استخدام أوامر المسؤول داخل اللعبة، تحتاج إلى تكوين كلمة مرور المسؤول على خادمك. هناك طريقتان للقيام بذلك.
الخيار 1: ملف إعدادات الخادم
- افتح GPanel وانتقل إلى خادمك.
- اذهب إلى مدير الملفات وافتح
/.cache/server/<servername>.ini(استبدل<servername>باسم خادمك). - ابحث عن السطر الذي يقرأ
AdminPassword=واضبطه على كلمة مرور آمنة:AdminPassword=YourSecurePassword123 - احفظ الملف وأعد تشغيل خادمك.
الخيار 2: تبويب Startup في GPanel
- افتح GPanel وانتقل إلى خادمك.
- اذهب إلى تبويب Startup.
- ابحث عن حقل Admin Password وأدخل كلمة المرور المطلوبة.
- أعد تشغيل خادمك لتطبيق التغيير.
منح صلاحيات المسؤول للاعبين
بمجرد تعيين كلمة مرور المسؤول، سيحصل اللاعبون الذين يتصلون ويدخلون كلمة مرور المسؤول على صلاحيات المسؤول. يمكنك أيضاً تعيين مستويات الوصول مباشرة من وحدة تحكم الخادم.
في تبويب GPanel Console، اكتب:
setaccesslevel <username> admin
هذا أمر وحدة تحكم فقط — يجب تشغيله من GPanel Console أو وحدة تحكم الخادم، وليس من الدردشة داخل اللعبة.
أوامر المسؤول الشائعة
الأوامر المسبوقة بـ / تُكتب في دردشة اللعبة — اضغط T أو Enter لفتح نافذة الدردشة. الأوامر بدون بادئة / هي أوامر وحدة تحكم فقط ويجب تشغيلها من تبويب GPanel Console.
إدارة اللاعبين
| الأمر | الوصف |
|---|---|
/players |
عرض قائمة بجميع اللاعبين المتصلين حالياً |
/kick <username> |
طرد لاعب من الخادم |
/banuser <username> |
حظر لاعب من الخادم |
/unbanuser <username> |
إزالة حظر لاعب |
/adduser <username> <password> |
إنشاء حساب قائمة بيضاء للاعب |
/servermsg <message> |
بث رسالة لجميع اللاعبين على الخادم |
الانتقال الآني
| الأمر | الوصف |
|---|---|
/teleport <username> |
الانتقال الآني إلى موقع لاعب |
/teleportto <x> <y> <z> |
الانتقال الآني إلى إحداثيات محددة على الخريطة |
غش اللاعبين / التصحيح
| الأمر | الوصف |
|---|---|
/godmod <username> |
تبديل وضع الخلود (عدم القابلية للموت) للاعب |
/invisible <username> |
تبديل الإخفاء للاعب (الزومبي يتجاهلونه) |
/noclip <username> |
تبديل وضع المرور عبر الجدران للاعب (الطيران عبر الجدران والتضاريس) |
/addxp <username> <perk> <amount> |
منح نقاط خبرة للاعب في مهارة محددة (مثال: /addxp Player1 Carpentry 1000) |
العالم والأحداث
| الأمر | الوصف |
|---|---|
/startrain |
بدء حدث مطر |
/stoprain |
إيقاف المطر الحالي |
/gunshot |
إطلاق حدث صوت طلقة نارية قريبة لجذب الزومبي |
/chopper |
إطلاق حدث تحليق مروحية |
التحكم بالخادم
| الأمر | الوصف |
|---|---|
/save |
فرض حفظ العالم فوراً |
/quit |
حفظ العالم وإيقاف الخادم بشكل سليم |
مستويات الوصول
يحتوي Project Zomboid على عدة مستويات وصول تتحكم في الأوامر التي يمكن للاعب استخدامها. عيّن مستوى وصول لاعب من GPanel Console (هذا أمر وحدة تحكم فقط):
setaccesslevel <username> <level>
| المستوى | الوصف |
|---|---|
| admin | وصول كامل لجميع الأوامر. يمكنه إدارة مسؤولين آخرين وتغيير إعدادات الخادم والتحكم بالخادم. |
| moderator | يمكنه طرد وحظر اللاعبين والانتقال الآني وعرض معلومات اللاعبين. لا يمكنه تغيير إعدادات الخادم. |
| overseer | صلاحيات إشراف محدودة. يمكنه عرض معلومات اللاعبين وإجراء إشراف أساسي. |
| gm | مدير اللعبة. يمكنه إنشاء عناصر والانتقال الآني وإدارة الأحداث داخل اللعبة. مفيد لخوادم تمثيل الأدوار. |
| observer | يمكنه مراقبة اللاعبين. وصول محدود للأوامر. مفيد لمراقبة الخادم. |
| none | لاعب عادي بدون صلاحيات خاصة. هذا هو الافتراضي لجميع اللاعبين. |
none من GPanel Console:setaccesslevel PlayerName none
استخدام وحدة تحكم GPanel
يمكنك أيضاً تشغيل الأوامر من خلال وحدة تحكم GPanel على الويب دون الحاجة لتسجيل الدخول إلى اللعبة:
- افتح GPanel وانتقل إلى خادمك.
- اذهب إلى تبويب Console.
- اكتب أمرك في مربع الإدخال في الأسفل واضغط Enter.
/) يمكن أيضاً تشغيلها من وحدة تحكم GPanel بكتابتها مع بادئة /. بعض الأوامر مثل setaccesslevel هي أوامر وحدة تحكم فقط ولا تستخدم بادئة /. بعض الأوامر (مثل الانتقال الآني ووضع الخلود) قد تعمل فقط عندما تكون مسجلاً الدخول في اللعبة.
إدارة قائمة الحظر
عند حظر لاعب باستخدام /banuser، يتم تخزين الحظر في قاعدة بيانات الخادم الموجودة في /.cache/db/.
لإدارة عمليات الحظر:
- حظر لاعب:
/banuser <username> - إلغاء حظر لاعب:
/unbanuser <username> - التعديل اليدوي: يمكنك أيضاً استخدام مدير الملفات في GPanel لتصفح مجلد
/.cache/db/وتعديل قائمة الحظر يدوياً إذا لزم الأمر.
استكشاف الأخطاء وإصلاحها
- تأكد من أن كلمة مرور المسؤول معيّنة بشكل صحيح في
/.cache/server/<servername>.ini(سطرAdminPassword=) وأن الخادم أُعيد تشغيله بعد التغيير. - تأكد من أنك أدخلت كلمة مرور المسؤول عند الاتصال بالخادم.
- تحقق من سجلات الخادم في
/.cache/Logs/بحثاً عن أي رسائل خطأ.
- قد لا يكون مستوى وصولك عالياً بما يكفي. اطلب من مسؤول الخادم تعيين مستوى وصولك من GPanel Console باستخدام
setaccesslevel <username> admin. - بعض الأوامر تتطلب مستوى وصول admin. إذا تم تعيينك إلى مستوى أدنى (مثل moderator أو gm)، فقد لا تكون بعض الأوامر متاحة لك.
- تأكد من أن اسم المهارة مكتوب بشكل صحيح ويستخدم اسم مهارة PZ الدقيق (مثال:
Carpentry،Cooking،Farming،Fitness،Strength). - يجب أن يكون اللاعب متصلاً عند تشغيل الأمر.
- بعض الأوامر تعمل فقط عند كتابتها داخل اللعبة، وليس من خلال وحدة تحكم GPanel.
- تأكد من أن الخادم يعمل وليس في حالة تعطل أو توقف.
- حاول إعادة تشغيل الخادم من GPanel وجرّب الأمر مرة أخرى.
الأدلة ذات الصلة
- دليل إعدادات خادم Project Zomboid — تكوين إعدادات اللعب والصعوبة وخيارات وضع الحماية لخادمك.
- دليل تثبيت تعديلات Project Zomboid — إضافة تعديلات Workshop إلى خادمك.