تخفيضات خاطفة 50% خصم على جميع الخوادم باقي ساعات قليلة فقط!
ينتهي خلال: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
التصنيفات

دليل إعداد خادم Starbound

AR starbound setup config server universe connect 0 وجدوا هذا المقال مفيداً

دليل إعداد خادم Starbound

يغطي هذا الدليل إعداد وتكوين خادم Starbound المخصص على Legion Hosting، بما في ذلك متطلبات مصادقة Steam والتشغيل الأول وتكوين الخادم وإعدادات العالم وتوصيل اللاعبين وإدارة الحفظ. لتثبيت المودات، راجع تثبيت مودات Starbound. لأوامر المشرف والصلاحيات، راجع أوامر المشرف في Starbound.

لوحة الخادم: تتم جميع إدارة الخادم من خلال GPanel على gpanel.legionhosting.net. استخدم مدير الملفات أو SFTP لتعديل ملفات التكوين.

المتطلبات الأساسية

قبل تشغيل خادم Starbound الخاص بك، يجب أن يتوفر لديك ما يلي:

مطلوب حساب Steam مُصادَق عليه. ملفات خادم Starbound المخصص (Steam App ID: 211820) لا يمكن تنزيلها عبر SteamCMD المجهول. يجب عليك تقديم اسم مستخدم وكلمة مرور حساب Steam صالحين في علامة تبويب Startup في GPanel. يجب أن يمتلك حساب Steam المستخدم نسخة من Starbound.
  • حساب Steam يمتلك Starbound. ملف الخادم غير متاح للتنزيل المجهول -- يجب أن يكون Starbound في مكتبة الحساب الذي تقدمه.
  • اعتبارات Steam Guard. إذا كان حساب Steam الخاص بك مفعلاً عليه Steam Guard (المصادقة الثنائية)، ستحتاج إلى تقديم رمز المصادقة عبر متغير البدء STEAM_AUTH أثناء التثبيت الأول. بعد المصادقة الأولية، يقوم SteamCMD بتخزين الجلسة مؤقتًا ولن تحتاج عمليات التشغيل اللاحقة إلى الرمز مرة أخرى ما لم تنتهي صلاحية الجلسة المخزنة.
  • يُوصى بحساب Steam مخصص. لأغراض الأمان، فكر في استخدام حساب Steam منفصل يمتلك Starbound فقط لاستضافة الخادم. هذا يتجنب مشاركة بيانات اعتماد حسابك الرئيسي ويمنع التعارضات إذا أردت اللعب على نفس الحساب في نفس الوقت.

التشغيل الأول

بعد شراء خادم Starbound من Legion Hosting، اتبع هذه الخطوات لتشغيله لأول مرة:

  1. سجّل الدخول إلى GPanel واختر خادم Starbound الخاص بك.
  2. انتقل إلى علامة تبويب Startup.
  3. أدخل بيانات اعتماد Steam المطلوبة:
    • STEAM_USER -- اسم مستخدم حساب Steam الخاص بك (مطلوب).
    • STEAM_PASS -- كلمة مرور حساب Steam الخاص بك (مطلوبة).
    • STEAM_AUTH -- رمز المصادقة الثنائية لـ Steam Guard، إذا طُلب (اختياري، مطلوب فقط عند التثبيت الأول أو عند انتهاء صلاحية الجلسة المخزنة).
  4. انتقل إلى علامة تبويب Console وانقر على Start.
  5. سيقوم الخادم بتنزيل ملفات خادم Starbound المخصص عبر SteamCMD. قد يستغرق هذا عدة دقائق عند التشغيل الأول.
  6. بمجرد اكتمال التنزيل، سيقوم الخادم بإنشاء عالم افتراضي والبدء في الاستماع للاتصالات.
