Como instalar um servidor de CS 1.6 (HLDS) no Linux
O servidor do CS 1.6 é o HLDS (Half-Life Dedicated Server), com o mod cstrike.
1. Preparação
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 lib32stdc++6 curl screen
sudo adduser cs16
su - cs16
2. SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
3. Baixe o HLDS com o CS
./steamcmd.sh +force_install_dir /home/cs16/hlds +login anonymous \
+app_set_config 90 mod cstrike +app_update 90 validate +quit
O app 90 é conhecido por não baixar tudo na primeira tentativa. Se faltar arquivos, rode o mesmo comando mais algumas vezes até terminar sem erros.
4. Inicie
cd ~/hlds
./hlds_run -game cstrike +ip 0.0.0.0 -port 27015 +maxplayers 20 +map de_dust2
5. Deixe rodando
screen -S cs16 ./hlds_run -game cstrike -port 27015 +maxplayers 20 +map de_dust2
6. Firewall
Libere 27015 UDP (jogo) e 27015 TCP (RCON, só para seu IP).
7. Próximos passos
O HLDS "puro" funciona, mas a comunidade usa o ReHLDS e o ReGameDLL (versões melhoradas) com Metamod e AMX Mod X. Veja os próximos posts.
Hospede seu servidor de Counter-Strike 1.6 e Source na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para Counter-Strike 1.6 e Source, o ponto de partida recomendado é o VPS-NVME-BR-01 (2 vCores, 4 GB), que roda vários servidores ao mesmo tempo. Se quiser economizar, o VPS-BR-01 tem os mesmos recursos com disco SSD.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.