Um servidor Team Fortress 2 inicia com srcds_run -console -game tf seguido de parâmetros (+map, +maxplayers, +sv_pure, +sv_setsteamaccount). A wiki oficial do TF dá o exemplo «+map ctf_2fort +sv_pure 1 +maxplayers 24». Esta ferramenta monta a linha completa.
Como usar a ferramenta
Escolha Linux ou Windows, o mapa inicial (ex. ctf_2fort) e os slots.
Ajuste sv_pure (1 no exemplo oficial) e a porta se preciso (27015 por padrão).
Cole seu token GSLT, criado em steamcommunity.com/dev/managegameservers: é necessário para aparecer na lista de servidores.
Baixe o script, coloque ao lado de srcds_run, torne-o executável (chmod +x) e execute; no Windows, renomeie para .bat.
Portas usadas
- 27015/udp: jogo
- 27015/tcp: RCON
- 27020/udp: SourceTV
Perguntas frequentes
- Qual é o máximo de jogadores?
- O exemplo oficial usa 24 slots. O limite exato não é indicado na página consultada; o campo aceita até 100, verifique o que seu build suporta e a carga de CPU.
- Preciso possuir o TF2 na máquina do servidor?
- Não: o servidor dedicado (app 232250) instala com login anônimo do SteamCMD. Ainda é preciso um token GSLT para ser listado.