طلب Steam Guard: إذا فشل الخادم في التشغيل مع خطأ مصادقة، ارجع إلى علامة تبويب Startup، أدخل رمز Steam Guard الحالي في حقل STEAM_AUTH، وأعد تشغيل الخادم. تحقق من بريدك الإلكتروني أو تطبيق المصادقة للحصول على الرمز. عادةً ما تحتاج إلى القيام بذلك مرة واحدة فقط -- سيقوم SteamCMD بتخزين الجلسة مؤقتًا لعمليات التشغيل المستقبلية.

متغيرات البدء في GPanel

المتغير مطلوب الوصف
STEAM_USER نعم اسم مستخدم حساب Steam. يجب أن يمتلك Starbound. لا يمكن أن يكون anonymous.
STEAM_PASS نعم كلمة مرور حساب Steam لاسم المستخدم أعلاه.
STEAM_AUTH لا رمز المصادقة الثنائية لـ Steam Guard. مطلوب فقط أثناء الإعداد الأولي أو عند انتهاء صلاحية الجلسة المخزنة.
WORKSHOP لا اضبطه على 1 لتفعيل دعم مودات Steam Workshop، أو 0 لتعطيله. الافتراضي هو 0. راجع تثبيت مودات Starbound للتفاصيل.

starbound_server.config

ملف تكوين الخادم الرئيسي موجود في:

storage/starbound_server.config

يستخدم هذا الملف صيغة JSON. قم بتعديله عبر مدير الملفات في GPanel أو من خلال SFTP. يجب أن يكون الخادم متوقفًا قبل التعديل، حيث يتم تحميل التغييرات عند بدء التشغيل.

مطلوب JSON صالح. محلل التكوين في Starbound صارم بشأن تنسيق JSON. تأكد من عدم وجود فواصل زائدة، وأن جميع السلاسل النصية بين علامات اقتباس مزدوجة، وأن الأقواس متطابقة بشكل صحيح. خطأ واحد في الصياغة سيمنع الخادم من التشغيل.

إعدادات الخادم الرئيسية

الإعداد الافتراضي الوصف
serverName "A Starbound Server" الاسم المعروض في متصفح الخوادم وعند اتصال اللاعبين.
maxPlayers 8 الحد الأقصى لعدد اللاعبين الذين يمكنهم الاتصال في نفس الوقت.
gameServerPort 21025 المنفذ الذي يستمع عليه خادم اللعبة. على Legion Hosting، يتم ضبطه تلقائيًا -- لا تغيره إلا إذا طلب منك الدعم ذلك.
gameServerBind "::" واجهة الشبكة المراد الربط بها. الافتراضي "::" يربط بجميع الواجهات (IPv4 وIPv6). اتركه كما هو.
serverPassword "" كلمة المرور المطلوبة للانضمام إلى الخادم. اتركها فارغة لعدم وجود كلمة مرور (وصول عام).
allowAnonymousConnections true عند ضبطه على true، يمكن للاعبين الاتصال بدون حساب Starbound. اضبطه على false لطلب مصادقة الحساب لجميع اللاعبين.
allowAssetsMismatch true عند ضبطه على true، يمكن للاعبين ذوي مجموعات مودات مختلفة الاتصال. اضبطه على false لفرض تطابق الأصول بين الخادم والعميل (مستحسن للخوادم المعدّلة).
maxTeamSize 4 الحد الأقصى لعدد اللاعبين لكل مجموعة/فريق.
clientIPJoinable false ما إذا كان يمكن الانضمام للخادم عبر IP مباشر. يجب أن يكون true للخوادم المخصصة.
clientP2PJoinable false ما إذا كانت اتصالات نظير لنظير مسموحة. عادةً false للخوادم المخصصة.

مثال على starbound_server.config

{
  "serverName" : "My Legion Starbound Server",
  "maxPlayers" : 8,
  "gameServerBind" : "::",
  "serverPassword" : "",
  "allowAnonymousConnections" : true,
  "allowAssetsMismatch" : true,
  "maxTeamSize" : 4,
  "clientIPJoinable" : true,
  "clientP2PJoinable" : false,
  "allowAdminCommands" : true,
  "allowAdminCommandsFromAnyone" : false,
  "serverUsers" : {
    "YourUsername" : {
      "admin" : true,
      "password" : "your-admin-password"
    }
  }
}

