Half-Life Deathmatch is de free-for-all arenashooter uit 1998 op de GoldSrc engine: crowbar, gauss jumps, tripmines en snarks op Crossfire. Deze gids behandelt twee dingen. Ten eerste, hoe je in ongeveer 5 minuten een server live krijgt op 2hours.gg zonder setup. Ten tweede, de GoldSrc-feiten die je echt nodig hebt als je wilt weten wat er onder de motorkap draait, inclusief het ene detail dat mensen fout doen: de gamemap.
De snelste manier: een gehoste server per uur
Je hoeft steamcmd of een configbestand niet aan te raken. Op 2hours.gg kies je een map en een maat, de server start op in ongeveer 5 minuten en je krijgt een IP om te delen. Je betaalt per uur, dus een korte sessie kost een paar cent en er draait niets als je stopt.
- Kies een map: Crossfire is de standaard. Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit en Undertow staan allemaal in de kiezer.
- Kies een maat: Small (8 spelers), Medium (16) of Large (32). GoldSrc houdt een grote free-for-all lobby moeiteloos aan.
- Optioneel join-wachtwoord: Stel er een in op het deployformulier om de server voor je groep te houden.
Hoe vrienden verbinden
Elke speler opent de console met de ~-toets en voert het connect-commando uit met je server-IP. De poort is 27015. Als je een join-wachtwoord instelt, voeg dat eerst toe.
connect IP:27015
password yourpass; connect IP:27015De GoldSrc-details onder de motorkap
Half-Life Deathmatch is geen aparte mod. Het is de basisgame Half-Life, dus de gamemap is valve, niet een eigen map. Hier gaan veel handmatige setups de mist in. Op de dedicated server (Steam app 90) ziet de startregel er zo uit:
./hlds_run -game valve -norestart -port 27015 +ip 0.0.0.0 +sv_lan 0 \
+maxplayers 16 +map crossfire +exec server.cfg- App id: 90 (Half-Life Dedicated Server), anoniem geïnstalleerd.
- Gamemap: valve. Maps staan in valve/maps, config is valve/server.cfg in de maproot (platte cvars, niet valve/cfg zoals bij Source-games).
- sv_lan 0: Vereist, anders beantwoordt de server geen openbare queries en verschijnt hij niet in de browser.
Wat ingebouwd meekomt, en wat niet
We houden dit eerlijk zodat niemand rekent op een functie die er niet is.
- Alle klassieke maps: Elke standaard HLDM-map zit bij de server, dus niemand hoeft iets te downloaden om te joinen.
- Geen bots: Gewone deathmatch heeft geen AI-spelers om lege slots te vullen, dus HLDM speelt het best met vrienden. Neem minstens een paar mensen mee.
- Nog geen custom maps: Custom maps hebben een FastDL-host nodig, die in deze release niet is aangesloten. Blijf voorlopig bij de standaardrotatie.
Beheer de server: admin-commando's
Jij hebt hem gedeployd, dus jij bent de admin. Open de in-game console met ~, log één keer in met het RCON-wachtwoord van je serverkaart en zet dan rcon voor de admin-commando's. Zowel de webconsole als de in-game console doen hetzelfde.
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Deploy een Half-Life Deathmatch server per uur