الجواب المختصر. يمكنك استضافة سيرفر Colony Survival بنفسك مجانًا: ثبّت السيرفر المخصص، وهو تطبيق Steam رقم 748090، عبر SteamCMD بتسجيل دخول مجهول، ثم شغّل colonyserver.x86_64 في وضع headless مع اسم عالم واسم سيرفر وحد أقصى للاعبين ومنفذ لعب. أو استأجر سيرفر Colony Survival وتجاوز التثبيت وإعداد الشبكة.
منذ الإصدار 0.17 يقول المطورون إن السيرفرات تتصل بمتصفح السيرفرات تلقائيًا دون الحاجة إلى فتح المنافذ. يجد اللاعبون سيرفرك باسمه في متصفح السيرفرات داخل اللعبة.
جرى التحقق في 5 نوفمبر 2026 على الإصدار 0.18.0.9، وهو أحدث إصدار أعلن عنه المطورون على Steam.
يعتمد هذا الدليل على إعلانات المطورين على Steam وعلى الإعداد الذي تثبّته لوحتنا على كل سيرفر Colony Survival. للانتقال مباشرة إلى الاستئجار، راجع الخيار 2.
ما الذي تحتاجه
برنامج السيرفر: "Colony Survival Dedicated Server"، تطبيق Steam رقم 748090. هو تنزيل منفصل عن اللعبة نفسها (التطبيق 366090) ويُثبَّت بتسجيل دخول مجهول إلى Steam، فلا تحتاج إلى حساب Steam لتنزيله.
جهاز يبقى يعمل: حاسوب احتياطي أو سيرفر منزلي أو جهاز افتراضي سحابي. يستخدم هذا الدليل نظام Linux بتقنية 64 بت، وهو ما نشغّله نحن. لم نجرّب سيرفر Windows.
الذاكرة والمعالج: لا ينشر المطورون متطلبات السيرفر، لذا اعتبر أي رقم تقرؤه في مكان آخر تقديرًا.
اسم عالم واسم سيرفر وحد أقصى للاعبين: تُمرَّر الثلاثة في سطر الأوامر.
الشبكة: منفذ لعب من اختيارك. في إعلان 0.17 يقول المطورون إن السيرفرات تصل إلى متصفح السيرفرات دون فتح المنافذ.
اللعبة: يحتاج كل لاعب إلى Colony Survival على Steam.
الخيار 1: استضفه بنفسك
هذه الخطوات لنظام Debian أو Ubuntu. أمر التثبيت وأمر التشغيل ومسارات الملفات هي نفسها التي تستخدمها سيرفراتنا.
في تثبيتاتنا الخاصة، فشل SteamCMD أحيانًا في التنزيل وأعلن النجاح مع ذلك. تأكد من وجود steamapps/appmanifest_748090.acf في مجلد السيرفر، وأعد تشغيل الأمر إن لم يكن موجودًا.
انسخ مكتبات عميل Steam إلى ~/.steam كما يفعل تثبيتنا:
هذا هو الأمر الذي تشغّله سيرفراتنا، مع قيمك بدل قيمنا. تعدّ لوحتنا السيرفر قد بدأ حين يطبع السجل Starting networking type. أول تشغيل ينشئ العالم. شغّله تحت مدير خدمات مثل systemd ليعاد تشغيله بعد أي تعطل.
إذا لم يستطع اللاعبون الاتصال، تأكد من أن جدار الحماية في الجهاز يسمح بمنفذ اللعب. رقم المنفذ هو قيمة +server.gameport. يقول المطورون إن فتح المنافذ غير مطلوب منذ 0.17، لذا هذا حل احتياطي.
انضم. في Colony Survival ابحث عن سيرفرك باسمه في متصفح السيرفرات.
حدّث بإيقاف السيرفر ثم تشغيل أمر التنزيل مرة أخرى. افعل ذلك كلما تحدّثت اللعبة.
أين يُحفظ العالم
العالم مجلد باسم القيمة في +server.world داخل gamedata/savegames. اسم عالم مختلف يبدأ مستعمرة مختلفة، فيمكنك الاحتفاظ بعدة مستعمرات جنبًا إلى جنب. توضع المودات في gamedata/mods، مجلد لكل مود مع ملف modInfo.json الخاص به.
تفعيل مود
هذا ما اكتشفناه أثناء إعداد سيرفراتنا، وهو الفخ الذي وُجد سكربت التثبيت عندنا بسببه. وضع المود في gamedata/mods لا يكفي: يُفعَّل المود لكل عالم على حدة، في gamedata/savegames/<world>/worldconfig.json، ضمن مصفوفة اسمها ModConfigEntries يكتبها السيرفر فارغة ولا يملؤها. يجب أن يطابق كل إدخال الاسم الموجود داخل modInfo.json الخاص بالمود وليس اسم المجلد، وأي خطأ إملائي يترك المود مثبتًا لكنه مطفأ بصمت. وملف العالم لا يوجد إلا بعد أن ينشئ السيرفر العالم، لذا شغّل السيرفر مرة، ثم أوقفه، ثم عدّل.
الخيار 2: استضفه على PlayNHost
الاستئجار يزيل التثبيت والمنافذ وروتين التحديث. وما زلت أنت من يختار اسم السيرفر واسم العالم والمودات.
اختر باقة. افتح صفحة استضافة سيرفرات Colony Survival وقارن الباقات: BOW (10 لاعبين) وCROSSBOW (16) وMUSKET (24) وقت كتابة هذا الدليل. اضغط أنشئ سيرفرًا (خصّص الباقة في MUSKET) وأكمل الطلب. الأسعار تتغير، لذا راجعها في تلك الصفحة.
انتظر التثبيت. يظهر السيرفر في اللوحة. تطبع وحدة التحكم فيه Starting networking type عندما يبدأ.
سمّه. افتح صفحة الإعدادات واضبط اسم الخادم واسم العالم (حتى 32 حرفًا لكل منهما، بلا علامات اقتباس مزدوجة أو شرطات مائلة عكسية)، ثم أعد التشغيل. اسم العالم الجديد يبدأ مستعمرة جديدة ويترك القديمة على القرص.
اعثر على مستعمرتك. توجد ضمن الملفات في gamedata/savegames، في مجلد باسم العالم.
أضف المودات. مدير الملفات لا يرفع المجلدات، لذا اضغط كل مجلد مود في ملف zip على حاسوبك، وافتح gamedata/mods ضمن الملفات، واضغط رفع، ثم اختر استخراج الملف من قائمة ملف zip ليصبح المود مجلدًا مستقلًا وبداخله modInfo.json. أعد التشغيل. في العالم غير الموجود بعد، تُفعَّل مودّاته عند إعادة التشغيل التي تلي أول تشغيل.
يُخصَّص منفذ اللعب لسيرفرك ويُمرَّر في أمر التشغيل مع منفذ Steam، فلا شيء تفتحه أو تعيد توجيهه.
مع تشغيل تحديث تلقائي (وهو الافتراضي، ضمن إظهار الخيارات المتقدمة في صفحة الإعدادات) يتحقق السيرفر من Steam عند كل تشغيل من أحدث إصدار للسيرفر، فإعادة التشغيل تعني تحديثًا.
تُفعَّل المودات عنك بمجرد وجود العالم. عند كل تشغيل يقرأ سكربت الاسم الحقيقي من modInfo.json الخاص بكل مود ويكتب قائمة ModConfigEntries لتطابقه، فالمود الموجود في gamedata/mods يعمل بعد إعادة التشغيل والمود المحذوف يتوقف. يُتخطى أي مود يحتوي اسمه على غير الحروف والأرقام والمسافات والنقاط والشرطات والشرطات السفلية، وتخبرك وحدة التحكم بذلك. تُستبدل هذه القائمة وحدها، ويبقى باقي worldconfig.json كما كان.
يحاول التثبيت تشغيل SteamCMD حتى ثلاث مرات ويتوقف بخطأ إذا لم تصل الملفات، بدل أن يترك سيرفرًا فارغًا يفشل عند أول تشغيل.
نستخدم ملفات تعريف الارتباط لإبقاء الموقع يعمل، ولفهم كيف يُستخدم، ولقياس حملاتنا التسويقية. يمكنك قبول الكل أو قبول ملفات تعريف الارتباط الأساسية فقط أو الاختيار لكل فئة.نستخدم ملفات تعريف الارتباط لإبقاء الموقع يعمل، ولفهم كيف يُستخدم، ولقياس حملاتنا التسويقية. وهي مفعّلة هنا افتراضيًا. يمكنك إيقاف أي منها لا تريده.اقرأ سياسة الخصوصية