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

دليل إعداد سيرفر Team Fortress 2

AR tf2 setup server.cfg gslt maps fastdl 0 وجدوا هذا المقال مفيداً

يرشدك هذا الدليل خلال تكوين سيرفر Team Fortress 2 المخصص، بما في ذلك إعدادات السيرفر ورموز GSLT ودورة الخرائط والخرائط المخصصة مع FastDL وكيفية الاتصال.

تكوين server.cfg

يقع ملف تكوين السيرفر الرئيسي في tf/cfg/server.cfg. يتم تنفيذ هذا الملف عند كل تغيير خريطة ويتحكم في سلوك السيرفر الأساسي. قم بتعديله عبر مدير الملفات في GPanel أو عبر SFTP.

فيما يلي تكوين مرجعي يغطي أهم الإعدادات:

// -----------------------------------------------
// server.cfg — Team Fortress 2 Server Configuration
// -----------------------------------------------

// Server identity
hostname    "My TF2 Server"           // Name shown in the server browser
sv_password ""                        // Leave blank for public, set for private

// Players
maxplayers  24                        // Maximum player slots (TF2 supports up to 32)

// Game rules
mp_timelimit    30                    // Minutes per map before auto-rotation
mp_winlimit     0                     // Rounds won before map changes (0 = disabled)
mp_maxrounds    0                     // Total rounds before map changes (0 = disabled)

// Purity / anti-cheat
sv_pure         1                     // 0 = allow all, 1 = whitelist, 2 = pure (no custom content)
sv_cheats       0                     // Always 0 on a public server

// Rate / network
sv_minrate      0
sv_maxrate      0                     // 0 = unlimited (recommended for modern connections)
sv_mincmdrate   10
sv_maxcmdrate   66

// GSLT token (Steam Game Server Login Token)
// sv_setsteamaccount YOUR_TOKEN_HERE

// Region (optional, helps matchmaking)
sv_region       255                   // 255 = world, 0 = US East, 1 = US West, 3 = Europe

// Logging
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
sv_log_onefile  0
نصيحة: بعد تعديل server.cfg، أعد تشغيل السيرفر أو اكتب exec server.cfg في وحدة تحكم السيرفر لإعادة تحميل الإعدادات دون إعادة تشغيل كاملة.

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

الإعداد القيم الوصف
hostname أي نص اسم السيرفر المعروض في المتصفح ولوحة النتائج
sv_password فارغ / نص كلمة المرور للانضمام. اتركه فارغًا لسيرفر عام
maxplayers 1–32 الحد الأقصى لعدد اللاعبين المتزامنين
mp_timelimit عدد صحيح (دقائق) الوقت قبل انتقال السيرفر إلى الخريطة التالية
mp_winlimit عدد صحيح (0 = معطل) عدد الانتصارات المطلوبة لفريق واحد لتفعيل تغيير الخريطة
sv_pure 0 / 1 / 2 0 = غير مقيد، 1 = قائمة بيضاء مفعّلة، 2 = نقي بالكامل

رمز تسجيل دخول سيرفر اللعبة (GSLT)

رمز GSLT مطلوب لإدراج سيرفرك علنيًا في متصفح سيرفرات Steam ولتجنب الحظر. بدون رمز صالح، قد يعمل سيرفرك لكنه لن يظهر في القائمة الرسمية وقد يواجه مشاكل مع VAC.

إنشاء رمز GSLT

  1. سجّل الدخول إلى حساب Steam الخاص بك على steamcommunity.com/dev/managegameservers.
  2. أدخل معرف التطبيق 440 (Team Fortress 2) في حقل معرف التطبيق.
  3. أدخل ملاحظة (مثلاً "My TF2 Server") وانقر على Create.
  4. انسخ الرمز المُنشأ.

تطبيق الرمز

افتح tf/cfg/server.cfg وأضف (أو أزل التعليق عن) السطر التالي، مع استبدال YOUR_TOKEN_HERE بالرمز الذي أنشأته:

sv_setsteamaccount YOUR_TOKEN_HERE
مهم: كل رمز GSLT مرتبط بنسخة سيرفر واحدة. لا تعيد استخدام نفس الرمز عبر سيرفرات متعددة. إذا تغير عنوان IP لسيرفرك بشكل كبير، قد تحتاج لإعادة إنشاء الرمز. تنتهي صلاحية الرموز إذا لم يتصل السيرفر بـ Steam لفترة طويلة.

