Como configurar um servidor dedicado de Counter-Strike 2

Um servidor dedicado de Counter-Strike 2 mantém seus mapas, modos e plugins rodando estejam você jogando ou não. Há três formas de rodar um: manualmente, no Docker ou gerenciado na Flux.

Opção 1: manualmente com SteamCMD

  1. Instale o SteamCMD em uma máquina Linux com cerca de 70 GB de disco livre e uma conexão rápida: o download é de cerca de 73 GB.
  2. Entre anonimamente e instale o servidor: app_update 730 (Counter-Strike 2 usa o mesmo App ID da Steam do antigo CS:GO). Na primeira execução o SteamCMD às vezes diz "Missing configuration": execute a linha app_update duas vezes.
  3. Crie um Game Server Login Token gratuito para o App ID 730 (veja o guia de token Steam) para que o servidor possa ser listado.
  4. Inicie o servidor com uma linha de inicialização como: +game_type 0 +game_mode 1 +map de_dust2 -maxplayers 10 +sv_setsteamaccount YOUR_TOKEN.
  5. Abra a porta UDP e TCP 27015 no seu roteador ou firewall.
  6. Para rodar plugins, instale o Metamod:Source e o CounterStrikeSharp, e edite o gameinfo.gi para carregar o Metamod. Cada atualização do jogo reescreve esse arquivo, então a edição precisa ser refeita após cada atualização.

Opção 2: Docker

Um contêiner cuida da instalação do SteamCMD e da linha de inicialização, mas você ainda precisa dos 70 GB de disco, do token, da porta aberta e do patch do gameinfo.gi após cada atualização. Nossa imagem faz tudo isso: runonflux/cs2-server-flux.

Opção 3: gerenciado na Flux

Escolha um plano, uma região, um nome e um mapa inicial, cole seu token Steam e implante. O servidor baixa o jogo no primeiro início (cerca de 70 GB, o que leva de uma a várias horas dependendo do nó) e cada início seguinte volta em cerca de um minuto. Metamod e CounterStrikeSharp são instalados e mantidos atualizados, e o jogo é atualizado em cada início.

No painel você então troca os modos de jogo, troca os mapas, joga mapas da Workshop, instala plugins como MatchZy e Retakes, gerencia administradores e banimentos, edita as configurações como formulário, executa comandos no console e restaura backups.

Dica:A quantidade de jogadores de cada plano é onde o Máximo de jogadores começa, não um limite: você pode mudar isso sozinho em Configurações de implantação, até o máximo do próprio jogo, 64.

Perguntas frequentes

Qual o tamanho de um servidor Counter-Strike 2?

Cerca de 70 GB em disco depois de instalado (um download de 73 GB), incluindo os addons da comunidade que o jogo traz. Planeje 100 GB com mapas da Workshop e logs.

Preciso de uma conta Steam para hospedar?

O servidor é instalado anonimamente, mas para ser listado no navegador de servidores da comunidade ele precisa de um Game Server Login Token gratuito de uma conta Steam, para o App ID 730.

Guias relacionados de Counter-Strike 2