يغطي هذا الدليل إدارة الخادم وأوامر وحدة التحكم وإدارة المتغيرات واستكشاف الأخطاء وإصلاحها لخادم Nazi Zombies: Portable (NZ:P) المخصص. يعمل NZ:P على محرك FTEQW ويستخدم أوامر وحدة التحكم بأسلوب Quake لإدارة الخادم. للإعداد الأولي والتكوين وتعليمات الاتصال، راجع دليل إعداد خادم NZ:P.
1. الوصول إلى وحدة التحكم
يمكنك إدارة خادم NZ:P بطريقتين:
- وحدة تحكم GPanel: انتقل إلى علامة تبويب Console في GPanel واكتب الأوامر مباشرة.
- وحدة التحكم داخل اللعبة: اضغط
`أو~لفتح وحدة التحكم أثناء الاتصال بالخادم.
2. أوامر الخادم الأساسية
إدارة الخرائط
| الأمر | الوصف |
|---|---|
map <mapname> | التغيير إلى خريطة مختلفة (مثل map ndu). |
listmaps | عرض جميع الخرائط المتاحة على الخادم. |
changelevel <mapname> | تغيير الخريطة مع الحفاظ على الاتصالات الموجودة. |
التحكم في الخادم
| الأمر | الوصف |
|---|---|
status | عرض حالة الخادم بما في ذلك اللاعبين المتصلين ومعرفاتهم. |
kick <player_id> | طرد لاعب بمعرفه (احصل على المعرفات من status). |
quit | إيقاف الخادم بشكل سليم. |
restart | إعادة تشغيل الخريطة الحالية. |
3. متغيرات الخادم (CVars)
تتحكم المتغيرات (CVars) في سلوك الخادم. اضبطها في وحدة تحكم GPanel أو عبر متغير بدء التشغيل GAME_ARGS باستخدام الصيغة +cvar value.
| المتغير | الافتراضي | الوصف |
|---|---|---|
sv_port | (معيَّن) | منفذ الخادم (يُضبط تلقائياً من GPanel). |
sv_port_tcp | (معيَّن) | منفذ TCP للخادم. |
sv_maxclients | 4 | الحد الأقصى لعدد اللاعبين. |
sv_public | 1 | ما إذا كان الخادم يظهر في قائمة الخوادم العامة. |
sv_mintic | 0.045 | الحد الأدنى لفترة التحديث (يُضبط عبر متغير بدء التشغيل TICKRATE). |
com_protocolname | NZP-REBOOT | اسم البروتوكول (يُضبط عبر متغير بدء التشغيل PROTOCOL). |
hostname | (فارغ) | اسم الخادم المعروض في متصفح الخوادم. يُضبط عبر GAME_ARGS: +hostname "My Server". |
ضبط المتغيرات عند بدء التشغيل
أضف المتغيرات إلى متغير بدء التشغيل GAME_ARGS في GPanel:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. المحتوى المخصص
يدعم NZ:P الخرائط المخصصة. لإضافة محتوى مخصص:
- أوقف الخادم في GPanel.
- ارفع ملفات الخرائط المخصصة إلى مجلد
nzp/عبر SFTP (راجع كيفية رفع الملفات عبر SFTP). - شغّل الخادم وغيّر إلى الخريطة الجديدة باستخدام
map <mapname>.
5. استكشاف الأخطاء وإصلاحها
الخادم لا يبدأ
- تحقق من وحدة تحكم GPanel بحثاً عن رسائل الخطأ.
- تأكد من أن متغير MAP مضبوط على اسم خريطة صالح.
- تأكد من أن TICKRATE رقم صالح (مثل
0.045).
اللاعبون لا يستطيعون الاتصال
- تحقق من أن الخادم يعمل في GPanel.
- تأكد من أن العملاء يستخدمون البروتوكول الصحيح --
NZP-REBOOTللتطبيق الأصلي،NZP-REBOOT-WEBللويب. - يجب أن يستخدم عملاء الويب HTTP (وليس HTTPS) والبادئة
ws://. - تحقق من عنوان IP والمنفذ الصحيحين من علامة تبويب Network.
أخطاء الفيزياء / الزومبي يعلقون
- جرب خفض قيمة TICKRATE (مثلاً من
0.045إلى0.033) لمحاكاة فيزيائية أكثر سلاسة. - انتبه إلى أن فترات التحديث المنخفضة تزيد من استخدام عرض النطاق الترددي.
مقالات ذات صلة
تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم NZ:P غير مشمولة هنا، افتح تذكرة دعم وأرفق عنوان IP الخادم ووصفاً للمشكلة وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.