Pikatarjous 50% alennusta kaikista palvelimista Viimeinen päivä!
Päättyy: 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 -palvelimen asennusopas


Tämä opas opastaa sinut Team Fortress 2 -dedikoidun palvelimesi määrittämisessä, mukaan lukien palvelinasetukset, GSLT-tunnukset, karttojen kierto, mukautetut kartat FastDL:llä sekä kuinka yhdistää.

server.cfg:n määrittäminen

Palvelimen pääasiallinen määritystiedosto sijaitsee osoitteessa tf/cfg/server.cfg. Tämä tiedosto suoritetaan jokaisen kartanvaihdon yhteydessä ja ohjaa palvelimen ydintoimintaa. Muokkaa sitä GPanelin tiedostonhallinnan tai SFTP:n kautta.

Alla on viitemäärittely, joka kattaa tärkeimmät asetukset:

// -----------------------------------------------
// 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
Vinkki: Kun olet muokannut tiedostoa server.cfg, käynnistä palvelin uudelleen tai kirjoita exec server.cfg palvelimen konsoliin ladataksesi asetukset uudelleen ilman täyttä uudelleenkäynnistystä.

Tärkeimpien asetusten viite

Asetus Arvot Kuvaus
hostname Mikä tahansa merkkijono Palvelinselaimessa ja tulostaulussa näytettävä palvelimen nimi
sv_password Tyhjä / merkkijono Salasana liittymiseen. Jätä tyhjäksi julkista palvelinta varten
maxplayers 1–32 Samanaikaisten pelaajapaikkojen enimmäismäärä
mp_timelimit Kokonaisluku (minuuttia) Aika ennen kuin palvelin siirtyy seuraavaan karttaan
mp_winlimit Kokonaisluku (0 = pois) Voittojen määrä, jonka yksi joukkue tarvitsee kartanvaihdon laukaisemiseen
sv_pure 0 / 1 / 2 0 = rajoittamaton, 1 = sallittujen lista käytössä, 2 = täysin puhdas

Game Server Login Token (GSLT)

GSLT vaaditaan, jotta palvelimesi listataan julkisesti Steamin palvelinselaimeen ja jotta sitä ei merkitä. Ilman kelvollista tunnusta palvelimesi saattaa silti toimia, mutta se ei näy virallisella listalla ja voi kohdata VAC-ongelmia.

GSLT:n luominen

  1. Kirjaudu Steam-tilillesi osoitteessa steamcommunity.com/dev/managegameservers.
  2. Syötä App ID -kenttään 440 (Team Fortress 2).
  3. Syötä muistio (esim. "My TF2 Server") ja napsauta Create.
  4. Kopioi luotu tunnus.

Tunnuksen käyttöönotto

Avaa tf/cfg/server.cfg ja lisää (tai poista kommentointi) seuraava rivi korvaten YOUR_TOKEN_HERE luomallasi tunnuksella:

sv_setsteamaccount YOUR_TOKEN_HERE
Tärkeää: Jokainen GSLT on sidottu yhteen palvelininstanssiin. Älä käytä samaa tunnusta useilla palvelimilla. Jos palvelimesi IP-osoite muuttuu merkittävästi, sinun on ehkä luotava tunnus uudelleen. Tunnukset vanhenevat, jos palvelin ei ole yhdistänyt Steamiin pitkään aikaan.

Karttojen kierto (mapcycle.txt)

Palvelin kiertää tiedostossa tf/cfg/mapcycle.txt lueteltujen karttojen läpi. Jokainen rivi sisältää yhden kartan nimen (ilman .bsp-päätettä).

// 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
Vinkkejä:
  • Karttojen järjestys tässä tiedostossa määrittää oletuskiertojärjestyksen.
  • Jos käytät MapChooser Extended- tai RTV-lisäosia, karttakiertoa käytetään ehdotuspoolina. Katso lisäosien tiedot Ylläpito- ja lisäosa-asetukset -oppaasta.
  • Aja maps * palvelimen konsolissa listataksesi kaikki tällä hetkellä saatavilla olevat kartat.
  • Muutokset tiedostoon mapcycle.txt tulevat voimaan seuraavalla kartanvaihdolla ilman palvelimen uudelleenkäynnistystä.

Mukautettujen karttojen asentaminen

Mukautetut kartat jaetaan .bsp-tiedostoina. Pelaajien on ladattava kartta liittyessään ensimmäisen kerran palvelimelle, joka sitä käyttää.

Kartan lataaminen palvelimelle

  1. Hanki mukautetun kartan .bsp-tiedosto (osoitteesta tf2maps.net tai muilta yhteisösivustoilta).
  2. Lataa tiedosto palvelimesi tf/maps/-hakemistoon SFTP:n kautta.
  3. Lisää kartan nimi (ilman .bsp) tiedostoon tf/cfg/mapcycle.txt.

Pikalatauksen ottaminen käyttöön (sv_downloadurl)

Ilman pikalatauksen URL-osoitetta pelaajien on ladattava kartat suoraan pelipalvelimeltasi hitaalla nopeudella, mikä aiheuttaa pitkiä latausaikoja. Verkossa saavutettavan peilipalvelimen määrittäminen antaa asiakkaiden ladata kartat HTTP:n kautta sen sijaan.

Jos sinulla on verkkoisäntä, lataa pakatut karttatiedostot (.bsp.bz2) julkiseen hakemistoon ja aseta seuraava tiedostossa server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Tärkeää: Verkkoisäntäsi hakemistorakenteen on vastattava palvelimen tiedostorakennetta. Kartan, joka on osoitteessa tf/maps/custom_map.bsp, on oltava saatavilla osoitteessa https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. Pakkaa kartat bzip2:lla ennen lataamista.

Kuinka yhdistää

Löytääksesi palvelimesi IP-osoitteen ja portin, katso Kuinka löytää palvelimesi IP-osoite ja portti -opas.

Tapa 1: Pelinsisäinen palvelinselain

  1. Käynnistä Team Fortress 2.
  2. Avaa päävalikosta Find a Game ja valitse sitten Community Servers.
  3. Napsauta Add a Server ja syötä palvelimesi IP-osoite ja portti muodossa IP:PORT.
  4. Napsauta Add This Address to Favorites ja kaksoisnapsauta sitten palvelinta yhdistääksesi.

Tapa 2: Kehittäjäkonsoli

  1. Ota kehittäjäkonsoli käyttöön TF2:n asetuksissa kohdassa Advanced, jos se ei ole jo aktiivinen.
  2. Avaa konsoli painamalla ~ (tilde).
  3. Kirjoita seuraava komento ja paina Enter:
connect YOUR_SERVER_IP:PORT

Jos palvelimellesi on asetettu salasana, käytä:

connect YOUR_SERVER_IP:PORT; password yourpassword

Tapa 3: Steam-yhdistämis-URL

Voit jakaa pelaajille suoran liittymislinkin käyttämällä steam://connect/-protokollaa:

steam://connect/YOUR_SERVER_IP:PORT

Aiheeseen liittyvät artikkelit


Tarvitsetko apua? Jos kohtaat ongelmia, tarkista ensin vianetsintäopas. Jos olet edelleen jumissa, avaa tukipyyntö.

Was this article helpful?

Ready to Get Started?

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