يرشدك هذا الدليل خلال إعداد وتكوين سيرفر Insurgency: Sandstorm المخصص المستضاف على Legion Hosting، بما في ذلك رموز مصادقة Steam، متغيرات بدء التشغيل، الخرائط والسيناريوهات، أوضاع اللعب، معاملات التشغيل الإضافية، وكيفية الاتصال. لإدارة السيرفر عن بُعد، راجع RCON (وحدة التحكم عن بُعد) لـ Insurgency: Sandstorm.
الخطوة 1: رموز المصادقة
يتطلب Insurgency: Sandstorm رمزي مصادقة Steam منفصلين لكي يظهر سيرفرك في متصفح السيرفرات العام. بدون كلا الرمزين، سيبدأ سيرفرك ويكون قابلاً للعب عبر الاتصال المباشر، لكنه لن يُدرج علنياً.
رمز إحصائيات اللعبة (GST)
GST هو رمز تسجيل دخول سيرفر اللعبة (GSLT) الذي يعرّف سيرفرك لدى Steam.
- سجل الدخول إلى حساب Steam الخاص بك وزر steamcommunity.com/dev/managegameservers.
- في حقل App ID، أدخل
581330(سيرفر Insurgency: Sandstorm المخصص). - أدخل ملاحظة اختيارية (مثل
Legion Insurgency Server) واضغط Create. - انسخ الرمز المُنشأ.
- في GPanel، افتح تبويب Startup لسيرفرك والصق الرمز في حقل GST (رمز إحصائيات اللعبة).
رمز مصادقة GSLT (GSLTT)
GSLTT هو رمز ثانٍ مطلوب تحديداً من Insurgency: Sandstorm لمصادقة متصفح السيرفرات.
- في نفس صفحة إدارة حسابات سيرفرات ألعاب Steam، أنشئ رمزاً ثانياً بـ App ID
581330. - استخدم ملاحظة مختلفة (مثل
Legion Insurgency GSLT Auth) حتى تتمكن من التمييز بينهما. - انسخ هذا الرمز الثاني.
- في تبويب Startup في GPanel، الصقه في حقل GSLTT (رمز مصادقة GSLT).
الخطوة 2: التشغيل الأول
- سجل الدخول إلى GPanel وانتقل إلى سيرفر Insurgency: Sandstorm الخاص بك.
- اذهب إلى تبويب Startup واملأ على الأقل رموز GST و GSLTT (راجع الخطوة 1).
- اضغط Start في صفحة وحدة التحكم الرئيسية.
- عند التشغيل لأول مرة، سيقوم السيرفر بتنزيل وتثبيت جميع ملفات اللعبة. قد يستغرق هذا عدة دقائق حسب سرعة اتصال السيرفر.
- راقب إخراج وحدة التحكم. عندما ترى سطراً مشابهاً لـ:
سيرفرك يعمل وجاهز للاتصالات.LogOnline: OSS: Created session, starting...
الخطوة 3: متغيرات بدء التشغيل في GPanel
يتم تكوين جميع إعدادات السيرفر من خلال تبويب Startup في GPanel. المتغيرات التالية متاحة:
| المتغير | الافتراضي | الوصف |
|---|---|---|
HOSTNAME |
(اسم سيرفرك) | الاسم المعروض في متصفح السيرفرات. عيّنه لشيء وصفي حتى يتمكن اللاعبون من العثور على سيرفرك. |
MAP_NAME |
Canyon |
الخريطة المراد تحميلها عند بدء تشغيل السيرفر. راجع قسم الخرائط والسيناريوهات أدناه لجميع الخرائط المتاحة. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
سلسلة السيناريو الكاملة التي تحدد الخريطة ووضع اللعب والفصيل. راجع أدناه لاصطلاح التسمية. |
MAX_PLAYERS |
28 |
الحد الأقصى لعدد اللاعبين المسموح بهم على السيرفر. Insurgency: Sandstorm يدعم حتى 28 لاعباً في أوضاع PvP (حتى 8 في Co-op). |
GST |
(فارغ) | رمز إحصائيات اللعبة. مطلوب لظهور السيرفر في المتصفح العام. راجع الخطوة 1. |
GSLTT |
(فارغ) | رمز مصادقة GSLT. الرمز الثاني المطلوب لإدراج المتصفح العام. راجع الخطوة 1. |
ADDSWITCHES |
(فارغ) | معاملات سطر أوامر إضافية تُمرر للسيرفر. استخدمها للتكوين المتقدم مثل كلمات المرور والمعدلات وتعديلات اللعب. راجع قسم تكوين السيرفر أدناه. |
الخطوة 4: الخرائط والسيناريوهات
الخرائط المتاحة
يأتي Insurgency: Sandstorm مع الخرائط التالية. استخدم قيمة اسم الخريطة في متغير بدء التشغيل MAP_NAME:
| اسم الخريطة | الاسم المعروض | البيئة |
|---|---|---|
Bab | Bab | شوارع حضرية |
Canyon | Canyon | وادي صحراوي |
Citadel | Citadel | قلعة جبلية |
Crossing | Crossing | معبر نهري |
Farmhouse | Farmhouse | مجمع ريفي |
Gap | Gap | ممر جبلي |
Hideout | Hideout | قرية على منحدر |
Hillside | Hillside | بلدة على تلة |
Ministry | Ministry | مبنى وزارة حكومية |
Outskirts | Outskirts | أطراف صحراوية |
Precinct | Precinct | مركز شرطة |
Refinery | Refinery | مصفاة نفط |
Summit | Summit | قمة جبلية |
Tell | Tell | أطلال صحراوية |
Tideway | Tideway | منطقة ساحلية |
Town | Town | بلدة صحراوية صغيرة |
اصطلاح تسمية السيناريو
يستخدم متغير SCENARIO صيغة تسمية محددة تحدد الخريطة ووضع اللعب والفصيل البادئ:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- اسم الخريطة (مثل
Crossing،Ministry،Farmhouse) - GameMode -- وضع اللعب (مثل
Checkpoint،Push،Frontline) - Faction -- الفصيل المهاجم/البادئ:
SecurityأوInsurgents
السيناريوهات الشائعة
| السيناريو | الخريطة | الوضع | الفصيل |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | المتمردون يهاجمون |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | الأمن يهاجم |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | الأمن يهاجم |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | المتمردون يهاجمون |
Scenario_Summit_Frontline |
Summit | Frontline | متماثل |
Scenario_Hideout_Domination |
Hideout | Domination | متماثل |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | متماثل |
Scenario_Bab_Push_Security |
Bab | Push | الأمن يهاجم |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | المتمردون يهاجمون |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | الأمن يهاجم |
الخطوة 5: أوضاع اللعب
يقدم Insurgency: Sandstorm عدة أوضاع لعب عبر PvP و Co-op. يتم تحديد وضع اللعب بواسطة متغير SCENARIO.
أوضاع PvP
| الوضع | اللاعبون | الوصف |
|---|---|---|
| Push | حتى 28 | فريق واحد يهاجم بشكل متتابع عبر نقاط أهداف بينما يحاول الفريق المدافع إيقافهم. يحصل الفريق المهاجم على موجات تعزيزات إضافية لكل هدف يتم الاستيلاء عليه. تجربة Insurgency الكلاسيكية. |
| Frontline | حتى 28 | وضع شد الحبل حيث يتقاتل كلا الفريقين على سلسلة من الأهداف. الاستيلاء على الهدف الأخير للعدو يفوز بالجولة. التعزيزات مرتبطة بالسيطرة على الأهداف. |
| Skirmish | حتى 16 | وضع أصغر نطاقاً مع ثلاثة أهداف لكل جانب ومخزن أسلحة. تدمير مخزن العدو أو الاستيلاء على جميع الأهداف يفوز بالجولة. جيد لأعداد اللاعبين المنخفضة. |
| Firefight | حتى 16 | ثلاث نقاط سيطرة على الخريطة بدون إعادة إحياء. الاحتفاظ بالنقاط الثلاث أو القضاء على الفريق المعادي يفوز بالجولة. الاستيلاء على أي نقطة يعيد إحياء الزملاء المتوفين. |
| Domination | حتى 28 | وضع سريع الوتيرة مع ثلاث نقاط سيطرة. تكسب الفرق نقاطاً بالاحتفاظ بالأهداف. أول فريق يصل لحد النقاط يفوز. يعاد إحياء اللاعبين بمؤقت. |
| Ambush | حتى 28 | فريق واحد يجب أن يرافق لاعب VIP إلى نقطة استخراج بينما يحاول الفريق الآخر القضاء على VIP. |
أوضاع Co-op
| الوضع | اللاعبون | الوصف |
|---|---|---|
| Checkpoint (Co-op) | حتى 8 | يعمل اللاعبون معاً ضد الذكاء الاصطناعي للاستيلاء على أو تدمير سلسلة من الأهداف. وضع Co-op الأكثر شعبية. |
| Hardcore Checkpoint | حتى 8 | نفس Checkpoint Co-op لكن بإعدادات أكثر قسوة -- بدون علامات واجهة المستخدم، إمدادات محدودة، وذكاء اصطناعي أصعب. |
| Survival | حتى 8 | يبدأ اللاعبون بمعدات قليلة ويجب عليهم جمع الأسلحة أثناء إكمال الأهداف والقتال للوصول إلى نقطة استخراج. |
CheckpointHardcore أو CheckpointCoop أو Survival كجزء وضع اللعب. على سبيل المثال: Scenario_Crossing_CheckpointCoop_Security.
الخطوة 6: تكوين السيرفر عبر ADDSWITCHES
بما أن Insurgency: Sandstorm لا يستخدم ملفات تكوين قابلة للتعديل على السيرفر، يتم جميع التكوين المتقدم من خلال معاملات سطر أوامر إضافية في متغير بدء التشغيل ADDSWITCHES.
أدخل المعاملات في حقل ADDSWITCHES في تبويب Startup، مفصولة بمسافات. كل معامل يبدأ بـ - (شرطة).
المعاملات الشائعة
| المعامل | الوصف |
|---|---|
-Password=YourPassword |
يعيّن كلمة مرور مطلوبة للانضمام إلى السيرفر. احذفها بالكامل لسيرفر عام. |
-MapCycle=MapCycle |
يحدد ملف دورة الخرائط المراد استخدامه (يشير إلى قائمة تنقل MapCycle.txt). بشكل افتراضي، يتنقل السيرفر عبر السيناريوهات المتاحة. |
-mutators=<list> |
قائمة معدلات مفصولة بفواصل لتفعيلها. راجع أدناه للأمثلة. |
-GameStats |
يفعّل تتبع إحصائيات اللعبة. مطلوب مع GST صالح للعب المصنف. |
-EnableCheats |
يفعّل أوامر الغش على السيرفر. لا تستخدمه على السيرفرات العامة. |
-Rcon |
يفعّل وصول RCON (وحدة التحكم عن بُعد). يجب دمجه مع -RconPassword. راجع RCON (وحدة التحكم عن بُعد) لـ Insurgency: Sandstorm للتفاصيل الكاملة. |
-RconPassword=YourRconPass |
يعيّن كلمة مرور RCON. مطلوب إذا تم تفعيل -Rcon. |
-RconListenPort=<port> |
يحدد منفذ استماع RCON. يستخدم منفذ استعلام اللعبة بشكل افتراضي. |
مثال على تكوين ADDSWITCHES
تكوين نموذجي مع كلمة مرور للسيرفر و RCON مفعّل:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
المعدلات الشائعة
تعدّل المعدلات قواعد اللعب. مررها كقائمة مفصولة بفواصل مع معامل -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| المعدل | الوصف |
|---|---|
AllYouCanEat |
نقاط إمداد غير محدودة للتجهيزات. |
BoltActionsOnly |
فقط بنادق الترباس متاحة. |
Frenzy |
أعداء الذكاء الاصطناعي يندفعون بأسلحة قتال قريب في Co-op. وضع فوضوي مفضل لدى المعجبين. |
Guerrillas |
فريق المتمردين يمكنه فقط استخدام أسلحة من الفئة الأدنى. |
HotPotato |
قنابل ومتفجرات فقط. |
PistolsOnly |
فقط المسدسات الجانبية متاحة. |
ShotgunsOnly |
فقط البنادق الرشاشة متاحة. |
AntiMaterielRiflesOnly |
فقط بنادق مضادة للمعدات (مثل M82) متاحة. |
Vampirism |
قتل الأعداء يستعيد الصحة. |
CompetitiveLoadouts |
يقيد التجهيزات بقواعد تنافسية. |
الخطوة 7: كيفية الاتصال
ابحث عن عنوان IP سيرفرك والمنفذ المخصص في تبويب Network في GPanel. راجع كيفية العثور على IP السيرفر والمنفذ للتفاصيل.
عبر متصفح السيرفرات داخل اللعبة
- شغّل Insurgency: Sandstorm واضغط Play من القائمة الرئيسية.
- اختر Browse Servers (قد تحتاج للبحث تحت Multiplayer).
- استخدم خيارات التصفية للبحث حسب اسم السيرفر أو وضع اللعب أو الخريطة.
- ابحث عن سيرفرك في القائمة واضغط Join.
عبر الاتصال المباشر (وحدة التحكم)
- شغّل Insurgency: Sandstorm.
- افتح وحدة التحكم داخل اللعبة بالضغط على مفتاح ` (التلدة/الفاصلة العليا). إذا لم تفتح وحدة التحكم، فعّلها في Settings > Game > Enable Console.
- اكتب الأمر التالي، مع استبدال IP والمنفذ بقيمك من GPanel:
open YOUR.SERVER.IP:PORT - إذا كان للسيرفر كلمة مرور، استخدم:
open YOUR.SERVER.IP:PORT?Password=YourPassword
مقالات ذات صلة
- RCON (وحدة التحكم عن بُعد) لـ Insurgency: Sandstorm
- كيفية العثور على IP السيرفر والمنفذ
- دليل بدء تشغيل السيرفر
- كيفية رفع الملفات عبر SFTP
تحتاج مساعدة؟
إذا واجهت مشكلة غير مشمولة في هذا الدليل، فريق الدعم لدينا متاح لمساعدتك.