تخفيضات خاطفة 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
التصنيفات

دليل إعداد سيرفر Icarus

AR icarus setup config survival 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كل ما تحتاجه لإعداد وتكوين سيرفر Icarus المخصص على Legion Hosting، بما في ذلك التشغيل الأول، متغيرات بدء التشغيل في GPanel، تكوين ServerSettings.ini، إدارة البعثات والجلسات، الاتصال بالسيرفر، وإدارة الحفظ. لاستكشاف المشكلات الشائعة وحلها، راجع استكشاف مشكلات Icarus وحلها.

ما هي Icarus

Icarus هي لعبة بقاء قائمة على الجلسات طورتها RocketWerkz، الاستوديو الذي أسسه Dean Hall (مبتكر DayZ). تدور أحداثها على كوكب غريب كان من المفترض أن يكون الموطن الثاني للبشرية لكنه أصبح جبهة معادية بعد محاولة استصلاح فاشلة، حيث يتقمص اللاعبون دور المنقبين الذين ينزلون إلى سطح الكوكب في مهمات موقوتة تسمى بعثات (Prospects). كل بعثة لها أهداف محددة وحد زمني وتتطلب من اللاعبين العودة إلى المدار قبل انتهاء المؤقت -- أو المخاطرة بفقدان شخصيتهم.

الميزات الرئيسية للسيرفر المخصص تشمل:

  • دعم حتى 8 لاعبين متزامنين لكل سيرفر
  • طريقة لعب قائمة على الجلسات مع بعثات موقوتة (مهمات) ومواقع استيطان دائمة
  • وضع العالم المفتوح للاستكشاف المستمر وبناء المستوطنات بدون حد زمني
  • إدارة البعثات من خلال تكوين السيرفر وأوامر وحدة التحكم
  • مستويات صعوبة متعددة من السهل إلى الشديد، مع وضع Hardcore اختياري (بدون إعادة إحياء)
  • وصول المسؤول عبر أوامر RCON
أوقف السيرفر قبل تعديل أي ملفات تكوين. قم دائماً بإيقاف السيرفر من تبويب Console في GPanel قبل إجراء تغييرات على ServerSettings.ini. التغييرات التي تُجرى أثناء تشغيل السيرفر لن تدخل حيز التنفيذ وقد يتم الكتابة فوقها.

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

عندما تستلم سيرفر Icarus لأول مرة من Legion Hosting، يحتاج إلى إكمال التثبيت الأولي قبل أن يمكن اللعب عليه.

  1. سجل الدخول إلى GPanel واختر سيرفر Icarus الخاص بك من قائمة السيرفرات.
  2. اضغط على تبويب Console ثم اضغط Start.
  3. سيقوم السيرفر بتنزيل وتثبيت ملفات سيرفر Icarus المخصص عبر Steam. قد يستغرق هذا التنزيل الأولي عدة دقائق.
  4. بمجرد اكتمال التنزيل، سيبدأ السيرفر تلقائياً. يتم إنشاء ملف التكوين ServerSettings.ini عند التشغيل الأول.
  5. انتظر حتى يشير إخراج وحدة التحكم إلى أن السيرفر جاهز ويستمع للاتصالات.
التشغيل الأول ينشئ ملفات التكوين. ملف ServerSettings.ini يتم إنشاؤه فقط بعد تشغيل السيرفر لأول مرة. إذا كنت بحاجة لتعديل الإعدادات، شغل السيرفر مرة واحدة، أوقفه، ثم أجرِ تغييراتك.

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

يتم تكوين إعدادات السيرفر الأساسية كمتغيرات بدء تشغيل في GPanel. يتم تمرير هذه القيم كمعاملات سطر أوامر عند تشغيل السيرفر.

  1. في GPanel، اختر سيرفر Icarus الخاص بك.
  2. اضغط على تبويب Startup.
  3. عيّن المتغيرات المذكورة أدناه. تدخل التغييرات حيز التنفيذ في المرة التالية التي تشغل أو تعيد تشغيل السيرفر فيها.
