1. Załaduj mod
Wrzuć @DHUBconsole do folderu serwera. Załaduj go przez -mod=@DHUBconsole, jeśli chcesz zgłoszeń graczy w grze (gracze wtedy go pobierają), albo przez -serverMod=@DHUBconsole tylko dla serwera: przechowuje twój klucz API, nigdy nie trafia do graczy i nic nie pobierają. Używaj -mod dla zgłoszeń w grze, w przeciwnym razie -serverMod.
Aktualizujesz z 0.7.x? Usuń @DHUBconsole_Server z -servermod przed dodaniem nowego moda: załadowane razem oznaczają zduplikowane nazwy klas i serwer się nie skompiluje.
Warto wiedzieć: Zasubskrybuj DayzHUB Console Agent w Steam Workshop (przedmiot 3813527671). Serwer, który ładuje go z Workshopu, dostaje każdą aktualizację przy następnym restarcie.
2. Wklej swój Settings.json
Uruchom serwer raz: agent utworzy profiles/DayzHUB/DHUBconsole/Settings.json. Zastąp całą jego zawartość plikiem Settings.json ze strony Ustawienia twojego serwera - zawiera ID serwera i klucz API. Klucz jest pokazywany tylko raz.
3. Zrestartuj i sprawdź
Kilka sekund po starcie serwera baner na stronie Ustawienia zmienia się na Połączono.
- Brak połączenia? Otwórz profiles/DayzHUB/DHUBconsole/logs/agent-YYYY-MM-DD.log.
- "refused": ID serwera albo klucz API jest błędny - wklej Settings.json jeszcze raz.
- "Not configured": Settings.json ma jeszcze wartości domyślne.
DayZ 1.29 i 1.30
Ten sam agent działa na DayZ 1.29 i 1.30. Od wersji 0.8.8 omija błąd 1.30, który ukrywa przed modami pliki w folderze profilu, więc listy LBmaster i TheModBase dalej działają. Nic nie trzeba ustawiać.
Gdy Console jest nieosiągalna
Agent trzyma linie zabójstw, śmierci i czatu na dysku (spool.json w profiles/DayzHUB/DHUBconsole), dopóki Console ich nie potwierdzi. Po awarii, ubitym procesie serwera lub restarcie przy niedostępnej stronie kolejny start wysyła je ponownie z czasem, w którym się wydarzyły, a Console zapisuje każdą linię tylko raz. Wymaga agenta 0.10.0 lub nowszego.
Opcje w Settings.json
liveMapEnabled, eventMarkersEnabled i allowAdminActions wyłączają części agenta. Zgubiłeś klucz? Wygeneruj nowy w Ustawienia › Strefa zagrożenia - stary od razu przestaje działać.