الإجابة المختصرة. يمكنك استضافة سيرفر Soulmask بنفسك مجانًا: ثبّت تطبيق Steam رقم 3017300 عبر SteamCMD، وشغّل WSServer-Linux-Shipping باسمك ومنفذ اللعب ومنفذ الاستعلام، ثم افتح المنفذين. أو استأجر سيرفر Soulmask وتجاوز المنافذ والتحديثات.
يجد اللاعبون سيرفرك بالاسم في متصفح السيرفرات داخل اللعبة، ويكتبون كلمة المرور إن كنت قد حددت واحدة.
تم التحقق في 5 نوفمبر 2026 مقابل Soulmask 1.0 Update Patch #22، وهي أحدث تحديثة أُعلن عنها على Steam.
لا ينشر المطوّر CampFire Studio على Steam دليلًا كاملًا لإعداد سيرفر مخصص بحسب ما استطعنا العثور عليه؛ ويضم Discord الخاص به دليلًا لربط السيرفرات الخاصة بين الخرائط، ولا تغطيه هذه الصفحة. لذلك يعتمد هذا الدليل على ما نشغّله على كل سيرفر Soulmask نستضيفه: سكربت التثبيت وخيارات التشغيل وسطر الجاهزية. ويوضح المواضع التي لم نختبرها. للانتقال مباشرة إلى طريق الاستئجار، اذهب إلى الخيار 2.
ما الذي تحتاج إليه
برنامج السيرفر: تطبيق Steam رقم 3017300، يُنزَّل بتسجيل دخول مجهول عبر SteamCMD.
جهاز يبقى قيد التشغيل: حاسوب فائض أو سيرفر منزلي أو آلة افتراضية سحابية. يستخدم هذا الدليل Linux بنظام 64 بت، وهو ما نشغّله. لم نختبر Windows.
الذاكرة والمعالج: لم نجد متطلبات عتاد للسيرفر من CampFire Studio، فاعتبر أي رقم تقرؤه في مكان آخر تقديرًا.
منفذان مفتوحان: منفذ للعب ومنفذ للاستعلام. منفذ الاستعلام يعمل عبر UDP ويجب أن يكون متاحًا من الخارج ليظهر السيرفر في المتصفح.
إضافة Shifting Sands DLC إذا اخترت تلك الخريطة: تُباع منفصلة على Steam. نخبر عملاءنا أن كل لاعب ينضم إلى سيرفر Shifting Sands يحتاج إليها، لكن المطوّر لا يذكر ذلك كتابةً، فاسأل لاعبيك أولًا.
الخيار 1: استضفه بنفسك
تثبيت السيرفر
ثبّت مكتبات 32 بت التي يحتاج إليها SteamCMD (Debian أو Ubuntu).
يجلب تثبيتنا التطبيق 1007 أيضًا في الأمر نفسه. يرد SteamCMD أحيانًا بعبارة "Missing configuration" ولا يترك أي ملفات للعبة وينتهي مع ذلك بنجاح. نرى ذلك يظهر ويختفي في التثبيتات الجديدة. تحقق من وجود steamapps/appmanifest_3017300.acf في مجلد السيرفر، وأعد تشغيل الأمر إن لم يكن موجودًا.
انسخ مكتبة عميل Steam إلى المكان الذي يبحث عنه السيرفر، كما يفعل تثبيتنا.
احذف -PSW للسيرفر العام. استخدم -pvp بدلًا من -pve للعب ضد اللاعبين: يأتي الوضع من هذا الخيار، لذا يتطلب تغييره إعادة تشغيل. Level01_Main هي Cloud Mist Forest، وDLC_Level01_Main هي Shifting Sands. على سيرفراتنا تحتفظ كل خريطة بعالمها الخاص في مجلد خاص داخل WS/Saved/Worlds/Dedicated.
انتظر سطر الجاهزية. يكون السيرفر جاهزًا عندما يطبع السجل Create Dungeon Successed.
افتح المنافذ. اسمح بمنفذ الاستعلام عبر UDP (مثل sudo ufw allow 27015/udp) وبمنفذ اللعب عبر TCP وUDP معًا (sudo ufw allow 8777)، لأن المطوّر لا يوثّق أيهما يستخدمه منفذ اللعب. حوّل المنفذين على الراوتر بالطريقة نفسها. لا تكشف منفذ الصيانة للخارج.
انضم إليه. شغّل Soulmask وابحث في متصفح السيرفرات داخل اللعبة عن الاسم الذي أعطيته.
اجعل نفسك أدمن. داخل اللعبة اضغط ~ لفتح وحدة التحكم واكتب gm key متبوعًا بكلمة مرور الأدمن التي حددتها.
إيقافه دون فقدان العالم
على السيرفرات التي نشغّلها، يحفظ Soulmask عالمه في ملف SQLite، WS/Saved/Worlds/Dedicated/<map>/world.db، ويكتبه بمؤقّت خاص به (الخياران -saving و-backup). إذا أنهيت العملية بين كتابتين فستخسر كل ما جرى منذ الأخيرة.
الإيقاف النظيف الذي نستخدمه يمر عبر منفذ الصيانة في اللعبة، على الجهاز نفسه. اتصل باستخدام telnet 127.0.0.1 18888 (منفذ الصيانة الخاص بك؛ ثبّت حزمة telnet إن كانت مفقودة)، وأرسل saveworld 1، وانتظر بضع ثوانٍ، ثم أرسل close 1 الذي يحفظ ويخرج. عندما اختبرنا في 12 أكتوبر 2026، كان quit يغلق الاتصال فقط وبقيت اللعبة تعمل لدقائق، فلا تستخدمه لإيقاف السيرفر. لا يعتمد مشغّلنا على Ctrl+C: بل يلتقط إشارة الإيقاف ويرسل هذين الأمرين بدلًا منها.
للتحديث، أوقف السيرفر بهذه الطريقة وأعد تشغيل أمر التنزيل من الخطوة 4.
الخيار 2: استضفه على PlayNHost
الاستئجار يزيل التثبيت والمنافذ والتحديثات وروتين الإيقاف. ويبقى عليك اختيار اسم وكلمة مرور وخريطة ووضع.
اختر باقة. افتح صفحة استضافة سيرفرات Soulmask. وقت كتابة هذا توجد باقة واحدة، EXPLORER. اضغط خصّص الباقة وأكمل الطلب. الأسعار تتغير، فتحقق منها في تلك الصفحة.
انتظر التثبيت. يظهر السيرفر في اللوحة. تطبع وحدة التحكم الخاصة به Create Dungeon Successed عندما يصبح جاهزًا.
سمِّه. في تبويب الإعدادات، حدد اسم الخادم و، للسيرفر الخاص، كلمة مرور الخادم. اترك كلمة المرور فارغة لتشغيل سيرفر عام.
اختر الخريطة والوضع. يعرض إعداد الخريطة الخيارين Level01_Main (Cloud Mist Forest) وDLC_Level01_Main (Shifting Sands)، ويعرض وضع اللعب الخيارين pve أو pvp. الوضع خيار تشغيل، لذا حدده هنا وأعد التشغيل.
اصبح أدمن. حدد كلمة مرور الأدمن ضمن الإعدادات، وأعد التشغيل، ثم افتح وحدة التحكم داخل اللعبة واكتب gm key متبوعًا بكلمة المرور هذه. إذا تركتها فارغة، فإن السيرفر يولّد واحدة ويحفظها في الملف .pnh/admin-password، ويمكنك قراءته في الملفات. راجع كيف تصبح أدمن على سيرفر Soulmask وتستخدم أوامر الأدمن.
أضف مودات إن أردت. ضع أرقام Steam Workshop في مودات Steam Workshop، مفصولة بفواصل، وأعد التشغيل. يستغرق أول تشغيل بعد ذلك وقتًا أطول بينما ينزّلها السيرفر، ويحتاج كل من ينضم إلى المودات نفسها. راجع كيف تضيف مودات إلى سيرفر Soulmask.
تنفّذ الإيقاف النظيف المذكور أعلاه. زر إيقاف في اللوحة يرسل saveworld 1 ثم close 1، ولا يفرض إغلاق اللعبة إلا إذا كانت ما تزال تعمل بعد ثلاث دقائق. إذا لم تستجب اللعبة على منفذ الصيانة، تنبّه وحدة التحكم إلى أن السيرفر يتوقف دون حفظ حديث.
الأسطر التي تكتبها في وحدة التحكم تذهب إلى منفذ الصيانة نفسه، لذا يعمل الأمران help وsaveworld 1 هناك.
يعيد التثبيت محاولة SteamCMD حتى ثلاث مرات، ولا يعدّه مثبّتًا إلا عندما يوجد ملف manifest للتطبيق، وبذلك يُكتشف التثبيت الفارغ الموصوف أعلاه.
مع تفعيل تحديث تلقائي (في تبويب الإعدادات، تحت إظهار الخيارات المتقدمة)، يبحث السيرفر عن تحديث للعبة عند كل تشغيل. أوقفه فقط إذا اضطررت إلى البقاء على إصدار معين لتوافق المودات.
التكلفة: برنامج السيرفر مجاني. الاستضافة الذاتية تكلّف كهرباء وعتادًا وعرض نطاق، أو آلة سحابية. الاستئجار رسم متكرر تحدده الباقة وفترة الفوترة التي تختارها.
التوفر: السيرفر المنزلي يعمل فقط ما دام حاسوبك والكهرباء والإنترنت لديك تعمل. السيرفر المستأجر يعمل على عتاد مزوّد الاستضافة.
الانكشاف: في المنزل يتصل اللاعبون بعنوان IP العام الخاص بك وأنت تتولى الجدار الناري والراوتر. السيرفر المستأجر يُبقي عنوان IP المنزلي بعيدًا عن الأمر.
الإعداد: الاستضافة الذاتية تتطلب سطر الأوامر وتحويل المنافذ وروتين إيقاف آمنًا. الاستئجار يتطلب اسمًا وكلمة مرور وخريطة ووضعًا.
التحكم: الاستضافة الذاتية تمنحك كل ملف. على سيرفراتنا تغيّر الإعدادات من اللوحة ويبقى تبويب الملفات متاحًا لك.
نستخدم ملفات تعريف الارتباط لإبقاء الموقع يعمل، ولفهم كيف يُستخدم، ولقياس حملاتنا التسويقية. يمكنك قبول الكل أو قبول ملفات تعريف الارتباط الأساسية فقط أو الاختيار لكل فئة.نستخدم ملفات تعريف الارتباط لإبقاء الموقع يعمل، ولفهم كيف يُستخدم، ولقياس حملاتنا التسويقية. وهي مفعّلة هنا افتراضيًا. يمكنك إيقاف أي منها لا تريده.اقرأ سياسة الخصوصية