2hours.gg/

Servere de joc plătite la oră. Plătești doar cât joci.

Cum sa configurezi un server dedicat Half-Life 2: Deathmatch

Half-Life 2: Deathmatch ruleaza pe un server dedicat Source, asa ca daca ai gazduit vreodata un joc Source ti se va parea familiar. Doua lucruri sustin toata configurarea: linia de lansare, unde se afla harta, modul si numarul de jucatori, si un mic server.cfg pentru nume si parole. Iata totul.

Instaleaza serverul

Serverul dedicat HL2:DM este app 232370 si se instaleaza anonim. Nu ai nevoie de o autentificare Steam si nu trebuie sa detii jocul pe contul serverului:

./steamcmd.sh +login anonymous \
  +app_update 232370 validate \
  +quit

Folderul jocului este hl2mp, iar configuratia pe care o citeste la pornire este:

<install>/hl2mp/cfg/server.cfg

Un server.cfg standard

Aici merg doar numele, parolele si regulile. Harta si numarul de jucatori sunt argumente de lansare (mai jos). Lipeste asta si schimba liniile marcate cu CHANGE ME:

// --- Identity ---
hostname "My HL2:DM Server"          // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME - admin console over RCON

// --- Lock it down ---
sv_password ""                       // set a word here = private, blank = open
sv_lan 0                             // 0 = public/Steam, 1 = LAN only
sv_cheats 0

// --- Rules ---
mp_teamplay 0                        // 0 = free-for-all, 1 = team deathmatch
mp_fraglimit 0                       // end the map at n kills, 0 = no limit
mp_timelimit 20                      // end the map after n minutes, 0 = no limit

Linia de lansare

HL2:DM se lanseaza prin srcds_run din radacina instalarii. Harta de start si limita de jucatori sunt argumente aici, nu in configuratie:

./srcds_run -game hl2mp -console \
  -port 27015 \
  +map dm_lockdown \
  +maxplayers 16 \
  +exec server.cfg
  • Hartile standard sunt dm_lockdown, dm_overwatch, dm_powerhouse, dm_resistance, dm_runoff, dm_steamlab si dm_underpass. Oricare dintre ele poate fi +map aici.
  • maxplayers 16 este un numar bun pentru HL2:DM. Hartile standard devin haotice mult peste atat.
  • Portul 27015 este portul de joc si de interogare. Deschide-l pentru UDP (si TCP daca folosesti RCON) in firewall.

Free-for-all sau team deathmatch

HL2:DM are un singur comutator pentru asta: mp_teamplay. Seteaza-l la 1 pentru team deathmatch sau 0 pentru free-for-all. Are efect la urmatoarea incarcare de harta, asa ca schimba-l si apoi ruleaza un changelevel. Acesta este tot sistemul de moduri, nu exista alte moduri oficiale.

O nota despre boti

HL2:DM nu are boti incorporati, asa ca serverul are nevoie de jucatori reali ca sa fie distractiv. Acesta este singurul motiv pentru care sa il gazduiesti undeva public in loc de un PC de acasa: prietenii pot intra oricand fara ca tu sa tii calculatorul pornit.

Vezi si

← Înapoi la toate ghidurile