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

دليل إعداد خادم Counter-Strike 2

AR cs2 counterstrike setup gslt competitive 0 وجدوا هذا المقال مفيداً

يرشدك هذا الدليل خلال إعداد وتكوين خادم Counter-Strike 2 المخصص المستضاف على Legion Hosting، بما في ذلك تسجيل GSLT، وتكوين server.cfg، واختيار وضع اللعب، وخرائط Workshop، وأُطر الإضافات، وكيفية الاتصال.

الخطوة 1: الحصول على رمز تسجيل دخول خادم اللعبة (GSLT)

مطلوب: يجب أن تمتلك خوادم CS2 المخصصة رمز GSLT صالحًا للظهور في متصفح الخوادم ولتفعيل VAC (نظام مكافحة الغش من Valve). بدون رمز سيبدأ خادمك، لكنه سيعمل في الوضع غير الآمن ولن يُدرج علنيًا.

GSLT هو رمز فريد يربط خادم CS2 الخاص بك بحساب Steam الخاص بك. تحتاج إلى حساب Steam بحالة جيدة (بدون حظر VAC) لإنشاء رمز.

  1. سجّل الدخول إلى حساب Steam الخاص بك وقم بزيارة steamcommunity.com/dev/managegameservers.
  2. في حقل App ID أدخل 730 (Counter-Strike 2).
  3. أدخل ملاحظة اختيارية (مثل Legion CS2 Server) لمساعدتك في التعرف على الرمز لاحقًا.
  4. انقر على إنشاء. انسخ الرمز المُنشأ — يبدو كسلسلة أبجدية رقمية طويلة.
  5. في GPanel، افتح علامة تبويب Startup الخاصة بخادمك والصق الرمز في حقل GSLT / Steam Token.
ملاحظة: كل رمز مرتبط بعنوان IP خادم واحد. إذا نقلت خادمك أو غيّرت عناوين IP، أنشئ رمزًا جديدًا. يمكنك الاحتفاظ بما يصل إلى 1000 رمز لكل حساب Steam.

الخطوة 2: تشغيل خادمك

في GPanel، انتقل إلى خادم CS2 الخاص بك وانقر على تشغيل. يقوم الخادم بتثبيت أو التحقق من ملفات اللعبة عند أول تشغيل — قد يستغرق هذا عدة دقائق. راقب وحدة التحكم للبحث عن السطر:

Connection to Steam servers successful.

إذا رأيت هذا السطر، فإن GSLT الخاص بك صالح والخادم يعمل في الوضع الآمن (VAC).

تحقق من علامة تبويب Network في GPanel للاطلاع على منفذ اللعبة ومنفذ GOTV المخصصين لخادمك. راجع كيفية العثور على عنوان IP الخادم والمنفذ إذا لم تكن متأكدًا من عنوان خادمك.

الخطوة 3: تكوين server.cfg

ملف التكوين الأساسي لخادم CS2 الخاص بك موجود في:

game/csgo/cfg/server.cfg

يمكنك تعديل هذا الملف باستخدام مدير الملفات في GPanel أو عن طريق رفعه عبر SFTP. راجع كيفية رفع الملفات عبر SFTP للحصول على التعليمات.

فيما يلي تكوين بدء موصى به مع شرح لكل إعداد:

// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server"          // Name shown in server browser
sv_password ""                    // Leave blank for public, set a password to restrict access
sv_cheats 0                       // 0 = cheats off (required for VAC)

// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10                     // Max players (competitive: 10, casual up to 20)
sv_region 255                     // 255 = world, 0 = US East, 3 = Europe

// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0                      // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128

// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0                      // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1                     // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1

// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
أوامر RCON والمشرف مشروحة في دليل إعداد مشرف CS2، بما في ذلك تكوين كلمة مرور RCON، وإعدادات المباريات التنافسية، وGOTV.

الخطوة 4: أنواع وأوضاع اللعب

يستخدم CS2 مزيجًا من متغيرين لتحديد وضع اللعب. قم بتعيينها في معلمات بدء التشغيل (علامة تبويب Startup في GPanel) أو في أعلى server.cfg.

الوضع game_type game_mode ملف التنفيذ المدمج
عادي 0 0 gamemode_casual.cfg
تنافسي 0 1 gamemode_competitive.cfg
Wingman (2v2) 0 2 gamemode_competitive2v2.cfg
مواجهة حتى الموت 1 2 gamemode_deathmatch.cfg
سباق الأسلحة 1 0 gamemode_armsrace.cfg
عيّن game_type و game_mode في معلمات Startup في GPanel كوسائط تشغيل: +game_type 0 +game_mode 1. تغييرها فقط في server.cfg بدون إعادة تشغيل قد لا يسري بالكامل.

