Светкавична разпродажба 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
Categories

Ръководство за настройка на Team Fortress 2 сървър


Това ръководство ви води през конфигурирането на вашия Team Fortress 2 dedicated сървър, включително настройки на сървъра, 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 = whitelist приложен, 2 = напълно pure

Game Server Login Token (GSLT)

GSLT е необходим, за да листвате сървъра си публично в Steam server browser и да избегнете отбелязване. Без валиден токен сървърът ви може все още да работи, но няма да се появи в официалния списък и може да срещне VAC проблеми.

Генериране на GSLT

  1. Влезте в Steam акаунта си на steamcommunity.com/dev/managegameservers.
  2. Въведете App ID 440 (Team Fortress 2) в полето App ID.
  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 плъгини, mapcycle се използва като пул за номинации. Вижте ръководството Настройка на админ и плъгини за подробности относно плъгините.
  • Изпълнете maps * в конзолата на сървъра, за да изброите всички налични в момента карти.
  • Промените в mapcycle.txt влизат в сила при следващата смяна на карта без рестартиране на сървъра.

Инсталиране на персонализирани карти

Персонализираните карти се разпространяват като .bsp файлове. Играчите трябва да изтеглят картата, когато за първи път се присъединят към сървър, на който тя работи.

Качване на картата

  1. Получете .bsp файла за персонализираната карта (от tf2maps.net или други общностни сайтове).
  2. Качете файла в директорията tf/maps/ на вашия сървър чрез SFTP.
  3. Добавете името на картата (без .bsp) в tf/cfg/mapcycle.txt.

Активиране на Fast Download (sv_downloadurl)

Без URL за бързо изтегляне играчите трябва да изтеглят карти директно от вашия игрови сървър с ниска скорост, което причинява дълги времена на зареждане. Настройването на уеб достъпно огледало позволява на клиентите да изтеглят карти чрез 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 Connect URL

Можете да споделите директен линк за присъединяване с играчи, използвайки протокола steam://connect/:

steam://connect/YOUR_SERVER_IP:PORT

Свързани статии


Нуждаете се от помощ? Ако срещнете проблеми, първо проверете Ръководството за отстраняване на проблеми. Ако все още сте блокирани, моля отворете тикет за поддръжка.

Was this article helpful?

Ready to Get Started?

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