دورة الخرائط (mapcycle.txt)

يتنقل السيرفر بين الخرائط المدرجة في tf/cfg/mapcycle.txt. يحتوي كل سطر على اسم خريطة واحدة (بدون امتداد .bsp).

// tf/cfg/mapcycle.txt
// One map name per line. Lines starting with // are comments.

cp_dustbowl
cp_gorge
ctf_2fort
ctf_turbine
pl_badwater
pl_upward
koth_harvest_final
koth_viaduct
arena_well
mvm_coaltown
نصائح:
  • ترتيب الخرائط في هذا الملف يحدد ترتيب الدورة الافتراضي.
  • إذا كنت تستخدم إضافات MapChooser Extended أو RTV، يُستخدم ملف دورة الخرائط كمجموعة الترشيح. راجع دليل إعداد الإدارة والإضافات لتفاصيل الإضافات.
  • شغّل maps * في وحدة تحكم السيرفر لعرض جميع الخرائط المتاحة حاليًا.
  • تسري التغييرات على mapcycle.txt عند تغيير الخريطة التالي دون الحاجة لإعادة تشغيل السيرفر.

تثبيت الخرائط المخصصة

يتم توزيع الخرائط المخصصة كملفات .bsp. يحتاج اللاعبون إلى تنزيل الخريطة عند انضمامهم لأول مرة إلى سيرفر يشغّلها.

رفع الخريطة

  1. احصل على ملف .bsp للخريطة المخصصة (من tf2maps.net أو مواقع المجتمع الأخرى).
  2. ارفع الملف إلى مجلد tf/maps/ على سيرفرك عبر SFTP.
  3. أضف اسم الخريطة (بدون .bsp) إلى tf/cfg/mapcycle.txt.

تفعيل التنزيل السريع (sv_downloadurl)

بدون رابط تنزيل سريع، يجب على اللاعبين تنزيل الخرائط مباشرة من سيرفر اللعبة بسرعة منخفضة، مما يسبب أوقات تحميل طويلة. إعداد مرآة ويب يتيح للعملاء تنزيل الخرائط عبر HTTP بدلاً من ذلك.

إذا كان لديك استضافة ويب، ارفع ملفات الخرائط المضغوطة (.bsp.bz2) إلى مجلد عام وعيّن ما يلي في server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
مهم: يجب أن تطابق بنية المجلدات على استضافة الويب بنية ملفات السيرفر. خريطة في tf/maps/custom_map.bsp يجب أن تكون متاحة على https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. اضغط الخرائط بـ bzip2 قبل الرفع.

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

للعثور على عنوان IP ومنفذ سيرفرك، راجع دليل كيفية العثور على عنوان IP ومنفذ السيرفر.

الطريقة 1: متصفح السيرفرات داخل اللعبة

  1. شغّل Team Fortress 2.
  2. من القائمة الرئيسية، افتح Find a Game ثم اختر Community Servers.
  3. انقر على Add a Server وأدخل عنوان IP ومنفذ سيرفرك بالتنسيق IP:PORT.
  4. انقر على Add This Address to Favorites، ثم انقر مزدوجًا على السيرفر للاتصال.

الطريقة 2: وحدة تحكم المطور

  1. فعّل وحدة تحكم المطور في إعدادات TF2 تحت Advanced إن لم تكن مفعّلة بالفعل.
  2. اضغط ~ (التيلدا) لفتح وحدة التحكم.
  3. اكتب الأمر التالي واضغط Enter:
connect YOUR_SERVER_IP:PORT

إذا كان سيرفرك محميًا بكلمة مرور، استخدم:

connect YOUR_SERVER_IP:PORT; password yourpassword

الطريقة 3: رابط اتصال Steam

يمكنك مشاركة رابط انضمام مباشر مع اللاعبين باستخدام بروتوكول steam://connect/:

steam://connect/YOUR_SERVER_IP:PORT

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


تحتاج مساعدة؟ إذا واجهت مشاكل، تحقق من دليل استكشاف الأخطاء أولاً. إذا كنت لا تزال عالقًا، يرجى فتح تذكرة دعم.

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

Ready to Get Started?

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