المتغير القيمة الافتراضية الوصف
SERVER_NAME My Icarus Server الاسم المعروض في متصفح السيرفرات. يُربط بمعامل التشغيل -SteamServerName (محدود بـ 64 حرفاً).
SERVER_PASSWORD (فارغ) كلمة المرور المطلوبة للاعبين للانضمام. اتركها فارغة لسيرفر عام. تُربط بـ JoinPassword في التكوين.
MAX_PLAYERS 8 الحد الأقصى لعدد اللاعبين المتزامنين. Icarus يدعم 1-8 لاعبين لكل سيرفر.
ADMIN_PASSWORD (فارغ) كلمة مرور وصول مسؤول RCON. إذا تُركت فارغة، يكون تسجيل دخول المسؤول متاحاً بدون كلمة مرور عبر /AdminLogin في الدردشة.
GAME_PORT 17777 منفذ UDP الأساسي لاتصالات اللعبة (معامل -PORT). يتم تكوينه تلقائياً بواسطة خطة الاستضافة الخاصة بك.
QUERY_PORT 27015 منفذ UDP المستخدم بواسطة Steam لاستعلامات متصفح السيرفرات (معامل -QueryPort). يتم تكوينه تلقائياً.
اسم السيرفر يستخدم سطر الأوامر وليس التكوين. إعداد SessionName في ServerSettings.ini لا يعمل حالياً لمتصفح السيرفرات. يجب عليك استخدام معامل سطر الأوامر -SteamServerName (يتم تعيينه عبر تبويب Startup في GPanel) لكي يظهر اسم السيرفر بشكل صحيح في المتصفح.

تكوين ServerSettings.ini

يتم التحكم في إعدادات السيرفر التفصيلية من خلال ملف ServerSettings.ini. هذا هو ملف التكوين الأساسي لسيرفر Icarus الخاص بك.

تحديد موقع الملف

ملف التكوين موجود في:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

يمكنك الوصول لهذا الملف من خلال تبويب Files في GPanel أو عبر SFTP. جميع الإعدادات توضع تحت عنوان القسم [/Script/Icarus.DedicatedServerSettings].

مرجع الإعدادات الكامل

الإعداد القيمة الافتراضية الوصف
SessionName (فارغ) اسم جلسة السيرفر. ملاحظة: هذا الإعداد لا يؤثر حالياً على عرض متصفح السيرفرات. استخدم معامل سطر الأوامر -SteamServerName بدلاً من ذلك.
JoinPassword (فارغ) كلمة المرور المطلوبة للانضمام إلى السيرفر. اتركها فارغة لسيرفر عام بدون كلمة مرور.
MaxPlayers (فارغ) الحد الأقصى لعدد اللاعبين (1-8). اتركها فارغة لاستخدام الحد الأقصى الافتراضي وهو 8.
AdminPassword (فارغ) كلمة مرور أوامر مسؤول RCON. إذا تُركت فارغة، يمكن لأي لاعب الوصول إلى أوامر المسؤول عبر /AdminLogin.
ShutdownIfNotJoinedFor 300.000000 عدد الثواني قبل إيقاف السيرفر تلقائياً إذا لم ينضم أي لاعب بعد بدء التشغيل. عيّنها لقيمة سالبة (-1) لإبقاء السيرفر يعمل إلى أجل غير مسمى. 0 يوقف السيرفر فوراً.
ShutdownIfEmptyFor 300.000000 عدد الثواني قبل إيقاف السيرفر تلقائياً بعد مغادرة آخر لاعب. عيّنها لقيمة سالبة (-1) لإبقائه يعمل إلى أجل غير مسمى.
AllowNonAdminsToLaunchProspects True إذا كانت True، يمكن لأي لاعب إنشاء وإطلاق بعثات جديدة. إذا كانت False، فقط المسؤولون يمكنهم بدء البعثات.
AllowNonAdminsToDeleteProspects False إذا كانت True، يمكن لأي لاعب حذف البعثات المحفوظة. إذا كانت False، فقط المسؤولون يمكنهم حذفها.
LoadProspect (فارغ) اسم بعثة محفوظة لتحميلها عند بدء تشغيل السيرفر. يجب أن يكون ملف البعثة موجوداً في Saved/PlayerData/DedicatedServer/Prospects/.
CreateProspect (فارغ) ينشئ بعثة جديدة عند بدء تشغيل السيرفر. الصيغة: [ProspectType] [Difficulty] [Hardcore] [SaveName] (راجع قسم إدارة البعثات).
ResumeProspect True إذا كانت True، يستأنف السيرفر تلقائياً آخر بعثة نشطة عند بدء التشغيل. هذا هو الإعداد الموصى به للسيرفرات المستمرة.
LastProspectName (فارغ) يتم ملؤه تلقائياً باسم أحدث بعثة نشطة. لا تعدل هذا يدوياً.

