A Half-Life Deathmatch az 1998-as free-for-all arénalövölde a GoldSrc motoron: feszítővas, gauss ugrások, tripmine-ok és snarkok a Crossfire-ön. Ez az útmutató két dologról szól. Először arról, hogyan indíts szervert körülbelül 5 perc alatt a 2hours.gg-n mindenféle beállítás nélkül. Másodszor a GoldSrc tényekről, amelyekre valóban szükséged van, ha tudni akarod, mi fut a motorháztető alatt, beleértve azt az egy részletet, amit sokan elrontanak: a játékmappát.
A leggyorsabb út: üzemeltetett szerver óradíjas alapon
Nem kell hozzányúlnod a steamcmd-hez vagy egy config fájlhoz. A 2hours.gg-n választasz pályát és méretet, a szerver körülbelül 5 perc alatt felindul, és kapsz egy megosztható IP-t. Óradíjas alapon fizetsz, tehát egy rövid munkamenet pár centbe kerül, és semmi sem fut, amikor leállítod.
- Válassz pályát: A Crossfire az alapértelmezett. A Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit és Undertow mind a választóban van.
- Válassz méretet: Small (8 játékos), Medium (16) vagy Large (32). A GoldSrc kényelmesen elbír egy nagy free-for-all lobbit.
- Opcionális join jelszó: Állíts be egyet az indítási űrlapon, hogy a szerver a csoportodé maradjon.
Hogyan csatlakoznak a barátok
Minden játékos a ~ billentyűvel nyitja meg a konzolt, és futtatja a connect parancsot a szerver IP-jével. A port a 27015. Ha join jelszót állítottál be, előbb azt add meg.
connect IP:27015
password yourpass; connect IP:27015A GoldSrc részletek a motorháztető alatt
A Half-Life Deathmatch nem külön mod. Ez az alap Half-Life játék, tehát a játékmappa a valve, nem egy sajátja. Ez sok kézi beállítást megbuktat. A dedikált szerveren (Steam app 90) az indítási sor így néz ki:
./hlds_run -game valve -norestart -port 27015 +ip 0.0.0.0 +sv_lan 0 \
+maxplayers 16 +map crossfire +exec server.cfg- App azonosító: 90 (Half-Life Dedicated Server), névtelenül telepítve.
- Játékmappa: valve. A pályák a valve/maps mappában, a config a valve/server.cfg a mappa gyökerében (lapos cvarok, nem valve/cfg, mint a Source játékoknál).
- sv_lan 0: Kötelező, különben a szerver nem válaszol a nyilvános lekérdezésekre, és nem jelenik meg a böngészőben.
Mi van beépítve, és mi nincs
Tartsuk ezt őszintén, hogy senki ne tervezzen egy olyan funkció köré, ami nincs ott.
- Minden klasszikus pálya: Minden alap HLDM pálya a szerverrel érkezik, így senkinek sem kell letöltenie semmit a csatlakozáshoz.
- Nincsenek botok: Az egyszerű deathmatchnek nincsenek AI játékosai az üres helyek feltöltésére, ezért a HLDM barátokkal a legjobb. Hozz legalább néhány embert.
- Egyelőre nincsenek egyéni pályák: Az egyéni pályák FastDL hostot igényelnek, ami ebben a kiadásban nincs bekötve. Egyelőre maradj az alap rotációnál.
Futtasd a szervert: admin parancsok
Te indítottad, tehát te vagy az admin. Nyisd meg a játékon belüli konzolt a ~ billentyűvel, jelentkezz be egyszer a szerverkártyád RCON jelszavával, majd az admin parancsok elé tedd az rcon előtagot. A webkonzol és a játékon belüli konzol ugyanazt csinálja.
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Indíts egy Half-Life Deathmatch szervert óradíjas alapon