Брза Распродажба 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

MK 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 = целосно чисто

Game Server Login Token (GSLT)

GSLT е потребен за да го наведете вашиот сервер јавно во прелистувачот на Steam сервери и за да избегнете да бидете означени. Без валиден токен, вашиот сервер сепак може да работи, но нема да се појави во официјалниот список и може да наиде на 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 се користи како базен фонд за номинации. Погледнете го водичот Admin & Plugin Setup за детали за додатоците.
  • Извршете 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 адресата и портот на вашиот сервер, погледнете го водичот How to Find Your Server IP and Port.

Метод 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: Developer конзола

  1. Овозможете ја developer конзолата во поставките на 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

Поврзани статии


Потребна ви е помош? Ако наидете на проблеми, прво проверете го Troubleshooting Guide. Ако и понатаму сте заглавени, ве молиме отворете тикет за поддршка.

Дали оваа статија ви беше корисна?

Ready to Get Started?

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