Counter-Strike 1.6 draait op een dedicated GoldSrc-server (HLDS). Je kunt hem zelf installeren, of er per uur een kant-en-klare uitrollen en meteen gaan spelen. Hier is de volledige handmatige installatie, en de snelle route.
De server installeren
De dedicated CS 1.6-server is app 90 en installeert anoniem via SteamCMD. Je hebt geen Steam-login nodig en je hoeft het spel niet te bezitten op het serveraccount:
./steamcmd.sh +login anonymous \
+app_update 90 validate \
+quitDe mod-map is cstrike, en de config die hij bij het opstarten leest is:
<install>/cstrike/server.cfgEen kale server.cfg
De naam, de wachtwoorden en de regels komen hier. De map en het aantal spelers zijn opstartargumenten (hieronder). Plak dit en wijzig de regels gemarkeerd met CHANGE ME:
// --- Identity ---
hostname "My CS 1.6 Server" // CHANGE ME
rcon_password "pick-a-long-secret" // CHANGE ME - admin over RCON
// --- Lock it down ---
sv_password "" // set a word here = private, blank = open
sv_lan 0 // 0 = public/Steam, 1 = LAN only
// --- Rules ---
mp_timelimit 30 // minutes before the map rotates
mp_roundtime 2.5 // minutes per round
mp_friendlyfire 0 // 1 = teammates can hurt each other
mp_autoteambalance 1
mp_limitteams 2De opstartregel
CS 1.6 start via hlds_run in de installatiehoofdmap. De startmap en de spelerslimiet zijn hier argumenten, niet in de config:
./hlds_run -game cstrike -console \
-port 27015 \
+map de_dust2 \
+maxplayers 16 \
+exec server.cfg- de_-maps zijn Bomb Defusal, cs_-maps zijn Hostage Rescue. Dat is het hele modussysteem: de map bepaalt de modus.
- maxplayers 16 is een goed getal voor CS 1.6. Klassieke 5v5 wil er 10, een drukke publieke server 20 tot 32.
- Poort 27015 UDP draagt het spel, de serverbrowser-query en Steam. GoldSrc-RCON gebruikt dezelfde poort. Open 27015/UDP in je firewall.
Maps en bots
Elke officiële map wordt met de server meegeleverd (de_dust2, de_inferno, de_nuke, cs_assault en meer), dus niemand downloadt iets. Eigen maps (fy_, aim_, surf_) hebben een FastDL-host nodig om de bestanden aan binnenkomende spelers te leveren. CS 1.6 heeft geen bots in de kale server: ze toevoegen betekent een bot-mod zoals Zbot of PODBot.
Of rol er in vijf minuten een uit
Als je HLDS liever niet op je eigen machine draait: een gehoste server is meteen publiek, elke officiële map ingebouwd, vrienden komen binnen via IP, en hij gaat uit als je klaar bent, zodat er niets op je pc blijft draaien.
Rol per uur een Counter-Strike 1.6-server uit