إعدادات العالم والكون

يستخدم Starbound كونًا يتم إنشاؤه إجرائيًا. في كل مرة يزور فيها لاعب نظامًا نجميًا أو كوكبًا جديدًا، تقوم اللعبة بإنشائه بناءً على بذرة الكون ونظام الإحداثيات. يتم تخزين بيانات كون الخادم في:

storage/universe/

يحتوي هذا المجلد على جميع بيانات العالم المُنشأة، بما في ذلك الكواكب ومحطات الفضاء والهياكل التي بناها اللاعبون في العالم.

تكوين الكون

يمكن تعديل معلمات إنشاء الكون في ملف starbound_server.config أو من خلال ملفات الأصول المتعلقة بالكون. المفاهيم الرئيسية:

المفهوم الوصف
بذرة الكون يتم إنشاء الكون إجرائيًا بناءً على الإحداثيات. جميع الخوادم بنفس إصدار اللعبة ستُنشئ كواكب متطابقة في نفس الإحداثيات، لكن الكائنات التي يضعها اللاعبون والتعديلات فريدة لكل خادم.
كوكب البداية يظهر اللاعبون الجدد على كوكب بداية يتم اختياره إجرائيًا. عالم البداية هو كوكب من نوع حديقة مناسب للتقدم في المراحل المبكرة.
ملفات العالم كل كوكب تتم زيارته يُنشئ ملف .world في storage/universe/. تحتوي هذه الملفات على تعديلات التضاريس والكائنات الموضوعة وتغييرات البلاط التي أجراها اللاعبون.
البيانات السماوية ملفات universe.chunks وuniverse.dat في مجلد الكون تخزن الحالة العامة لخريطة الكون.
كون مشترك: يتشارك جميع اللاعبين على الخادم نفس الكون. التغييرات التي يجريها لاعب على كوكب (البناء، التعدين، وضع الكائنات) ستكون مرئية لجميع اللاعبين الآخرين الذين يزورون ذلك الكوكب.
إعادة تعيين الكون: لبدء كون جديد تمامًا، أوقف الخادم واحذف أو أعد تسمية مجلد storage/universe/ بالكامل. كن على علم بأن هذا يزيل جميع العوالم المُنشأة، بما في ذلك أي هياكل بناها اللاعبون. قم دائمًا بعمل نسخة احتياطية قبل القيام بذلك.

كيفية الاتصال

يتصل اللاعبون بخادم Starbound الخاص بك باستخدام قائمة اللعب الجماعي داخل اللعبة.

الاتصال المباشر عبر IP

  1. شغّل Starbound.
  2. من القائمة الرئيسية، انقر على Multiplayer.
  3. اختر شخصيتك.
  4. في حقل Server Address، أدخل عنوان IP ومنفذ خادمك بالصيغة: IP:Port
  5. إذا كان الخادم يحتوي على كلمة مرور، أدخل اسم الحساب وكلمة المرور المطابقين لإدخال serverUsers في تكوين الخادم. إذا كان allowAnonymousConnections مضبوطًا على true ولم يتم تعيين كلمة مرور للخادم، يمكن ترك هذه الحقول فارغة.
  6. انقر على Join Server.
العثور على IP والمنفذ: راجع كيفية العثور على IP والمنفذ الخاص بخادمك لمعرفة مكان العثور عليهما في GPanel.

أصدقاء Steam (غير قابل للتطبيق)

ميزة "الانضمام للعبة" في Steam مخصصة للألعاب المستضافة من نظير لنظير، وليس الخوادم المخصصة. يجب على اللاعبين استخدام طريقة الاتصال المباشر عبر IP الموضحة أعلاه للانضمام إلى خادم Legion Hosting الخاص بك.

