يغطي هذا الدليل كيفية إعداد وتكوين خادم Risk of Rain 2 المخصص المستضاف على Legion Hosting، بما في ذلك متغيرات التشغيل في GPanel، وتكوين server.cfg، والاتصال بخادمك، ودعم التعديلات، وإدارة الحفظ.
التشغيل الأول
عند تشغيل خادم Risk of Rain 2 لأول مرة، سيقوم GPanel تلقائياً بتنزيل وتثبيت ملفات الخادم المخصص عبر SteamCMD (Steam App ID 1180760). قد تستغرق هذه العملية بضع دقائق حسب سرعة الشبكة.
- سجّل الدخول إلى GPanel واختر خادم Risk of Rain 2 الخاص بك.
- انقر على زر Start في علامة تبويب Console.
- انتظر حتى يكتمل التثبيت. ستعرض وحدة التحكم تقدم التنزيل أثناء قيام SteamCMD بجلب ملفات الخادم.
- بمجرد تشغيل الخادم بالكامل، ستظهر رسالة تشير إلى أن الخادم جاهز ويستمع للاتصالات.
xvfb تلقائياً لتلبية متطلبات العرض الخاصة بالخادم.
متغيرات التشغيل في GPanel
يتم تكوين إعدادات الخادم الرئيسية كمتغيرات تشغيل في GPanel. يتم تمريرها إلى عملية الخادم كوسائط وتسري في كل مرة يبدأ فيها الخادم.
- سجّل الدخول إلى GPanel.
- اختر خادم Risk of Rain 2 الخاص بك من قائمة الخوادم.
- انقر على علامة تبويب Startup.
- راجع واضبط المتغيرات أدناه، ثم أعد تشغيل خادمك لتصبح التغييرات سارية المفعول.
| المتغير | الافتراضي | الوصف |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
الاسم المعروض في متصفح الخوادم داخل اللعبة. عيّن اسماً مميزاً ليتمكن اللاعبون من العثور على خادمك. |
PLAYERS |
4 |
الحد الأقصى لعدد اللاعبين المسموح بهم في اللوبي. يدعم Risk of Rain 2 ما يصل إلى 16 لاعباً مع التعديلات، لكن اللعبة الأصلية مصممة لما يصل إلى 4 لاعبين. زيادة عدد اللاعبين تزيد من استهلاك الموارد. |
PASSWORD |
(فارغ) | كلمة مرور اختيارية يجب على اللاعبين إدخالها للانضمام. اتركها فارغة لخادم عام. كلمات المرور حساسة لحالة الأحرف. |
ADVERTISE |
1 |
يتحكم فيما إذا كان الخادم يظهر في متصفح الخوادم داخل اللعبة. اضبطه على 1 لإدراج الخادم علنياً، أو 0 لإخفائه (يجب على اللاعبين استخدام الاتصال المباشر). |
تكوين server.cfg
للإعدادات غير المتوفرة في علامة تبويب Startup، يمكنك تعديل ملف تكوين الخادم مباشرة. يقع الملف في:
Risk of Rain 2_Data/Config/server.cfg
افتح هذا الملف باستخدام علامة تبويب Files في GPanel أو اتصل عبر SFTP. يستخدم الملف تنسيق مفتاح-قيمة بسيط. فيما يلي الإعدادات الشائعة التي يتم تعديلها:
| الإعداد | قيمة مثال | الوصف |
|---|---|---|
sv_hostname |
My RoR2 Server |
اسم الخادم. يُعيَّن عادةً عبر متغير التشغيل HOSTNAME، لكن يمكن تحديده هنا أيضاً. |
sv_maxplayers |
4 |
الحد الأقصى للاعبين. يمكن تعيينه أيضاً عبر متغير التشغيل PLAYERS. |
sv_password |
mypassword |
كلمة مرور الخادم. يمكن تعيينها أيضاً عبر متغير التشغيل PASSWORD. |
heart_beat |
1 |
ما إذا كان الخادم يرسل حزم نبض القلب إلى الخادم الرئيسي لإدراجه في المتصفح. يعادل متغير التشغيل ADVERTISE. |
steam_authentication |
1 |
يُفعّل مصادقة Steam للاعبين المتصلين. أبقِ هذا على 1 ما لم يكن لديك سبب محدد لتعطيله. |
server.cfg، فإن متغير التشغيل سيتجاوز قيمة ملف التكوين. استخدم علامة تبويب Startup للإعدادات الأساسية وserver.cfg للضبط الإضافي.
كيفية الاتصال
الخيار أ — متصفح الخوادم داخل اللعبة
إذا كان خادمك يحتوي على ADVERTISE مضبوط على 1، فسيظهر في متصفح الخوادم داخل اللعبة:
- شغّل Risk of Rain 2.
- من القائمة الرئيسية، اختر Multiplayer.
- انقر على Find a Game لفتح متصفح الخوادم.
- ابحث عن خادمك بالاسم (
HOSTNAMEالذي قمت بتكوينه). - اختر الخادم وانقر على Join. أدخل كلمة المرور إذا طُلبت.
الخيار ب — الاتصال المباشر عبر وحدة التحكم
يمكنك الاتصال مباشرة باستخدام وحدة التحكم داخل اللعبة، وهو مفيد للخوادم المحمية بكلمة مرور أو غير المُدرجة:
- شغّل Risk of Rain 2.
- افتح وحدة التحكم داخل اللعبة بالضغط على Ctrl + Alt + ` (علامة التنصيص العكسي). إذا لم تُفتح وحدة التحكم، قد تحتاج لتفعيلها بتشغيل اللعبة مع علامة
--doorstep-enableأو بتثبيت BepInEx (انظر دعم التعديلات أدناه). - اكتب الأمر التالي واضغط Enter:
استبدلconnect "IP:PORT"IPوPORTبعنوان IP الخادم ومنفذ اللعبة كما هو موضح في علامة تبويب Network في GPanel. - إذا كان الخادم يحتوي على كلمة مرور، سيُطلب منك إدخالها.
للحصول على تفاصيل حول العثور على عنوان IP الخادم والمنفذ، راجع كيفية العثور على عنوان IP الخادم والمنفذ.
دعم التعديلات
يمتلك Risk of Rain 2 مجتمع تعديلات نشط يتمحور حول Thunderstore، وهو مستودع ومدير للتعديلات. تتطلب معظم التعديلات من جانب الخادم إطار عمل التعديلات BepInEx.
تثبيت BepInEx
BepInEx هو محمّل التعديلات القياسي لـ Risk of Rain 2. لتثبيته على خادمك:
- حمّل أحدث إصدار من BepInExPack من Thunderstore.
- أوقف خادمك من علامة تبويب Console في GPanel.
- اتصل بخادمك عبر SFTP (راجع كيفية رفع الملفات عبر SFTP).
- فك ضغط أرشيف BepInExPack وارفع المحتويات إلى المجلد الجذر لخادمك، مع دمجها مع الملفات الموجودة. الملفات الرئيسية هي مجلد
BepInEx/وملفات التكوين المرتبطة. - شغّل خادمك. سيتم تهيئة BepInEx عند التشغيل الأول وإنشاء مجلدات الإضافات والتكوين الخاصة به.
تثبيت تعديلات جانب الخادم
بمجرد تثبيت BepInEx، يمكنك إضافة تعديلات جانب الخادم:
- تصفح Thunderstore للتعديلات. ابحث عن التعديلات الموسومة كتعديلات جانب الخادم أو المطلوبة من المضيف.
- حمّل التعديل وفك ضغطه.
- ارفع ملفات DLL الخاصة بالتعديل إلى مجلد
BepInEx/plugins/على خادمك عبر SFTP. - أعد تشغيل الخادم لتحميل التعديلات الجديدة.
استخدام r2modman (من جانب العميل)
لإدارة التعديلات على عميل اللعبة المحلي الخاص بك، يُعد r2modman مدير التعديلات الموصى به. يتعامل مع تنزيل التعديلات وحل التبعيات وإدارة الملفات الشخصية. يجب على اللاعبين المتصلين بخادمك المعدّل استخدام r2modman لتثبيت نفس مجموعة التعديلات محلياً.
- حمّل r2modman من Thunderstore أو صفحة إصدارات GitHub الخاصة به.
- اختر Risk of Rain 2 كلعبة.
- أنشئ ملفاً شخصياً وثبّت التعديلات التي يتطلبها خادمك.
- شغّل اللعبة من خلال r2modman لضمان تحميل جميع التعديلات.
إدارة الحفظ
تتعامل خوادم Risk of Rain 2 المخصصة مع حالة الجولة والتقدم بشكل مختلف عن اللعب الفردي. إليك النقاط الرئيسية التي يجب فهمها:
- استمرارية الجولة: تستمر جولة Risk of Rain 2 طالما أن الخادم يعمل. إذا أُعيد تشغيل الخادم أو أُوقف، تنتهي الجولة الحالية ويتم إنشاء لوبي جديد عند بدء الخادم مرة أخرى. لا يوجد نظام حفظ أثناء الجولة — هذا بالتصميم، حيث أن الجولات مصممة لتكون جلسات متواصلة.
- ملفات اللاعبين: يتم تخزين الفتحات وتقدم اللاعب (العناصر، الأشكال، التحديات) من جانب العميل، وليس على الخادم. يحتفظ اللاعبون بفتحاتهم بغض النظر عن حالة الخادم.
- استمرارية تكوين الخادم: يستمر
server.cfgومتغيرات التشغيل في GPanel عبر عمليات إعادة التشغيل. فقط الجولة الجارية هي التي تُفقد عند إيقاف الخادم.
المشاكل الشائعة
الخادم لا يظهر في المتصفح
- تأكد من أن الخادم قد بدأ بالكامل في GPanel. يجب أن يكمل الخادم تسلسل بدء التشغيل قبل أن يسجّل نفسه في الخادم الرئيسي.
- تحقق من أن متغير التشغيل
ADVERTISEمضبوط على1. - قد تستغرق الخوادم الجديدة عدة دقائق للظهور في المتصفح. جرّب الاتصال المباشر أثناء الانتظار.
- تحقق من وحدة تحكم GPanel بحثاً عن أخطاء. إذا كان الخادم يتعطل أو يفشل في التهيئة، فلن يظهر في المتصفح.
اللاعبون لا يستطيعون الاتصال
- تأكد من أن الخادم يعمل وليس في حلقة تعطل. تحقق من وحدة تحكم GPanel بحثاً عن رسائل خطأ.
- إذا عيّنت كلمة مرور، تأكد من أن اللاعبين يدخلونها بشكل صحيح. كلمات المرور حساسة لحالة الأحرف.
- تحقق من أنك أنت ولاعبيك تستخدمون نفس إصدار اللعبة. تحديثات Risk of Rain 2 يمكن أن تكسر التوافق بين الإصدارات غير المتطابقة.
- إذا كنت تستخدم تعديلات، تأكد من أن جميع اللاعبين المتصلين لديهم نفس التعديلات والإصدارات مثبتة. عدم تطابق التعديلات هو السبب الأكثر شيوعاً لفشل الاتصالات على الخوادم المعدّلة.
مقالات ذات صلة
- كيفية العثور على عنوان IP الخادم والمنفذ
- كيفية رفع الملفات عبر SFTP
- إعادة التشغيل المجدولة
- دليل بدء تشغيل الخادم
هل تحتاج مساعدة؟
إذا واجهت مشكلة غير مغطاة في هذا الدليل، فريق الدعم لدينا جاهز للمساعدة. أرسل تذكرة دعم وقم بتضمين معرّف خادمك ووصف المشكلة وأي مخرجات وحدة تحكم ذات صلة من GPanel.