مثال على ServerSettings.ini

[/Script/Icarus.DedicatedServerSettings]
SessionName=My Legion Server
JoinPassword=
MaxPlayers=8
AdminPassword=MySecretPassword
ShutdownIfNotJoinedFor=-1
ShutdownIfEmptyFor=600.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
أبقِ ShutdownIfNotJoinedFor مضبوطاً على -1 في السيرفرات المستضافة. القيمة الافتراضية 300 (5 دقائق) ستوقف السيرفر تلقائياً إذا لم ينضم أحد خلال 5 دقائق من بدء التشغيل. للسيرفر المستضاف المخصص، عيّنها إلى -1 حتى يبقى السيرفر يعمل إلى أجل غير مسمى. نفس الشيء ينطبق على ShutdownIfEmptyFor -- عيّنها إلى -1 لمنع الإيقاف التلقائي عندما يكون السيرفر فارغاً.

معاملات التشغيل من سطر الأوامر

بالإضافة إلى ملف ServerSettings.ini، يدعم Icarus معاملات تشغيل من سطر الأوامر. يتم تكوينها عادةً من خلال تبويب Startup في GPanel أو حقل وسائط التشغيل الإضافية.

المعامل الوصف
-SteamServerName="Name" اسم السيرفر المعروض في المتصفح (حد 64 حرفاً). هذه هي الطريقة العاملة لتعيين اسم السيرفر.
-PORT=N منفذ سيرفر اللعبة (UDP).
-QueryPort=N منفذ استعلام Steam لمتصفح السيرفرات.
-MULTIHOME=IP يربط السيرفر بعنوان IP محدد (للسيرفرات متعددة العناوين فقط).
-UserDir="path" يعيّن مسار دليل أساسي مخصص لبيانات السيرفر.
-saveddirsuffix="suffix" يضيف لاحقة إلى دليل Saved/، مفيد لتشغيل نسخ متعددة.
-LOG="filename" يعيّن مسار ملف السجل نسبةً إلى Saved/Logs/.
-ABSLOG="path" يعيّن مساراً مطلقاً لملف السجل.
GPanel يتعامل مع معظم المعاملات تلقائياً. على Legion Hosting، يتم تكوين المعاملات الأساسية (المنفذ، منفذ الاستعلام، اسم السيرفر) من خلال تبويب Startup في GPanel. عموماً لا تحتاج لإضافة معاملات تشغيل إضافية إلا إذا وجهك الدعم الفني لذلك.

إدارة البعثات والجلسات

يستخدم Icarus نظام جلسات فريداً. فهم البعثات (Prospects) ضروري لإدارة سيرفرك بفعالية.

أنواع البعثات

يقدم Icarus عدة أنواع من الجلسات (البعثات) التي تحدد تجربة اللعب:

