يغطي هذا الدليل كيفية إعداد خادم Soldat 2 المخصص على Legion Hosting، وتكوين متغيرات بدء التشغيل، وتوصيل اللاعبين. Soldat 2 هو الجزء الثاني من لعبة الإطلاق ثنائية الأبعاد الكلاسيكية، ويتميز بأسلحة حقيقية، وفيزياء دمى القماش، وحركة تعتمد على الفيزياء. لأوامر المشرف وRCON وتكوين اللعبة، راجع دليل إدارة وأوامر Soldat 2.
1. التشغيل الأول
- سجّل الدخول إلى GPanel واختر خادم Soldat 2 الخاص بك.
- انتقل إلى علامة تبويب Startup وقم بتكوين المتغيرات (انظر الجدول في القسم 2).
- اضبط SERVER_NAME على اسم الخادم المطلوب (بدون مسافات).
- اضبط RCON_PASSWORD على كلمة مرور آمنة للإدارة عن بُعد.
- عُد إلى علامة تبويب Console وانقر على Start.
- انتظر حتى تعرض وحدة التحكم
ALL RULES SCRIPTS INITIALIZED. يقوم التشغيل الأول بإنشاء ملف التكوينautoconfig.ini.
SERVER_NAME لا يدعم المسافات. استخدم الشرطات السفلية أو الواصلات بدلاً من ذلك (مثال: My-Soldat2-Server).
2. متغيرات بدء التشغيل في GPanel
المتغيرات التالية متاحة في علامة تبويب Startup في GPanel.
| المتغير | القيمة الافتراضية | الوصف |
|---|---|---|
SERVER_NAME |
PterodactylServer |
اسم الخادم المعروض في القائمة الرئيسية (بحد أقصى 50 حرفاً، بدون مسافات). |
MAX_PLAYERS |
12 |
الحد الأقصى لعدد اللاعبين (1-12). |
SERVER_PASSWORD |
ServerPassword |
كلمة المرور للانضمام إلى الخادم. امسحها لجعل الخادم عاماً. |
RCON_PASSWORD |
RconPassword |
كلمة مرور الوصول إلى RCON (وحدة التحكم عن بُعد). |
RCON_PORT |
0 |
منفذ RCON عبر WebSocket. اضبطه على 0 لتعطيل RCON. |
WEBSOCKETS_PORT |
0 |
منفذ WebSockets لاتصالات المتصفح. اضبطه على 0 للتعطيل. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
الرسالة المعروضة للاعبين عند انضمامهم (بحد أقصى 200 حرف). |
ADMIN_PLAYFAB_ID |
IDHere |
معرّف PlayFab الخاص بك لصلاحيات المشرف. ابحث عنه في سجلات الخادم عند اتصالك. |
3. تكوين الخادم (autoconfig.ini)
ملف تكوين الخادم الرئيسي هو:
autoconfig.ini
افتح هذا الملف باستخدام علامة تبويب Files في GPanel أو اتصل عبر SFTP. يستخدم الملف تنسيق INI.
autoconfig.ini تلقائياً بمتغيرات بدء التشغيل في GPanel عند كل تشغيل للخادم. استخدم علامة تبويب Startup للإعدادات الأساسية.
الإعدادات الرئيسية
| الإعداد | الوصف |
|---|---|
GameServerConfig.Name |
اسم الخادم (يُدار بواسطة متغير SERVER_NAME). |
GameServerConfig.Port |
منفذ الخادم (يُدار بواسطة GPanel). |
GameServerConfig.MaxPlayers |
الحد الأقصى لعدد اللاعبين (يُدار بواسطة متغير MAX_PLAYERS). |
GameServerConfig.GreetMessage |
رسالة الترحيب (تُدار بواسطة متغير GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
معرّف PlayFab لمشرف الخادم. |
GameServerConfig.ServerPassword |
كلمة مرور الانضمام (تُدار بواسطة متغير SERVER_PASSWORD). |
GameServerConfig.RconPassword |
كلمة مرور RCON (تُدار بواسطة متغير RCON_PASSWORD). |
4. كيفية اتصال اللاعبين
- شغّل Soldat 2.
- من القائمة الرئيسية، اختر Play Online.
- تصفح قائمة الخوادم للعثور على خادمك بالاسم، أو استخدم الاتصال المباشر.
- إذا كان الخادم محمياً بكلمة مرور، أدخلها عند المطالبة.
5. العثور على معرّف PlayFab الخاص بك
للحصول على صلاحيات المشرف داخل اللعبة، تحتاج لضبط معرّف PlayFab الخاص بك في متغير ADMIN_PLAYFAB_ID.
- شغّل الخادم واتصل به كلاعب.
- تحقق من مخرجات وحدة تحكم GPanel. عند انضمامك، ستظهر رسالة سجل تعرض معرّف PlayFab الخاص بك بالتنسيق:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - انسخ معرّف PlayFab واضبطه في متغير بدء التشغيل
ADMIN_PLAYFAB_ID. - أعد تشغيل الخادم ليسري التغيير.
مقالات ذات صلة
هل تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم Soldat 2 الخاص بك، افتح تذكرة دعم وأرفق عنوان IP الخادم، ووصفاً للمشكلة، وأي رسائل خطأ ذات صلة من وحدة تحكم GPanel.