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

دليل إعداد سيرفر Left 4 Dead 2

AR l4d2 setup server.cfg gslt campaigns workshop connect 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كيفية تكوين سيرفر Left 4 Dead 2 المخصص المستضاف لدى Legion Hosting والاتصال به، بما في ذلك إعدادات server.cfg وإعداد رمز GSLT وأوضاع اللعب والحملات المخصصة وإضافات Workshop.

أوقف السيرفر قبل تعديل ملفات التكوين أو تثبيت الإضافات. قم دائمًا بإيقاف السيرفر من علامة تبويب Console في GPanel قبل تعديل أي ملفات. قد يتم استبدال التغييرات التي تتم أثناء تشغيل السيرفر أو قد تتسبب في أعطال عند إعادة التشغيل التالية.

الخطوة 1 — تحديد موقع server.cfg وتعديله

يقرأ Left 4 Dead 2 إعدادات السيرفر الأساسية من left4dead2/cfg/server.cfg. يتم إنشاء هذا الملف تلقائيًا عند بدء تشغيل السيرفر لأول مرة. إذا لم يكن موجودًا، يمكنك إنشاؤه يدويًا باستخدام مدير الملفات في GPanel.

  1. سجّل الدخول إلى GPanel واختر سيرفر Left 4 Dead 2 الخاص بك.
  2. أوقف السيرفر إذا كان قيد التشغيل.
  3. انقر على علامة تبويب Files وانتقل إلى left4dead2/cfg/.
  4. افتح أو أنشئ server.cfg وأضف الإعدادات أدناه.

إعدادات server.cfg الأساسية

// ── Server Identity ─────────────────────────────────────────────
hostname        "My Legion L4D2 Server"
sv_password     ""                  // Leave empty for a public server
maxplayers      8                   // L4D2 max is 32; standard co-op uses 4-8

// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode     "coop"              // coop | versus | survival | scavenge
sv_gametypes    "coop,versus,survival,scavenge"

// ── Network ──────────────────────────────────────────────────────
sv_region       255                 // 255 = worldwide
sv_lan          0                   // 0 = internet server
sv_alltalk      0

// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats       0
sv_consistency  0                   // Set to 0 to allow custom content; see notes

// ── Logging ──────────────────────────────────────────────────────
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
ConVar القيم الوصف
hostname أي نص الاسم الذي يظهر في متصفح سيرفرات Steam ومتصفح اللوبي.
sv_password نص أو فارغ كلمة المرور المطلوبة للانضمام. اتركه فارغًا لسيرفر عام.
maxplayers 132 الحد الأقصى لخانات اللاعبين المتزامنين. يستخدم الوضع التعاوني القياسي 4، ووضع المواجهة يستخدم 8، لكن السيرفرات المعدّلة غالبًا تضع قيمة أعلى.
mp_gamemode coop versus survival scavenge وضع اللعب النشط. يجب أن يتطابق مع قيمة مدرجة في sv_gametypes.
sv_gametypes قائمة مفصولة بفواصل أوضاع اللعب المسموح للسيرفر باستضافتها. يقوم متصفح اللوبي بالتصفية حسب هذه القائمة.
sv_consistency 0 أو 1 عند التعيين إلى 1، يجب أن يمتلك جميع العملاء ملفات مطابقة للسيرفر. عيّنه إلى 0 للسماح بالمحتوى المخصص مثل الحملات المخصصة أو حزم الصوت دون طرد اللاعبين.
sv_lan 0 أو 1 عيّنه إلى 0 لسيرفر يمكن الوصول إليه عبر الإنترنت. التعيين إلى 1 يجعل السيرفر للشبكة المحلية فقط ويمنعه من الظهور في المتصفح العام.
نصيحة: لاستضافة مباراة Realism أو Realism Versus، عيّن mp_gamemode إلى realism أو realism_versus وأضف تلك القيم إلى sv_gametypes.

الخطوة 2 — إعداد رمز GSLT

رمز Game Server Login Token (GSLT) مطلوب لكي يظهر سيرفرك في السيرفر الرئيسي لـ Steam ويكون مرئيًا في متصفح السيرفرات العام. بدون رمز صالح، سيعمل السيرفر ولكنه قد لا يظهر في القوائم وقد يتم حذفه من القائمة بواسطة Valve.

  1. سجّل الدخول إلى حساب Steam الخاص بك وانتقل إلى صفحة Steam Game Server Account Management.
  2. أدخل App ID 550 (Left 4 Dead 2) وملاحظة لتحديد الرمز.
  3. انقر على Create وانسخ الرمز الذي تم إنشاؤه.
  4. الصقه في server.cfg كقيمة لـ sv_setsteamaccount.
  5. احفظ الملف وأعد تشغيل السيرفر. ستؤكد وحدة التحكم قبول الرمز برسالة مثل SteamGameServer connected to Steam successfully.
رمز واحد لكل سيرفر. كل رمز GSLT مرتبط بمثيل سيرفر واحد قيد التشغيل. إذا كنت تشغّل عدة سيرفرات، أنشئ رمزًا منفصلًا لكل واحد. إعادة استخدام نفس الرمز عبر عدة مثيلات ستتسبب في فشل المصادقة.

الخطوة 3 — تثبيت الحملات المخصصة

