يغطي هذا الدليل كيفية إعداد وتكوين خادم OpenRCT2 متعدد اللاعبين المستضاف مع Legion Hosting. إن OpenRCT2 هو إعادة تطوير مفتوحة المصدر للعبة RollerCoaster Tycoon 2، يوسع اللعبة بدعم اللعب الجماعي وميزات جديدة وحدود لعب مرفوعة. لأوامر الإدارة وإدارة اللاعبين، راجع دليل إدارة خادم OpenRCT2.
1. الوصول إلى خادمك
- سجّل الدخول إلى GPanel.
- اختر خادم OpenRCT2 الخاص بك من قائمة الخوادم.
- يتم عرض عنوان IP الخادم والمنفذ في علامة تبويب Console. راجع كيفية العثور على عنوان IP الخادم والمنفذ للتفاصيل.
2. متغيرات بدء التشغيل
قم بتكوين هذه الإعدادات من علامة تبويب Startup في GPanel:
| المتغير | اسم المتغير | القيمة الافتراضية | الوصف |
|---|---|---|---|
| ملف الحفظ | SAVE_URI |
ServerData/save/save.park | ملف الحفظ (.sv4/.sv6/.park) المراد تحميله. يمكن أن يكون مسار ملف أو عنوان URL. يجب أن يكون ملف الحفظ موجوداً؛ لا يستطيع الخادم إنشاء سيناريو جديد من الصفر. |
| تحميل آخر حفظ تلقائي | LOAD_AUTOSAVE |
true | يحمّل آخر حفظ تلقائي بدلاً من ملف الحفظ عند بدء التشغيل. اضبطه على false لتحميل ملف الحفظ الأصلي دائماً. |
| فترة الحفظ التلقائي | AUTOSAVE_INTERVAL |
1 | 0=كل دقيقة واحدة، 1=كل 5 دقائق، 2=كل 15 دقيقة، 3=كل 30 دقيقة، 4=كل ساعة، 5=أبداً. |
| عدد ملفات الحفظ التلقائي المحتفظ بها | AUTOSAVE_AMOUNT |
10 | عدد ملفات الحفظ التلقائي قبل حذف الأقدم. اضبطه على 0 للتعطيل. |
| الحد الأقصى للاعبين | MAX_PLAYERS |
16 | الحد الأقصى لعدد اللاعبين المسموح لهم بالاتصال. |
| كلمة مرور الخادم | SERVER_PASSWORD |
(فارغ) | كلمة المرور التي يحتاجها اللاعبون للاتصال. يتجاوز المشرفون هذا الشرط. اتركه فارغاً لعدم وجود كلمة مرور. |
| الإعلان عن الخادم | SERVER_ADVERTISE |
true | اضبطه على false لإخفاء الخادم من قائمة الخوادم الرئيسية. |
| إيقاف مؤقت عند عدم وجود لاعبين | PAUSE_NO_CLIENTS |
false | إيقاف المحاكاة مؤقتاً عندما لا يكون هناك لاعبون متصلون. |
| اسم الخادم | SERVER_NAME |
(فارغ) | الاسم الظاهر في قائمة الخوادم. |
| وصف الخادم | SERVER_DESCRIPTION |
(فارغ) | الوصف الظاهر عند تمرير المؤشر فوق الخادم في القائمة. |
| اسم لاعب الخادم | SERVER_PLAYER_NAME |
Server | الاسم الذي يستخدمه الخادم في قائمة اللاعبين. |
| رسالة ترحيب الخادم | SERVER_GREETING |
(فارغ) | رسالة اليوم التي تُرسل لجميع اللاعبين عند انضمامهم. |
| إصدار OpenRCT2 | VERSION |
latest | وسم الإصدار المراد تثبيته (مثل v0.4.7). استخدم latest لأحدث إصدار أو develop للبناء من المصدر. |
3. ملفات الحفظ
يتطلب OpenRCT2 ملف حفظ موجود لاستضافة خادم -- لا يمكنه إنشاء سيناريوهات جديدة. يتم تضمين ملف save.park الافتراضي أثناء التثبيت.
لاستخدام ملف الحفظ الخاص بك:
- ارفع ملف
.parkأو.sv6أو.sv4إلىServerData/save/عبر SFTP. - قم بتحديث متغير بدء التشغيل
SAVE_URIللإشارة إلى ملفك (مثلServerData/save/mypark.park). - أعد تشغيل الخادم.
LOAD_AUTOSAVE مضبوطاً على true، يقوم الخادم بتحميل آخر حفظ تلقائي بدلاً من ملف الحفظ المحدد. اضبطه على false إذا كنت تريد تحميل ملف حفظ محدد دائماً.
4. ملف التكوين
تتم إدارة الإعدادات المتقدمة في ServerData/config.ini. تقوم لوحة التحكم بتحديث هذا الملف تلقائياً بمتغيرات بدء التشغيل الخاصة بك. الأقسام الرئيسية تشمل:
- [general] -- إعدادات الحفظ التلقائي
- [network] -- اسم الخادم، كلمة المرور، الحد الأقصى للاعبين، المنفذ، الإعلان، السجلات
5. الاتصال بخادمك
- حمّل OpenRCT2 من openrct2.org (تحتاج إلى نسخة من RollerCoaster Tycoon 2 للعب).
- شغّل OpenRCT2 وانتقل إلى Multiplayer.
- ابحث عن خادمك في قائمة الخوادم، أو انقر على Add Server وأدخل عنوان IP والمنفذ.
- أدخل كلمة المرور إذا تم تعيين واحدة.
مقالات ذات صلة
هل تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم OpenRCT2 الخاص بك، افتح تذكرة دعم وأرفق عنوان IP الخادم ووصفاً للمشكلة وأي رسائل خطأ من وحدة تحكم GPanel.