النوع الوصف
المهمات بعثات موقوتة بأهداف محددة. ينزل اللاعبون إلى السطح، يكملون الأهداف (بناء، مسح، استكشاف، إلخ)، ويجب عليهم العودة إلى المدار قبل انتهاء المؤقت. الفشل في الإخلاء يعني فقدان شخصيتك.
المواقع الاستيطانية مستوطنات دائمة بدون حد زمني. يمكن للاعبين بناء قواعد مستمرة والعودة بحرية. لا ضغط زمني. مثالية للعب العادي وبناء القواعد.
العالم المفتوح تجربة عالم مفتوح مستمرة بدون حد زمني مع الاستكشاف والقتال ومهمات SMPL3 والعمليات. تشمل زعماء العالم ومحتوى نهاية اللعبة.

إنشاء بعثة

يمكنك إنشاء بعثة جديدة باستخدام إعداد CreateProspect في ServerSettings.ini أو عبر أمر وحدة التحكم داخل اللعبة. الصيغة هي:

CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]

المعاملات:

  • ProspectType -- الاسم الداخلي للبعثة/المهمة المراد تشغيلها (مثل موقع استيطاني أو اسم مهمة محددة).
  • Difficulty -- رقم من 1 إلى 4: 1 = سهل، 2 = متوسط، 3 = صعب، 4 = شديد.
  • Hardcore -- True أو False. عند تفعيل وضع Hardcore، لا يمكن للاعبين إعادة الإحياء بعد الموت.
  • SaveName -- اسم مخصص لملف حفظ هذه البعثة.

تحميل واستئناف البعثات

  • ResumeProspect=True -- يستأنف السيرفر تلقائياً آخر بعثة نشطة عند بدء التشغيل. هذا هو الإعداد الموصى به للسيرفرات المستمرة.
  • LoadProspect=[name] -- يحمّل بعثة محفوظة محددة بالاسم من Saved/PlayerData/DedicatedServer/Prospects/.

أوامر وحدة التحكم لإدارة البعثات

يمكنك إدارة البعثات عبر وحدة تحكم الدردشة داخل اللعبة. ابدأ الأوامر بـ / أو \\ أثناء اللعب. في لوبي السيرفر، يمكن إدخال الأوامر بدون بادئة.

  • /CreateProspect [type] [difficulty] [hardcore] [name] -- إنشاء بعثة جديدة.
  • /LoadProspect [name] -- تحميل بعثة محفوظة.
  • /ResumeProspect -- استئناف آخر بعثة نشطة.
صلاحيات التحكم في البعثات. بشكل افتراضي، يمكن لجميع اللاعبين إطلاق بعثات جديدة (AllowNonAdminsToLaunchProspects=True). إذا أردت أن يتحكم المسؤولون فقط في إنشاء وتحميل البعثات، عيّن هذا إلى False في ServerSettings.ini.

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

يمكن للاعبين الاتصال بسيرفر Icarus الخاص بك من خلال متصفح السيرفرات داخل اللعبة أو بالاتصال المباشر. ابحث عن IP السيرفر والمنفذ من تبويب Console في GPanel أو راجع كيفية العثور على IP السيرفر والمنفذ.

عبر متصفح السيرفرات داخل اللعبة

  1. شغّل Icarus واضغط Play.
  2. أنشئ أو اختر شخصية.
  3. افتح قائمة Join.
  4. انتقل إلى تبويب Dedicated Servers في أعلى يمين الشاشة.
  5. ابحث عن سيرفرك بالاسم أو تصفح القائمة.
  6. اضغط على سيرفرك واضغط Join. أدخل كلمة المرور إذا كانت مطلوبة.

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

  1. شغّل Icarus، اضغط Play، واختر شخصيتك.
  2. افتح قائمة Join.
  3. انتقل إلى تبويب Dedicated Servers.
  4. اضغط Direct Connect.
  5. أدخل عنوان IP السيرفر ومنفذ اللعبة بالصيغة IP:PORT (على سبيل المثال، 192.168.1.100:17777).
  6. اضغط Confirm. أدخل كلمة مرور السيرفر إذا طُلبت.