استكشاف أخطاء الاتصال وإصلاحها: إذا لم يتمكن اللاعبون من الاتصال، تحقق مما يلي:
  • الخادم يعمل وقد بدأ بالكامل (تحقق من وحدة تحكم GPanel بحثًا عن "Info: Server listened on").
  • يتم استخدام IP والمنفذ الصحيحين.
  • إذا كنت تستخدم كلمة مرور للخادم، فإن اللاعب يدخل بيانات اعتماد serverUsers الصحيحة.
  • إذا كان allowAssetsMismatch مضبوطًا على false، يجب أن تتطابق المودات المثبتة لدى اللاعب تمامًا مع مودات الخادم.
  • كل من الخادم والعميل يعملان بنفس إصدار Starbound.
إذا استمرت المشاكل، افتح تذكرة دعم.

إدارة الحفظ

يخزن Starbound جميع بيانات الخادم داخل مجلد storage/. فهم بنية الملفات يساعد في النسخ الاحتياطي والنقل واستكشاف الأخطاء وإصلاحها.

مجلدات وملفات التخزين الرئيسية

المسار الوصف
storage/universe/ يحتوي على جميع بيانات العالم المُنشأة -- الكواكب ومحطات الفضاء وتعديلات اللاعبين على العوالم. كل كوكب تمت زيارته له ملف .world.
storage/player/ يحتوي على ملفات حفظ اللاعبين. كل لاعب لديه ملف .player يخزن المخزون والتقدم وحالة المهام وبيانات السفينة.
storage/starbound_server.config ملف تكوين الخادم الرئيسي.
storage/starbound_server.log ملف سجل الخادم. مفيد لتشخيص الأعطال والأخطاء ومشاكل الاتصال.

إنشاء نسخ احتياطية

تحمي النسخ الاحتياطية المنتظمة كون خادمك وبيانات اللاعبين والتكوين من الفقدان أو التلف العرضي.

  1. أوقف خادمك في GPanel لضمان كتابة جميع البيانات على القرص.
  2. اتصل بخادمك عبر SFTP أو استخدم مدير الملفات.
  3. قم بتنزيل مجلد storage/ بالكامل إلى جهاز الكمبيوتر المحلي الخاص بك.
  4. احفظ النسخة الاحتياطية في مكان آمن مع تسمية بالتاريخ (مثل storage-backup-2026-02-26).
ما يجب نسخه احتياطيًا: كحد أدنى، قم بنسخ مجلدي storage/universe/ وstorage/player/ احتياطيًا. يحتويان على جميع بيانات تقدم العالم واللاعبين. يجب عليك أيضًا نسخ starbound_server.config احتياطيًا للحفاظ على إعدادات خادمك.

الاستعادة من نسخة احتياطية

  1. أوقف خادمك.
  2. ارفع ملفات النسخة الاحتياطية إلى المواقع المقابلة في مجلد storage/، مع الكتابة فوق الملفات الموجودة.
  3. شغّل الخادم.

نقل عالم من خادم آخر

لنقل كون Starbound الخاص بك من خادم آخر أو من لعبة محلية:

  1. أوقف كلا الخادمين المصدر والوجهة.
  2. انسخ مجلد storage/universe/ من المصدر إلى خادم الوجهة.
  3. اختياريًا، انسخ storage/player/ إذا كنت تريد نقل بيانات اللاعبين أيضًا.
  4. انسخ starbound_server.config للحفاظ على إعدادات الخادم.
  5. شغّل خادم الوجهة وتحقق من تحميل العالم بشكل صحيح.
تبعية المودات: إذا تم إنشاء الكون بمودات، يجب تثبيت نفس المودات على خادم الوجهة. المودات المفقودة ستسبب أخطاء أو محتوى مفقود عند تحميل العوالم المتأثرة.

مقالات ذات صلة


هل تحتاج مساعدة؟

إذا كنت تواجه مشاكل غير مذكورة في هذا الدليل، فإن فريق الدعم لدينا متاح للمساعدة. افتح تذكرة على legionhosting.net/submitticket.php مع تفاصيل خادمك ووصف للمشكلة.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.