يتم توزيع الحملات المخصصة لـ Left 4 Dead 2 كملفات .vpk (Valve Pak). تثبيتها على السيرفر المخصص يجعلها متاحة للعب من جانب السيرفر ويضمن وصول جميع العملاء المتصلين إلى بيانات الخريطة.

  1. حمّل ملف(ملفات) .vpk الخاصة بالحملة. غالبًا ما تأتي الحملات كزوج — على سبيل المثال campaign_dir.vpk و campaign_000.vpk — ارفع جميع الملفات المقدمة.
  2. ارفع ملفات .vpk إلى left4dead2/addons/ على سيرفرك عبر SFTP. راجع دليل الرفع عبر SFTP إذا كنت بحاجة للمساعدة في الاتصال.
  3. أعد تشغيل السيرفر. يقوم محرك Source تلقائيًا بفهرسة ملفات .vpk في مجلد الإضافات عند بدء التشغيل.
  4. لتحميل الحملة، غيّر الخريطة باستخدام وحدة تحكم السيرفر:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
يحتاج العملاء أيضًا إلى ملفات الحملة. يجب أن يكون لدى اللاعبين نفس ملف .vpk للحملة مثبتًا في مجلد addons/ الخاص بـ Left 4 Dead 2 لديهم، أو مشتركين فيه عبر Steam Workshop، للانضمام إلى سيرفر يشغّل حملة مخصصة. ستعرض وحدة تحكم السيرفر خطأ توافق الإضافات للعملاء الذين تنقصهم الملفات إذا كان sv_consistency 1 مُعيّنًا.

إعداد توافق الإضافات

إذا كنت تريد السماح للاعبين بالانضمام حتى لو لم تكن لديهم الحملة المخصصة محليًا، عيّن sv_consistency 0 في server.cfg. هذا يعطّل التحقق من تجزئة الملفات. لاحظ أن هذا يعني أيضًا أن العملاء يمكنهم تشغيل تعديلات محلية عشوائية دون طردهم.

sv_consistency 0    // Allow joins without matching addon files

الخطوة 4 — إضافات Steam Workshop

يمكن لسيرفرات Left 4 Dead 2 المخصصة الاشتراك في محتوى Steam Workshop، لكن الطريقة الموصى بها للسيرفرات هي تنزيل عناصر Workshop ونشرها كملفات .vpk بدلاً من الاعتماد على التنزيل التلقائي من Workshop، والذي لا يتم دعمه بالكامل في وضع السيرفر المخصص.

سير العمل الموصى به

  1. اشترك في عنصر Workshop على حساب Steam الشخصي الخاص بك واسمح له بالتنزيل إلى تثبيت Left 4 Dead 2 المحلي لديك.
  2. ابحث عن المحتوى المُنزّل في ذاكرة التخزين المؤقت لـ Steam Workshop المحلية — عادةً في Steam/steamapps/workshop/content/550/ على جهازك المحلي.
  3. انسخ ملف(ملفات) .vpk من مجلد ذاكرة التخزين المؤقت لـ Workshop.
  4. ارفع تلك الملفات .vpk إلى left4dead2/addons/ على سيرفر Legion Hosting الخاص بك عبر SFTP.
  5. أعد تشغيل السيرفر. ستكون الإضافة نشطة عند بدء التشغيل التالي.
عناصر Workshop التي تعدّل الصوت أو النماذج أو الخامات (الأشكال، بدائل الصوت) لا ينبغي أن تتطلب من العملاء امتلاك نفس الملفات إذا كان sv_consistency 0 مُعيّنًا. ومع ذلك، سيرى العملاء الذين لا يمتلكون العنصر الأصول الافتراضية بدلاً من المحتوى المخصص.

الخطوة 5 — الاتصال بسيرفرك

هناك ثلاث طرق للاتصال بسيرفر Left 4 Dead 2 المخصص. يمكن العثور على عنوان IP للسيرفر والمنفذ في علامة تبويب Network في GPanel. راجع دليل كيفية العثور على عنوان IP للسيرفر والمنفذ للتفاصيل.

الطريقة 1 — وحدة التحكم داخل اللعبة (اتصال مباشر)

افتح وحدة تحكم المطور بمفتاح التلدة (~) واكتب:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
تحقق من علامة تبويب Network في GPanel لمعرفة عنوان IP للسيرفر ورقم المنفذ. لا تفترض المنفذ الافتراضي — قد يختلف المنفذ المخصص لك.

الطريقة 2 — متصفح سيرفرات Steam

  1. في Steam، افتح View > Game Servers.
  2. انقر على علامة تبويب Favourites، ثم Add Server.
  3. أدخل عنوان IP للسيرفر والمنفذ كما هو موضح في GPanel (مثال: 1.2.3.4:12345) وانقر على Find Games at this Address.
  4. انقر نقرًا مزدوجًا على إدخال السيرفر للانضمام.

الطريقة 3 — نظام اللوبي

إذا كان سيرفرك مدرجًا علنيًا برمز GSLT صالح، يمكن للاعبين العثور عليه من خلال متصفح اللوبي داخل اللعبة تحت Play > Find a Server. قم بالتصفية حسب وضع اللعب والمنطقة. يجب أن يكون لدى السيرفر mp_gamemode و sv_gametypes المعيّنين بشكل صحيح ليظهر في فلتر اللوبي المناسب.

طريقة الاتصال الأفضل لـ المتطلبات
الاتصال المباشر عبر وحدة التحكم الوصول السريع، السيرفرات المحمية بكلمة مرور، المنافذ المخصصة تفعيل وحدة تحكم المطور في خيارات اللعبة
متصفح سيرفرات Steam الإضافة إلى المفضلة، التحقق من حالة السيرفر قبل الانضمام عنوان IP والمنفذ الصحيحان من علامة تبويب Network في GPanel
متصفح اللوبي داخل اللعبة السيرفرات العامة بأوضاع لعب قياسية رمز GSLT صالح، sv_lan 0، sv_gametypes صحيح

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

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

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

Ready to Get Started?

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