Half-Life Deathmatch este shooter-ul de arenă free-for-all din 1998 pe motorul GoldSrc: ranga, sărituri cu gauss, tripmine și snark-uri pe Crossfire. Ghidul acesta acoperă două lucruri. Întâi, cum să ai un server activ în circa 5 minute pe 2hours.gg fără nicio configurare. Apoi, faptele GoldSrc de care chiar ai nevoie dacă vrei să știi ce rulează sub capotă, inclusiv detaliul pe care mulți îl greșesc: folderul de joc.
Calea cea mai rapidă: un server găzduit la oră
Nu trebuie să atingi steamcmd sau un fișier de config. Pe 2hours.gg alegi o hartă și o dimensiune, serverul pornește în circa 5 minute și primești un IP de distribuit. Plătești la oră, deci o sesiune scurtă costă câțiva cenți și nimic nu rulează când te oprești.
- Alege o hartă: Crossfire este implicit. Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit și Undertow sunt toate în selector.
- Alege o dimensiune: Small (8 jucători), Medium (16) sau Large (32). GoldSrc ține confortabil un lobby mare de free-for-all.
- Parolă de join opțională: Setează una în formularul de deploy ca să ții serverul pentru grupul tău.
Cum se conectează prietenii
Fiecare jucător deschide consola cu tasta ~ și rulează comanda connect cu IP-ul serverului tău. Portul este 27015. Dacă ai setat o parolă de join, adaug-o întâi.
connect IP:27015
password yourpass; connect IP:27015Detaliile GoldSrc de sub capotă
Half-Life Deathmatch nu este un mod separat. Este jocul de bază Half-Life, deci folderul de joc este valve, nu un folder propriu. Asta încurcă multe configurări manuale. Pe serverul dedicat (Steam app 90) linia de lansare arată așa:
./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), instalat anonim.
- Folderul jocului: valve. Hărțile stau în valve/maps, configul este valve/server.cfg în rădăcina folderului (cvar-uri plate, nu valve/cfg ca la jocurile Source).
- sv_lan 0: Obligatoriu, altfel serverul nu răspunde la interogările publice și nu apare în browser.
Ce vine încorporat și ce nu
Păstrăm asta cinstit ca nimeni să nu-și facă planuri în jurul unei funcții care nu există.
- Toate hărțile clasice: Fiecare hartă standard HLDM vine cu serverul, deci nimeni nu descarcă nimic ca să intre.
- Fără boți: Deathmatch-ul simplu nu are jucători AI care să umple locurile goale, deci HLDM se joacă cel mai bine cu prieteni. Adu măcar câțiva oameni.
- Încă fără hărți custom: Hărțile custom au nevoie de un host FastDL, care nu este configurat în această versiune. Rămâi la rotația standard deocamdată.
Rulează serverul: comenzi de admin
Tu l-ai pornit, deci tu ești adminul. Deschide consola din joc cu ~, autentifică-te o dată cu parola RCON de pe cardul serverului, apoi pune prefixul rcon la comenzile de admin. Atât consola web, cât și cea din joc fac același lucru.
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Pornește un server Half-Life Deathmatch cu plata la oră