Day of Defeat: Source to drużynowa walka z czasów II wojny na silniku Source, Oś kontra Alianci walczący o cele na mapie. Ten przewodnik pokazuje dwa sposoby prowadzenia serwera: ręczną drogę srcds na własnej maszynie oraz drogę godzinową na 2hours.gg, gdzie serwer jest gotowy w około 5 minut. Oba dają tę samą grę. Droga hostowana pomija instalację SteamCMD, przekierowywanie portów i edycję konfiguracji.
Co warto wiedzieć najpierw
Serwer dedykowany Day of Defeat: Source to osobna aplikacja Steam, oddzielna od gry, w którą grasz.
- App id serwera dedykowanego: 232290. To instalacja serwera, nie strona sklepu (app 300).
- Folder gry: dod. Tam mieszkają server.cfg i mapy.
- Porty: 27015 UDP przenosi ruch gry i zapytanie A2S. 27015 TCP to natywny Source RCON. Token GSLT nie jest potrzebny.
- Gracze: Wybierz rozmiar przy uruchamianiu: 8, 16 lub 32 sloty.
Opcja A: hostuj godzinowo na 2hours.gg
Otwórz stronę uruchamiania, wybierz mapę i rozmiar oraz ustaw hasło dołączania, jeśli chcesz serwer prywatny. Serwer startuje z każdą oficjalną mapą już zainstalowaną, więc nikt nic nie pobiera. Dostajesz konsolę webową z wbudowanym natywnym RCON.
- Mapa: Wybierz z Anzio, Avalanche, Argentan, Colmar, Donner, Flash, Jagd, Kalt i Palermo. Mapa to scenariusz, więc nie ma osobnego trybu do ustawienia.
- Rozmiar: Small to 8 graczy, Medium to 16, Large to 32.
- Dołączanie: Zostaw hasło puste dla serwera publicznego, do którego każdy dołącza po IP, albo ustaw je, żeby serwer był prywatny.
Opcja B: uruchom srcds samodzielnie
Jeśli chcesz prowadzić serwer na własnej maszynie, zainstaluj serwer dedykowany przez SteamCMD, a potem uruchom srcds wskazujący na grę dod i mapę. Przekierowanie portów (27015 UDP i TCP) i konfigurację ogarniasz sam.
# install the dedicated server
steamcmd +force_install_dir ./dods +login anonymous +app_update 232290 validate +quit
# launch it
./srcds_run -game dod +map dod_anzio +maxplayers 16 -port 27015Startowy server.cfg
Wrzuć to do dod/cfg/server.cfg. Ustawia nazwę, hasło RCON i limit czasu rundy. Na serwerze hostowanym jest to już ogarnięte za Ciebie, więc potrzebujesz tego tylko na drodze srcds.
hostname "My DoD:S Server"
rcon_password "changeme"
mp_timelimit 30
mp_friendlyfire 0
sv_alltalk 0Jak dołączają znajomi
Podaj graczom swoje IP. Dołączają z konsoli w grze lub z przeglądarki serwerów.
- Publiczny: Otwórz konsolę klawiszem ~ i uruchom: connect IP:27015
- Prywatny: Jeśli ustawiłeś hasło dołączania, najpierw je wpisują: password yourpass; connect IP:27015
- Przeglądarka: Albo znajdź go w przeglądarce serwerów w grze po IP. Nazwa serwera hostowanego zaczyna się od 2hours.gg.
O mapach własnych
Każda oficjalna mapa jest dołączona do serwera, więc do gry standardowej nie trzeba żadnych pobierań. Mapy własne potrzebują hosta FastDL, żeby gracze mogli je pobrać, a ten nie jest podpięty w tym wydaniu. Na razie trzymaj się listy oficjalnych map.
Uruchom serwer Day of Defeat: Source godzinowo