Como configurar um servidor de CS2? - O Guia

Antes de tudo, você deverá ir até o: https://steamcommunity.com/dev/managegameservers e registrar o ID do servidor.

  1. Instalar a Steam e CS2.

  2. Navegar até C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64

  3. Abrir o Sublime (ou qualquer outro editor de texto) e criar um arquivo chamado server.bat

  4. Nesse arquivo, inserir o seguinte conteúdo:

    cd "<CS2_PATH>"
    start /wait cs2.exe -dedicated -usercon -console -secure -dev +game_type 0 +game_mode 1 +sv_logfile 1 -serverlogging +sv_setsteamaccount <SERVER_ID> +map de_inferno +exec server.cfg

Substituindo o CS2_PATH pelo caminho do arquivo cs2.exe e o SERVER_ID pelo ID do servidor previamente registrado.

  1. Navegar até: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg e inserir os aquivos server.cfg comp.cfg e live.vcfg presentes no diretório cfg.
  2. Abrindo a porta do servidor para outros computadores em LAN poderem se conectar ao servidor.
  • Execute o seguinte comando como admnistrador no powershell:

New-NetFirewallRule -DisplayName "CS2 Server" -Direction Inbound -LocalPort 27015,27016 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "CS2 Server" -Direction Inbound -LocalPort 27015,27016 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "CS2 Server" -Direction Outbound -LocalPort 27015,27016 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "CS2 Server" -Direction Outbound -LocalPort 27015,27016 -Protocol UDP -Action Allow