Colony Survival هي لعبة RTS من منظور الشخص الأول بأسلوب voxel حيث تبني مستعمرة مزدهرة وتدافع عنها ضد هجمات الوحوش الليلية. يغطي هذا الدليل كل ما تحتاجه لإعداد وتكوين خادم Colony Survival المخصص على Legion Hosting، من التثبيت الأولي إلى اتصالات اللاعبين وإدارة العالم.
التشغيل الأول في GPanel
عندما تستلم خادم Colony Survival الخاص بك لأول مرة، سيتم تثبيت ملفات اللعبة تلقائياً. اتبع هذه الخطوات للبدء:
- سجّل الدخول إلى GPanel واختر خادم Colony Survival الخاص بك.
- انتقل إلى علامة التبويب Console. سيبدأ الخادم بالتثبيت الأولي عبر SteamCMD، وتنزيل جميع ملفات اللعبة المطلوبة.
- انتظر حتى يكتمل التنزيل والتثبيت. ستظهر رسائل التقدم في وحدة التحكم أثناء التحقق من الملفات. قد يستغرق هذا عدة دقائق.
- بمجرد انتهاء التثبيت، سيبدأ الخادم تلقائياً. ابحث عن رسالة تشير إلى أن الخادم يستمع للاتصالات.
- إذا لم يبدأ الخادم من تلقاء نفسه، انقر على زر Start في GPanel.
متغيرات بدء التشغيل
يوفر GPanel متغيرات بدء التشغيل التي تحدد كيفية تشغيل الخادم. انتقل إلى علامة التبويب Startup في GPanel لعرضها وتعديلها:
| المتغير | الوصف | القيمة الافتراضية |
|---|---|---|
GAME_PORT |
المنفذ الرئيسي المستخدم لاتصالات اللعبة | يُعيَّن تلقائياً |
QUERY_PORT |
منفذ استعلام Steam لظهور الخادم في متصفح الخوادم | يُعيَّن تلقائياً |
MAX_PLAYERS |
الحد الأقصى لعدد اللاعبين الذين يمكنهم الاتصال في وقت واحد | 10 |
SERVER_NAME |
الاسم المعروض في متصفح الخوادم | Colony Survival Server |
تحدد متغيرات بدء التشغيل معلمات الإطلاق الأساسية. للتكوين التفصيلي، ستستخدم ملف تكوين الخادم الموضح في القسم التالي.
تكوين الخادم
ملف التكوين الرئيسي لـ Colony Survival هو serverconfiguration.json، الموجود في المجلد الجذر للعبة على الخادم. يمكنك تعديله باستخدام File Manager في GPanel أو عبر SFTP.
الإعدادات الرئيسية
| الإعداد | الوصف | القيمة الافتراضية |
|---|---|---|
ServerName |
الاسم المعروض في متصفح الخوادم. اختر اسماً وصفياً حتى يتمكن اللاعبون من العثور على خادمك. | "Colony Survival Server" |
MaxPlayers |
الحد الأقصى للاعبين المتصلين في وقت واحد. Colony Survival مصممة لمجموعات صغيرة، لذا تتراوح القيم المعتادة بين 2-10. | 10 |
NetworkType |
وضع الشبكة للخادم. استخدم "SteamNetwork" للاتصالات عبر Steam (موصى به) أو "LAN" للشبكة المحلية فقط. |
"SteamNetwork" |
Port |
منفذ اللعبة الذي يستمع عليه الخادم. يجب أن يتطابق مع المنفذ المعيّن في GPanel. | يتطابق مع تعيين GPanel |
AutoSaveInterval |
الوقت بالدقائق بين عمليات الحفظ التلقائي للعالم. القيم الأقل تحفظ بشكل أكثر تكراراً لكنها قد تسبب تأخراً قصيراً في المستعمرات الكبيرة. | 15 |
مثال على serverconfiguration.json
{
"ServerName": "My Colony Survival Server",
"MaxPlayers": 10,
"NetworkType": "SteamNetwork",
"Port": 27016,
"AutoSaveInterval": 15,
"Password": ""
}
إعدادات العالم
يُنشئ Colony Survival عالمه بشكل إجرائي. تتحكم الإعدادات المتعلقة بالعالم في تجربة اللعب:
- حجم العالم: عوالم Colony Survival كبيرة وتتوسع مع استكشاف اللاعبين. يُنشئ الخادم التضاريس عند الطلب، مما يعني أن الاستكشاف المبكر قد يسبب انخفاضاً قصيراً في الأداء.
- الصعوبة: تتدرج صعوبة موجات الوحوش مع حجم المستعمرة. المستعمرات الأكبر التي تضم المزيد من المستوطنين ستواجه هجمات ليلية أصعب.
- دورة الليل والنهار: تتميز اللعبة بدورة ليل ونهار حيث تظهر الوحوش في الليل. يجب على اللاعبين بناء الدفاعات وتسليح الحراس لحماية مستعمرتهم.
اسم الخادم وكلمة المرور
لتعيين كلمة مرور لخادمك (جعله خاصاً)، أضف أو عدّل حقل Password في serverconfiguration.json:
{
"ServerName": "Private Colony Server",
"Password": "mySecretPassword123"
}
اترك حقل Password كسلسلة نصية فارغة ("") لخادم عام بدون متطلب كلمة مرور.
serverconfiguration.json، يجب عليك إعادة تشغيل خادمك من GPanel حتى تدخل التغييرات حيز التنفيذ.
كيفية الاتصال
عبر متصفح الخوادم
- شغّل Colony Survival من Steam.
- من القائمة الرئيسية، اختر Multiplayer.
- انقر على Join Server لفتح متصفح الخوادم.
- ابحث عن خادمك بالاسم باستخدام شريط البحث/التصفية.
- اختر خادمك من القائمة وانقر على Connect.
- إذا كان الخادم محمياً بكلمة مرور، أدخل كلمة المرور عند المطالبة بها.
عبر عنوان IP المباشر
- شغّل Colony Survival من Steam.
- من القائمة الرئيسية، اختر Multiplayer.
- انقر على Direct Connect أو Connect by IP.
- أدخل عنوان IP الخادم والمنفذ بالتنسيق
IP:PORT(مثال:192.168.1.100:27016). - انقر على Connect. أدخل كلمة المرور إذا طُلب منك ذلك.
إدارة الحفظ والنسخ الاحتياطية
يخزن Colony Survival بيانات العالم في مجلد حفظ داخل ملفات الخادم. تحمي إدارة النسخ الاحتياطية الصحيحة تقدم مستعمرتك.
موقع الحفظ
توجد ملفات الحفظ عادةً في:
gamedata/savegames/
كل عالم له مجلده الخاص داخل مجلد الحفظ يحتوي على جميع بيانات المستعمرة والتضاريس ومعلومات اللاعبين.
الحفظ التلقائي
يحفظ الخادم تلقائياً وفقاً للفاصل الزمني المحدد بواسطة AutoSaveInterval في serverconfiguration.json. الافتراضي هو كل 15 دقيقة. يمكنك تعديل هذا:
- حفظ متكرر (5-10 دقائق): حماية أفضل للبيانات لكنه قد يسبب تأخراً قصيراً في العوالم الكبيرة.
- حفظ قياسي (15 دقيقة): توازن جيد بين الأمان والأداء.
- حفظ غير متكرر (30+ دقيقة): لعب أكثر سلاسة لكن مع مخاطرة أكبر بفقدان التقدم في حالة حدوث عطل.
إنشاء نسخ احتياطية يدوية
- أوقف خادمك من GPanel لمنع تلف الملفات.
- انتقل إلى مجلد
gamedata/savegames/باستخدام File Manager أو SFTP. - قم بتنزيل مجلد الحفظ بالكامل إلى جهازك المحلي.
- سمِّ النسخة الاحتياطية بالتاريخ الحالي ووصف (مثال:
colony-backup-2026-02-26-before-mods).
استعادة نسخة احتياطية
- أوقف خادمك من GPanel.
- ارفع مجلد الحفظ الاحتياطي إلى مجلد
gamedata/savegames/، مع استبدال الملفات الموجودة. - شغّل خادمك. سيتم تحميل العالم من النسخة الاحتياطية المستعادة.
إعادة تعيين العالم
لمسح عالمك بالكامل والبدء بمستعمرة جديدة من الصفر:
- أوقف خادمك من GPanel.
- انتقل إلى مجلد
gamedata/savegames/. - احذف مجلد حفظ العالم (أو أعد تسميته إذا كنت تريد الاحتفاظ به كنسخة احتياطية).
- شغّل الخادم. سيتم إنشاء عالم جديد تلقائياً.
مقالات ذات صلة
- إعداد المشرف والإضافات في Colony Survival
- كيفية العثور على عنوان IP والمنفذ الخاص بخادمك
- كيفية رفع الملفات عبر SFTP
- البدء مع خادمك الجديد