Questa guida copre l'amministrazione del tuo server dedicato Night of the Dead, inclusi la configurazione admin, i comandi della console, la gestione dei giocatori, la gestione del mondo e la risoluzione dei problemi. Per la configurazione iniziale del server, consulta Guida alla Configurazione del Server Night of the Dead.
Configurazione Admin
Night of the Dead utilizza un sistema admin basato su password. Per ottenere l'accesso admin, devi configurare una password admin e autenticarti in-game.
Impostare la Password Admin
- Arresta il tuo server da GPanel.
- Vai alla scheda Startup e imposta la variabile
SERVER_ADMIN_PASSWORD, oppure modifica direttamente il file di configurazione del server. - Nel file di configurazione (
LF/Saved/Config/ServerSettings.ini), imposta:
[SystemSettings]
IngameAdminPassword=YourSecureAdminPassword
- Salva il file e avvia il server.
Accesso come Admin
Una volta connesso al tuo server in-game:
- Apri la console in-game premendo ` (tilde/backtick) o il tasto console designato.
- Digita il seguente comando per autenticarti:
EnableCheats YourSecureAdminPassword - Se la password è corretta, riceverai un messaggio di conferma e otterrai l'accesso ai comandi admin.
Aggiungere Admin Permanenti
Per server con più admin, puoi aggiungere gli Steam ID a una whitelist così non dovranno autenticarsi nuovamente ad ogni sessione. Aggiungi le voci al file di configurazione:
[ServerSettings]
# Admin Steam IDs (one per line)
AdminSteamID=76561198012345678
AdminSteamID=76561198087654321
steamid.io. L'ID è un numero di 17 cifre che inizia con 7656119.
Comandi Console
I comandi admin vengono eseguiti tramite la console in-game (premi `) dopo l'autenticazione. Le seguenti tabelle elencano i comandi più comunemente utilizzati.
Gestione Giocatori
| Comando | Utilizzo | Descrizione |
|---|---|---|
ListPlayers |
ListPlayers |
Elenca tutti i giocatori connessi con i loro ID |
KickPlayer |
KickPlayer <playerID> |
Espelli un giocatore dal server |
BanPlayer |
BanPlayer <playerID> |
Banna un giocatore dal server |
UnbanPlayer |
UnbanPlayer <steamID> |
Rimuovi un ban tramite Steam ID |
ServerMessage |
ServerMessage <text> |
Invia un messaggio broadcast a tutti i giocatori |
Controllo del Mondo e del Gioco
| Comando | Utilizzo | Descrizione |
|---|---|---|
SetTimeOfDay |
SetTimeOfDay <hour> |
Imposta l'ora di gioco (0-24, ad esempio 12 per mezzogiorno) |
SetDifficulty |
SetDifficulty <level> |
Cambia la difficoltà (0=Facile, 1=Normale, 2=Difficile, 3=Incubo) |
SaveWorld |
SaveWorld |
Forza un salvataggio manuale dello stato del mondo |
SetWeather |
SetWeather <type> |
Cambia il meteo attuale (clear, rain, fog, storm) |
TogglePvP |
TogglePvP |
Attiva o disattiva la modalità PvP |
Shutdown |
Shutdown <seconds> <message> |
Programma uno spegnimento del server con messaggio di avviso |
Comandi di Spawn e Utility
GiveItem <itemID> <amount>-- dai un oggetto a te stessoGiveItemToPlayer <playerID> <itemID> <amount>-- dai un oggetto a un giocatoreGiveExperience <amount>-- assegna punti esperienzaTeleport <x> <y> <z>-- teletrasportati a delle coordinateTeleportToPlayer <playerID>-- teletrasportati ad un altro giocatoreGod-- attiva/disattiva l'invincibilitàFly-- attiva/disattiva la modalità volo per il movimento libero
Gestione del Mondo
Salvataggio del Mondo
Il server salva automaticamente a intervalli regolari, ma puoi forzare un salvataggio manuale in qualsiasi momento usando il comando SaveWorld. Questo è consigliato prima di eseguire qualsiasi azione amministrativa che potrebbe influenzare lo stato del mondo.
Reset del Mondo
Per eseguire un reset completo del mondo:
- Arresta il server da GPanel.
- Naviga in
LF/Saved/SaveGames/tramite il File Manager o SFTP. - Elimina o rinomina i file di salvataggio in questa directory.
- Avvia il server. Verrà generato un mondo nuovo.
SaveGames_backup).
Gestione del Ciclo Giorno/Notte
Usa SetTimeOfDay <hour> per cambiare l'ora a runtime (ad esempio, SetTimeOfDay 12 per mezzogiorno). Per modifiche permanenti, modifica i valori DayNightCycleSpeed e DayTimeRatio nel file di configurazione (vedi la Guida alla Configurazione del Server).
Gestione dei Ban
Usa BanPlayer <playerID> per bannare un giocatore connesso e UnbanPlayer <steamID> per rimuovere un ban. Il file della lista ban si trova nella directory di configurazione del server e può essere modificato direttamente tramite SFTP quando il server è arrestato.
Risoluzione dei Problemi
Server Non Visualizzato nel Browser
- Attendi almeno 2-3 minuti dopo l'avvio affinché il server si registri con la master server list.
- Verifica che il server sia stato avviato correttamente controllando l'output della console in GPanel.
- Prova a connetterti tramite IP diretto per confermare che il server sia in esecuzione.
Crash del Server
- Controlla i log del server in
LF/Saved/Logs/per i dettagli degli errori. - I file di salvataggio corrotti possono causare crash -- prova a rinominare la directory di salvataggio e ad avviare un nuovo gioco per testare.
- Se i crash si verificano dopo un aggiornamento del gioco, prova a reinstallare tramite l'opzione Reinstall di GPanel (esegui prima il backup di salvataggi e configurazioni).
- Grandi basi costruite dai giocatori possono incidere sulle prestazioni. Riduci
ZombieSpawnRatese il server fa fatica durante gli eventi orda.
I Giocatori Non Possono Connettersi
- Conferma che il server sia completamente avviato in GPanel e non abbia raggiunto il limite
MaxPlayers. - Se utilizzi una password, assicurati che i giocatori la stiano inserendo correttamente.
- Verifica che tutti i giocatori stiano eseguendo la stessa versione del gioco del server.
Articoli Correlati
- Guida alla Configurazione del Server Night of the Dead
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Iniziare con il Tuo Nuovo Server
Se hai bisogno di ulteriore assistenza con l'amministrazione del server, apri un ticket di supporto e il nostro team ti aiuterà.