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 vodič za podešavanje servera


Ovaj vodič vas vodi kroz konfigurisanje vašeg Team Fortress 2 namenskog servera, uključujući podešavanja servera, GSLT tokene, rotaciju mapa, prilagođene mape sa FastDL-om i kako se povezati.

Konfigurisanje server.cfg

Glavni konfiguracioni fajl servera nalazi se na lokaciji tf/cfg/server.cfg. Ovaj fajl se izvršava pri svakoj promeni mape i kontroliše osnovno ponašanje servera. Uredite ga preko GPanel menadžera fajlova ili SFTP-a.

Ispod je referentna konfiguracija koja pokriva najvažnija podešavanja:

// -----------------------------------------------
// 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
Savet: Nakon uređivanja server.cfg, restartujte server ili otkucajte exec server.cfg u konzoli servera da biste ponovo učitali podešavanja bez potpunog restarta.

Referenca ključnih podešavanja

Podešavanje Vrednosti Opis
hostname Bilo koji string Ime servera prikazano u pregledaču i na tabeli rezultata
sv_password Prazno / string Lozinka za pristup. Ostavite prazno za javni server
maxplayers 1–32 Maksimalan broj istovremenih mesta za igrače
mp_timelimit Ceo broj (minuti) Vreme pre nego što server pređe na sledeću mapu
mp_winlimit Ceo broj (0 = isključeno) Broj pobeda potreban jednom timu da pokrene promenu mape
sv_pure 0 / 1 / 2 0 = bez ograničenja, 1 = primenjena bela lista, 2 = potpuno čisto

Game Server Login Token (GSLT)

GSLT je potreban da biste svoj server javno prikazali u Steam pregledaču servera i da biste izbegli označavanje. Bez važećeg tokena, vaš server može i dalje raditi, ali se neće pojaviti u zvaničnoj listi i mogao bi naići na VAC probleme.

Generisanje GSLT-a

  1. Prijavite se na svoj Steam nalog na steamcommunity.com/dev/managegameservers.
  2. Unesite App ID 440 (Team Fortress 2) u polje App ID.
  3. Unesite memo (npr. "My TF2 Server") i kliknite na Create.
  4. Kopirajte generisani token.

Primena tokena

Otvorite tf/cfg/server.cfg i dodajte (ili otkomentarišite) sledeću liniju, zamenjujući YOUR_TOKEN_HERE tokenom koji ste generisali:

sv_setsteamaccount YOUR_TOKEN_HERE
Važno: Svaki GSLT je vezan za jednu instancu servera. Ne koristite isti token na više servera. Ako se IP adresa vašeg servera značajno promeni, možda ćete morati ponovo da generišete token. Tokeni ističu ako se server nije povezao sa Steam-om duži vremenski period.

Rotacija mapa (mapcycle.txt)

Server prolazi kroz mape navedene u tf/cfg/mapcycle.txt. Svaka linija sadrži jedno ime mape (bez .bsp ekstenzije).

// 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
Saveti:
  • Redosled mapa u ovom fajlu određuje podrazumevani redosled rotacije.
  • Ako koristite MapChooser Extended ili RTV dodatke, mapcycle se koristi kao skup za nominaciju. Za detalje o dodacima pogledajte vodič Podešavanje admina i dodataka.
  • Pokrenite maps * u konzoli servera da biste izlistali sve trenutno dostupne mape.
  • Izmene u mapcycle.txt stupaju na snagu pri sledećoj promeni mape bez restarta servera.

Instalacija prilagođenih mapa

Prilagođene mape se distribuiraju kao .bsp fajlovi. Igrači moraju da preuzmu mapu kada se prvi put pridruže serveru koji je pokreće.

Otpremanje mape

  1. Nabavite .bsp fajl za prilagođenu mapu (sa tf2maps.net ili drugih sajtova zajednice).
  2. Otpremite fajl u tf/maps/ direktorijum na vašem serveru preko SFTP-a.
  3. Dodajte ime mape (bez .bsp) u tf/cfg/mapcycle.txt.

Omogućavanje brzog preuzimanja (sv_downloadurl)

Bez URL adrese za brzo preuzimanje, igrači moraju preuzimati mape direktno sa vašeg igračkog servera malom brzinom, što izaziva dugo vreme učitavanja. Podešavanje veb-dostupnog ogledala omogućava klijentima da preuzimaju mape preko HTTP-a umesto toga.

Ako imate veb host, otpremite kompresovane fajlove mapa (.bsp.bz2) u javni direktorijum i podesite sledeće u server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Važno: Struktura direktorijuma na vašem veb hostu mora odražavati strukturu fajlova servera. Mapa na tf/maps/custom_map.bsp mora biti dostupna na https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. Kompresujte mape pomoću bzip2 pre otpremanja.

Kako se povezati

Da biste pronašli IP adresu i port vašeg servera, pogledajte vodič Kako pronaći IP adresu i port servera.

Metod 1: In-Game pregledač servera

  1. Pokrenite Team Fortress 2.
  2. Iz glavnog menija otvorite Find a Game pa izaberite Community Servers.
  3. Kliknite na Add a Server i unesite IP adresu i port svog servera u formatu IP:PORT.
  4. Kliknite na Add This Address to Favorites, zatim dvaput kliknite na server da biste se povezali.

Metod 2: Developer konzola

  1. Omogućite developer konzolu u TF2 podešavanjima pod Advanced ako već nije aktivna.
  2. Pritisnite ~ (tilda) da biste otvorili konzolu.
  3. Otkucajte sledeću komandu i pritisnite Enter:
connect YOUR_SERVER_IP:PORT

Ako je za vaš server podešena lozinka, koristite:

connect YOUR_SERVER_IP:PORT; password yourpassword

Metod 3: Steam Connect URL

Možete podeliti direktan link za pristup sa igračima koristeći steam://connect/ protokol:

steam://connect/YOUR_SERVER_IP:PORT

Povezani članci


Potrebna vam je pomoć? Ako naiđete na probleme, prvo proverite vodič za rešavanje problema. Ako i dalje imate poteškoća, molimo vas otvorite tiket za podršku.

Was this article helpful?

Ready to Get Started?

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