O SteamCMD é uma ferramenta poderosa para gerenciar servidores de jogos na plataforma Steam. No entanto, para iniciantes, pode parecer um pouco complicado. Este guia completo irá te guiar passo a passo pelo processo de instalação e uso do SteamCMD, te ensinando tudo que você precisa saber para começar a hospedar seus próprios servidores de jogos.
1. Instalação do SteamCMD
Antes de começar, é necessário instalar o SteamCMD. O processo varia de acordo com o seu sistema operacional:
Windows:
Baixe o SteamCMD para Windows: https://developer.valvesoftware.com/wiki/SteamCMD
Extraia o arquivo ZIP baixado para um diretório de sua preferência.
Abra o Prompt de Comando e navegue até o diretório onde o SteamCMD foi extraído.
Execute o comando
steamcmd
para iniciar a ferramenta.
Linux:
Crie um novo usuário chamado
steam
para executar o SteamCMD com segurança. Isso isola o SteamCMD do restante do sistema operacional.Acesse o terminal como usuário
steam
.Crie um diretório para o SteamCMD:
mkdir steamcmd
Baixe o SteamCMD para Linux: https://developer.valvesoftware.com/wiki/SteamCMD
Extraia o arquivo TAR.GZ baixado para o diretório
steamcmd
:tar -xf steamcmd.tar.gz
Entre no diretório
steamcmd
:cd steamcmd
Execute o comando
./steamcmd
para iniciar a ferramenta.
2. Instalação e Execução de um Servidor de Jogo (Exemplo com Garry's Mod)
Neste tutorial, usaremos o Garry's Mod como exemplo, mas o processo é similar para a maioria dos jogos que utilizam a Source Engine, como CS:GO.
Login:
Login Anônimo (para download apenas):
login anonymous
Login com Conta Steam:
login accountname password
Definição do Diretório de Instalação (Opcional):
Utilize o comando
force_install_dir
para especificar o diretório de instalação do servidor.Exemplo:
force_install_dir /home/seu_usuario/Gmod/
Instalação do Servidor:
Utilize o comando
app_update id_do_jogo validate
para instalar o servidor.Exemplo (Garry's Mod):
app_update 4020 validate
Substitua
4020
pelo ID do App do seu jogo. Você pode encontrar o ID do App na página do jogo no SteamDB.
Execução do Servidor:
Navegue até o diretório de instalação do jogo (definido no passo 2 ou no diretório padrão de instalação do SteamCMD).
Execute o arquivo executável do servidor (geralmente com nome semelhante ao do jogo).
Observações:
Nem todos os jogos permitem login anônimo. Utilize o login da sua conta Steam se necessário.
No Linux, você pode precisar conceder permissões de execução ao arquivo do servidor:
chmod +x nomedoarquivo
Para mais informações e comandos do SteamCMD, consulte a documentação oficial: https://developer.valvesoftware.com/w/index.php?title=Steamcmd&redirect=no
3. Suporte Adicional
Tutoriais para Jogos Específicos:
Se você busca um tutorial para um jogo específico, envie um ticket de suporte ou acesse o servidor do Discord da comunidade.
Observações Finais:
Este guia é um ponto de partida. Explore a documentação oficial do SteamCMD para aprofundar seus conhecimentos e gerenciar seus servidores com maestria.