أي منفذ تستخدم؟ عند الاتصال عبر الاتصال المباشر، استخدم منفذ اللعبة (الافتراضي 17777)، وليس منفذ الاستعلام. إذا واجهت مشكلة في الاتصال، جرب إضافة منفذ الاستعلام (27015) بدلاً منه. منفذ سيرفرك يتم تعيينه عشوائياً إلا إذا كان لديك IP خاص -- تحقق دائماً من GPanel للمنفذ الصحيح.
السيرفر لا يظهر؟ إذا لم يظهر سيرفرك في المتصفح، تأكد من أنه بدأ بالكامل وكان يعمل لمدة 2-3 دقائق على الأقل. تحقق من أن معامل -SteamServerName معيّن بشكل صحيح. يمكنك دائماً استخدام الاتصال المباشر بعنوان IP ومنفذ اللعبة أثناء تسجيل السيرفر في المتصفح.

إدارة الحفظ والبعثات

فهم كيفية عمل حفظ Icarus أمر بالغ الأهمية لإدارة بعثات سيرفرك وبيانات اللاعبين.

موقع الحفظ

ملفات حفظ البعثات مخزنة في:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

كل بعثة تُحفظ كملف فردي يمكن تحميله أو نسخه احتياطياً أو حذفه.

الحفظ التلقائي

يحفظ Icarus تلقائياً حالة البعثة الحالية على فترات منتظمة. يحفظ السيرفر أيضاً عندما ينضم اللاعبون أو يغادرون أو عند حدوث أحداث لعبة محددة.

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

  1. أوقف السيرفر من GPanel.
  2. انتقل إلى Icarus/Saved/ عبر تبويب Files في GPanel أو SFTP.
  3. نزّل الأدلة والملفات التالية:
    • PlayerData/DedicatedServer/Prospects/ -- جميع ملفات حفظ البعثات
    • Config/WindowsServer/ServerSettings.ini -- تكوين السيرفر الخاص بك
  4. احفظ هذه الملفات بأمان على جهاز الكمبيوتر المحلي الخاص بك.

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

  1. أوقف السيرفر.
  2. ارفع ملفات البعثات المنسوخة احتياطياً إلى Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  3. إذا لزم الأمر، عيّن LoadProspect=[name] في ServerSettings.ini لتحميل بعثة محددة عند التشغيل التالي.
  4. شغّل السيرفر.

حذف بعثة (البدء من جديد)

  1. أوقف السيرفر.
  2. انتقل إلى Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  3. احذف ملف (ملفات) حفظ البعثة التي تريد إزالتها.
  4. امسح حقلي LastProspectName و LoadProspect في ServerSettings.ini.
  5. اختيارياً عيّن قيمة CreateProspect لإنشاء بعثة جديدة عند التشغيل التالي.
  6. شغّل السيرفر.
انسخ احتياطياً قبل الحذف. نزّل دائماً نسخة من ملفات حفظ البعثات قبل حذفها. بمجرد الحذف، لا يمكن استعادة بيانات البعثة.

مرجع المنافذ

يستخدم Icarus منافذ الشبكة التالية. يتم تكوينها تلقائياً بواسطة خطة الاستضافة الخاصة بك على Legion Hosting.

المنفذ البروتوكول الافتراضي الغرض
منفذ اللعبة UDP 17777 اتصالات اللعبة الأساسية. يتصل اللاعبون عبر هذا المنفذ.
منفذ الاستعلام UDP 27015 استعلامات متصفح سيرفرات Steam.

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


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

إذا كنت لا تزال تواجه مشكلات مع سيرفر Icarus الخاص بك، يرجى فتح تذكرة دعم وسيسعد فريقنا بمساعدتك.


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

Ready to Get Started?

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