Ahoj rád bych vás přivítal u dalšího tutorialu o tvoření serveru,tento tutorial se bude konkrétně zabývat serverem do team fortress 2.Tak jdeme na to…
Co budeme potřevovat?
Dostatečně výkoné pc (Dvoujádro 1,8Ghz Intel Core 2 duo či ekvivalent od AMD,1GB RAM,512Mbs internet)
Hlavu,mozek(to kulatý 🙂
Jde se na to..
Tak nejdříve musíme stáhnout hldsupdatetool.exe
http://www.steampowered.com/download/hldsupdatetool.exe
Soubor spustíme a nainstalujeme do defalutní složky(c:\srcds\)
Následně otevřeme nabídku start a do vyhledávacího pole napíšeme „cmd“ a odklikneme entrem.
Teď budeme používat příkaz cd(otevřít)
cd c:\srcds\
odklikneme enterem
a píšeme dál
HldsUpdateTool.exe -command update -game tf -dir c:\tf2
Pochvíli nám příkazová řádka napíše cosi jako:
No installation found
Napíše to několikrát a poté se zahájí stahování.
Teď můžeme žavřít příkazovou řádku,a jít do C:\scrds\orangebox
Klikneme pravím tlačítkem myši na srcds.exe a vytvoříme zástupce kterého si dáme např. na plochu.Na tohoto zástupce klikneme pravím tlačítkem myši,dáme vlasnosti,a v políčku cíl by jsme měli mít:
C:\srcds\orangebox\srcds.exe
a my to upravíme asi takhle:
C:\srcds\orangebox\srcds.exe -game tf -console +exec server.cfg +maxplayers (počet hráčů) +map (mapa) -autoupdate
A nakonec to vypadá například takhle:
C:\srcds\orangebox\srcds.exe -game tf -console +exec server.cfg +maxplayers 16 +map cp_granary -autoupdate
Těď se přesuneme do C:\srcds\orangebox\tf\cfg
Zde vytvoříme nový soubor poznámkového blogu (txt) a do něho napíšeme:
hostname „Název serveru“
sv_rcon_banpenalty „0“
sv_rcon_log „1“
sv_rcon_maxfailures „5“
sv_rcon_minfailures „2“
sv_rcon_minfailuretime „30“
rcon_password „Admin heslo (rcon)“
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
sv_password „“
tf_flag_caps_per_round „3“
tf_playergib „1“
tf_stats_track „1“
tf_stats_verbose „0“
sv_alltalk „1“
sv_pausable „0“
sv_cheats „0“
sv_consistency „1“
sv_allowupload „1“
sv_allowdownload „1“
sv_timeout „300“
sv_pure „1“
sv_pure_kick_clients „1“
mp_allowNPCs „1“
mp_allowspectators „1“
mp_autocrosshair „1“
mp_autoteambalance „1“
mp_autoteambalance_delay „15“
mp_autoteambalance_warning_delay „5“
mp_bonusroundtime „15“
mp_chattime „5“
mp_clan_ready_signal „0“
mp_clan_readyrestart „0“
mp_decals „200“
mp_defaultteam „0“
mp_enableroundwaittime „1“
mp_fadetoblack „0“
mp_falldamage „0“
mp_flashlight „0“
mp_footsteps „1“
mp_forcecamera „1“
mp_forcerespawn „1“
mp_forcerespawnplayers „cmd“
mp_forcewin „cmd“
mp_fraglimit „0“
mp_friendlyfire „0“
mp_idledealmethod „1“
mp_idlemaxtime „3“
mp_maxrounds „2“
mp_restartgame „0“
mp_restartround „0“
mp_scrambleteams „cmd“
mp_showrespawntimes „1“
mp_stalemate_timelimit „240“
mp_switchteams „cmd“
mp_teamlist „0“
mp_teamoverride „1“
mp_teamplay „0“
mp_teams_unbalance_limit „1“
mp_time_between_capscoring „30“
mp_timelimit „20“
mp_waitingforplayers_cancel „0“
mp_waitingforplayers_restart „0“
mp_weaponstay „0“
mp_winlimit „0“
phys_pushscale 15
sv_accelerate „10“
sv_airaccelerate „10“
sv_allow_color_correction „1“
sv_allow_wait_command „1“
sv_allowdownload „1“
sv_allowupload „1“
sv_alltalk „1“
sv_alternateticks „0“
sv_backspeed „0“
sv_bonus_challenge „0“
sv_bounce „0“
sv_cacheencodedents „1“
sv_cheats „0“
sv_clearhinthistory „cmd“
sv_client_cmdrate_difference „20“
sv_client_interpolate „-1“
sv_client_max_interp_ratio „2“
sv_client_min_interp_ratio „1“
sv_client_predict „-1“
sv_consistency „1“
sv_enableoldqueries „1“
sv_filterban „1“
sv_footsteps „1“
sv_force_transmit_ents „0“
sv_forcepreload „0“
sv_friction „4“
sv_gravity „800“
sv_ignore_hitboxes „0“
sv_instancebaselines „1“
sv_lagflushbonecache „1“
sv_lan „0“
sv_log_onefile „0“
sv_logbans „0“
sv_logblocks „0“
sv_logdownloadlist „1“
sv_logecho „1“
sv_logfile „1“
sv_logflush „0“
sv_logsdir „0“
sv_massreport „0“
sv_master_legacy_mode „1“
sv_master_share_game_socket „1“
sv_max_queries_sec „3“
sv_max_queries_sec_global „60“
sv_max_queries_window „30“
sv_noclipaccelerate „5“
//sv_noclipduringpause „0“
sv_noclipspeed „5“
sv_npc_talker_maxdist „1024“
sv_optimizedmovement „1“
sv_parallel_packentities „1“
sv_parallel_sendsnapshot „1“
sv_pausable „0“
sv_specaccelerate „5“
sv_specnoclip „1“
sv_specspeed „3“
sv_stats „1“
sv_stepsize „18“
sv_stopspeed „100“
sv_timeout „60“
sv_turbophysics „0“
sv_unlag „1“
sv_unlag_fixstuck „0“
//sv_visiblemaxplayers „25“
//sv_voicecodec „0“
sv_voiceenable „1“
sv_wateraccelerate „10“
sv_waterdist „12“
sv_maxrate „25000“
sv_minrate „10000“
sv_maxupdaterate „101“
sv_minupdaterate „70“
sv_maxcmdrate „101“
sv_mincmdrate „70“
sv_client_cmdrate_difference „30“
sv_client_interpolate „0.1“
sv_lan „0“
sv_downloadurl „“
sv_region „3“
Následně uložíme a přejmenujeme dokument na server.cfg
Nyní stačí už jen zapnout server přes zástupce.
Tak doufám že vám vše šlape jako hodinky ,a pokud máte nějaký dotaz či připomínku ,stačí napsat.