Half-Life Deathmatch to arenowa strzelanka free-for-all z 1998 roku na silniku GoldSrc: łom, skoki na gaussie, tripminy i snarki na Crossfire. Ten przewodnik obejmuje dwie rzeczy. Po pierwsze, jak postawić serwer w około 5 minut na 2hours.gg bez konfiguracji. Po drugie, fakty o GoldSrc, których naprawdę potrzebujesz, jeśli chcesz wiedzieć, co siedzi pod maską, w tym jeden szczegół, który ludzie mylą: folder gry.
Najszybszy sposób: serwer hostowany godzinowo
Nie musisz dotykać steamcmd ani pliku konfiguracji. Na 2hours.gg wybierasz mapę i rozmiar, serwer startuje w około 5 minut, a Ty dostajesz IP do udostępnienia. Płacisz godzinowo, więc krótka sesja kosztuje kilka centów, a nic nie działa, gdy przestajesz.
- Wybierz mapę: Crossfire jest domyślna. Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit i Undertow są w wyborniku.
- Wybierz rozmiar: Small (8 graczy), Medium (16) lub Large (32). GoldSrc bez problemu utrzymuje duże lobby free-for-all.
- Opcjonalne hasło dołączania: Ustaw je na formularzu uruchamiania, żeby serwer był tylko dla Twojej grupy.
Jak łączą się znajomi
Każdy gracz otwiera konsolę klawiszem ~ i uruchamia komendę connect z IP Twojego serwera. Port to 27015. Jeśli ustawiłeś hasło dołączania, najpierw je dodają.
connect IP:27015
password yourpass; connect IP:27015Szczegóły GoldSrc pod maską
Half-Life Deathmatch nie jest osobnym modem. To bazowa gra Half-Life, więc folder gry to valve, a nie osobny folder. To potyka wiele ręcznych konfiguracji. Na serwerze dedykowanym (Steam app 90) linia uruchomienia wygląda tak:
./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), instalowany anonimowo.
- Folder gry: valve. Mapy mieszkają w valve/maps, konfiguracja to valve/server.cfg w katalogu głównym folderu (płaskie cvary, nie valve/cfg jak w grach Source).
- sv_lan 0: Wymagane, bo inaczej serwer nie odpowie na zapytania publiczne ani nie pokaże się w przeglądarce.
Co jest wbudowane, a czego nie ma
Trzymamy się uczciwości, żeby nikt nie planował wokół funkcji, której nie ma.
- Wszystkie klasyczne mapy: Każda standardowa mapa HLDM jest dołączona do serwera, więc nikt nie musi nic pobierać, żeby dołączyć.
- Bez botów: Zwykły deathmatch nie ma graczy AI do zapełniania pustych slotów, więc HLDM gra się najlepiej ze znajomymi. Przyprowadź przynajmniej kilka osób.
- Na razie bez map własnych: Mapy własne potrzebują hosta FastDL, który nie jest podpięty w tym wydaniu. Na razie trzymaj się standardowej rotacji.
Prowadź serwer: komendy admina
To Ty go uruchomiłeś, więc jesteś adminem. Otwórz konsolę w grze klawiszem ~, zaloguj się raz hasłem RCON z karty serwera, a potem poprzedzaj komendy admina prefiksem rcon. Konsola webowa i konsola w grze robią to samo.
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Uruchom serwer Half-Life Deathmatch godzinowo