Jak vytvořit herní server 8. díl – Team Fortress 2

tf22

Velmi populární Free-to-Play hra od Valve, která je velmi zábavná a co se týká postav i pestrá. No a jak tomu bylo i v jiných dílech tohoto návodu, tak i dnes vás provedeme procesem vytvoření serveru na tuto hru.

Minimální požadavky:

Tak zde je to stejné jako u CS: Source serveru. Návod na CS: S server máme zde, tak se můžete podívat.

Postup:

1. Stáhneme a nainstalujeme SteamCMD. Stáhnout si jej můžete třeba ZDE.

2. Vytvoříme si script, který později budeme potřebovat. Vytvoříme si tedy do složky, kde jsme nainstalovali SteamCMD (primárně C:\hlserver), textový dokument v poznámkovém bloku s názvem třeba „tf2script.txt“. Do textového souboru vložíme tento text:

@ShutdownOnFailedCommand 1
@NoPromptForPassword 1
login anonymous
force_install_dir c:\hlserver\tf2
app_update 232250
quit

Na 4. řádku kódu se musí zadat přesná cesta, kde se má TF2 server stáhnout a nainstalovat!

3. Nyní si vytvoříme ještě i updatovací script, který použijeme při aktualizaci na novější verzi. Znovu si vytvoříme v kořenové složce SteamCMD soubor přes poznámkový blok s názvem „update.bat“. Do souboru vložíme následující text:

steamcmd +runscript tf2script.txt
pause

4. Nyní spustíme update.bat a začne se nám stahovat a instalovat aktuální verze TF2 serveru.

5. Nyní máme staženo a stačí jen nakonfigurovat server. To provedeme klasicky přes config soubor. Ve složce s TF2 najdeme složku cfg (primárně: C:\hlserver\tf2\tf\cfg). Ve složce se nachází configurační soubory a my si otevřeme ten hlavní „server.cfg“. V něm si upravíme ty hlavní parametry:

hostname „jmeno serveru“
sv_password „“
rcon_password „RCON heslo zmenit“
mp_timelimit 30 // čas kola
mp_maxrounds 10 // maximum kol které se hrají než se změní mapa
sv_allowupload 1
sv_allowdownload 1
net_maxfilesize 15

Pokud se tento soubor ve složce nenachází vytvoříme jej. Zde je ukázkový config soubor.

6. Nyní si vytvoříme poslední script pro spouštění serveru. Uložit jej musíme opět do kořenové složky SteamCMD! Postupovat budeme jako v předchozích krocích. Soubor se bude jmenovat „start_tf2.bat“. Do něj vložíme následující:

tf2\srcds.exe -console -game tf +sv_pure 1 +map ctf_2fort +maxplayers 24

A poté spustíme. Nyní máme vytvořeno a spuštěno. Pokud by něco nefungovalo, tak povolíme ve firewallu tento server.

Závěr

Velmi jednoduchý způsob pro využití třeba na LAN párty nebo pokud máte veřejnou IP či Hamachi síť, tak i přes Internet. Doufám, že vše funguje a již nyní díky nám hrajete.

Sdílet článek na

Odeslat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>