الخطوة 5: مجموعة الخرائط وتغيير الخرائط

استخدم أوامر وحدة التحكم التالية لإدارة الخرائط. يمكن وضعها في server.cfg، أو كتابتها عبر RCON، أو تشغيلها من وحدة تحكم GPanel.

الخرائط الرسمية

يأتي CS2 مع مجموعة الخرائط التنافسية القياسية. غيّر الخريطة باستخدام:

changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis

خرائط Workshop

لتشغيل خرائط Steam Workshop يحتاج خادمك إلى معلمة التشغيل +host_workshop_map ومفتاح Steam Web API.

  1. احصل على مفتاح Steam Web API من steamcommunity.com/dev/apikey.
  2. في علامة تبويب Startup في GPanel أضف: +sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY
  3. لتحميل خريطة Workshop، أضف: +host_workshop_map WORKSHOP_MAP_ID (المعرف الرقمي من رابط Workshop).
  4. بدلاً من ذلك استخدم: +host_workshop_collection COLLECTION_ID لتحميل مجموعة كاملة والتنقل بينها.

الخطوة 6: MetaMod و CounterStrikeSharp (إطار الإضافات)

MetaMod:Source هو مُحمّل إضافات يقع بين محرك لعبة CS2 والإضافات. CounterStrikeSharp (CSS) هو إطار إضافات بلغة C# مبني فوق MetaMod يتيح لك تثبيت إضافات المجتمع مثل قوائم المشرف، وأوضاع التدريب، وأنظمة إدارة المباريات مثل Get5.

تثبيت MetaMod:Source

  1. قم بتنزيل أحدث إصدار متوافق مع CS2 من MetaMod:Source من sourcemm.net. اختر فرع master.
  2. استخرج الأرشيف. ستحصل على مجلد addons/.
  3. ارفع مجلد addons/ إلى دليل game/csgo/ في خادمك بحيث يصبح المسار game/csgo/addons/metamod/. راجع كيفية رفع الملفات عبر SFTP.
  4. في game/csgo/gameinfo.gi، ابحث عن كتلة SearchPaths وأضف السطر التالي مباشرة فوق أول إدخال Game:
    			Game	csgo/addons/metamod
  5. أعد تشغيل خادمك. شغّل meta list في وحدة تحكم GPanel — إذا تم تحميل MetaMod سترى إصداره مدرجًا.

تثبيت CounterStrikeSharp

  1. قم بتنزيل أحدث إصدار من github.com/roflmuffin/CounterStrikeSharp. احصل على حزمة with-runtime حتى لا تحتاج لتثبيت .NET بشكل منفصل.
  2. استخرج وارفع المحتويات إلى game/csgo/ (مع دمجها مع مجلد addons/ الموجود).
  3. أعد تشغيل الخادم. تحقق من وحدة التحكم للبحث عن [CounterStrikeSharp] Loaded successfully.
  4. الإضافات الفردية توضع في game/csgo/addons/counterstrikesharp/plugins/ — لكل إضافة مجلد فرعي خاص بها.
التوافق: تحديثات CS2 المتكررة قد تتسبب في تعطل MetaMod و CounterStrikeSharp. بعد تحديث اللعبة، تحقق دائمًا من صفحات MetaMod و CSS على GitHub للحصول على إصدارات محدّثة قبل إعادة تشغيل خادمك.

الخطوة 7: الاتصال بخادمك

ابحث عن عنوان IP الخادم والمنفذ المخصص في علامة تبويب Network في GPanel.

عبر وحدة التحكم داخل اللعبة

افتح وحدة تحكم المطور بالضغط على مفتاح ` (التلدة) واكتب:

connect YOUR.SERVER.IP:PORT

إذا عيّنت sv_password، أتبعه بـ:

password YourPassword

عبر متصفح الخوادم

  1. في CS2، افتح Play > Community Server Browser.
  2. انقر على علامة تبويب المفضلة، ثم إضافة خادم.
  3. أدخل عنوان IP الخادم والمنفذ (من علامة تبويب Network في GPanel) وانقر موافق.
  4. سيظهر خادمك في المفضلة ويمكنك النقر المزدوج للانضمام.

عبر رابط اتصال Steam

يمكنك مشاركة رابط اتصال Steam مباشر مع اللاعبين:

steam://connect/YOUR.SERVER.IP:PORT/YourPassword

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

استبدل YOUR.SERVER.IP:PORT بعنوان IP الخادم الفعلي والمنفذ من علامة تبويب Network في GPanel. راجع كيفية العثور على عنوان IP الخادم والمنفذ للمساعدة في تحديد موقعه.

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

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

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

Ready to Get Started?

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