1. Carica la mod
Metti @DHUBconsole nella cartella del server. Caricala con -mod=@DHUBconsole se vuoi le segnalazioni dei giocatori in gioco (i giocatori allora la scaricano), oppure con -serverMod=@DHUBconsole solo per il server: contiene la tua chiave API, non arriva mai ai giocatori e loro non scaricano niente. Usa -mod per le segnalazioni in gioco, -serverMod negli altri casi.
Aggiorni dalla 0.7.x? Rimuovi @DHUBconsole_Server da -servermod prima di aggiungere la nuova mod: se sono caricate insieme ci sono nomi di classe duplicati e il server non compila.
Da sapere: Iscriviti a DayzHUB Console Agent sullo Steam Workshop (oggetto 3813527671). Un server che lo carica dal Workshop riceve ogni aggiornamento al riavvio successivo.
2. Incolla il tuo Settings.json
Avvia il server una volta: l'agente crea profiles/DayzHUB/DHUBconsole/Settings.json. Sostituisci tutto il contenuto con il Settings.json mostrato nella pagina Impostazioni del tuo server - contiene l'ID del server e la chiave API. La chiave viene mostrata una sola volta.
3. Riavvia e controlla
Pochi secondi dopo l'avvio del server, il banner della pagina Impostazioni passa a Connesso.
- Non collegato? Apri profiles/DayzHUB/DHUBconsole/logs/agent-YYYY-MM-DD.log.
- "refused": l'ID del server o la chiave API è sbagliato - incolla di nuovo il Settings.json.
- "Not configured": Settings.json ha ancora il valore predefinito.
DayZ 1.29 e 1.30
Lo stesso agente funziona su DayZ 1.29 e 1.30. Dall'agente 0.8.8 aggira un bug della 1.30 che nasconde alle mod i file della cartella del profilo, così le liste di LBmaster e TheModBase continuano a funzionare. Niente da impostare.
Se la Console non è raggiungibile
L'agente tiene su disco le righe di uccisioni, morti e chat (spool.json in profiles/DayzHUB/DHUBconsole) finché la Console non le ha confermate. Dopo un crash, un processo del server terminato o un riavvio con il sito irraggiungibile, il successivo avvio le invia di nuovo con l'ora in cui sono avvenute, e la Console salva ogni riga una sola volta. Richiede l'agente 0.10.0 o successivo.
Opzioni in Settings.json
liveMapEnabled, eventMarkersEnabled e allowAdminActions spengono parti dell'agente. Chiave persa? Generane una nuova in Impostazioni › Zona pericolosa - la vecchia smette subito di funzionare.