يغطي هذا الدليل كيفية إعداد وتكوين خادم Puck المخصص المستضاف مع Legion Hosting. لعبة Puck هي لعبة هوكي جماعية قائمة على الفيزياء -- بدون قواعد، بدون أوقات مستقطعة، فقط أدخل القرص في المرمى. لأوامر الإدارة وإدارة الخادم، راجع دليل إدارة خادم Puck.
1. الوصول إلى خادمك
- سجّل الدخول إلى GPanel.
- اختر خادم Puck الخاص بك من قائمة الخوادم.
- يتم عرض عنوان IP والمنفذ الخاص بخادمك في علامة تبويب وحدة التحكم. راجع كيفية العثور على عنوان IP والمنفذ الخاص بخادمك للتفاصيل.
2. متغيرات بدء التشغيل
قم بتكوين هذه الإعدادات من علامة تبويب بدء التشغيل في GPanel:
| المتغير | اسم المتغير | الافتراضي | الوصف |
|---|---|---|---|
| الحد الأقصى للاعبين | MAX_PLAYERS |
10 | الحد الأقصى للاعبين (حتى 32). |
| منفذ الاستعلام | QUERY_PORT |
7778 | منفذ الاستعلام لظهور الخادم في متصفح الخوادم. |
| كلمة المرور | SRV_PASSWORD |
(فارغ) | كلمة المرور المطلوبة للانضمام. اتركها فارغة للوصول العام. |
| مهلة الطرد | KICK_TIMEOUT |
300 | الثواني قبل طرد لاعب غير نشط. |
| معدل الإطارات المستهدف | FRAME_RATE |
120 | معدل إطارات الخادم. يجب أن يكون أعلى بـ 10-20 من معدل التحديث. |
| معدل تحديث الخادم | SERVER_TICK_RATE |
100 | معدل تحديث محاكاة الخادم (الحد الأقصى 360). |
| معدل تحديث العميل | CLIENT_TICK_RATE |
360 | معدل تحديث العميل. يجب أن يكون على الأقل ضعف معدل تحديث الخادم. لا تتجاوز 360 إلا إذا كنت تعرف ما تفعله. |
| التحديث التلقائي | AUTO_UPDATE |
0 | تحديث الخادم تلقائياً عند بدء التشغيل (1=نعم، 0=لا). |
3. ملف التكوين
يتم تخزين تكوين الخادم في server_configuration.json في الدليل الجذري. تقوم اللوحة بتحديث القيم الرئيسية تلقائياً من متغيرات بدء التشغيل. يمكنك تعديل إعدادات إضافية عبر SFTP:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. الاتصال بخادمك
- قم بشراء وتثبيت Puck من Steam.
- شغّل اللعبة وافتح متصفح الخوادم.
- ابحث عن خادمك بالاسم، أو استخدم الاتصال المباشر بعنوان IP والمنفذ الخاص بك.
- أدخل كلمة المرور إذا كانت مُعيّنة.
5. قائمة التحقق للإعداد الأولي
- عدّل
server_configuration.jsonلتعيين اسم الخادمname. - أضف معرّف Steam الخاص بك إلى مصفوفة
adminSteamIdsللحصول على صلاحيات الإدارة داخل اللعبة. - قم بتكوين معدلات التحديث ومعدل الإطارات (احتفظ بالإعدادات الافتراضية ما لم تكن لديك حاجة محددة).
- شغّل الخادم وتحقق من ظهور
Server authenticatedفي وحدة التحكم.
مقالات ذات صلة
هل تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم Puck الخاص بك، افتح تذكرة دعم وأرفق عنوان IP الخادم ووصفاً للمشكلة وأي رسائل خطأ من وحدة تحكم GPanel.