Questa guida copre la configurazione admin, i comandi della console, la gestione dei giocatori, la gestione del mondo e la risoluzione dei problemi per il tuo server dedicato Dead Matter. Dead Matter è un gioco di sopravvivenza zombie open-world ambientato in Alberta, Canada, con costruzione di basi, saccheggio, veicoli e gameplay PvP/PvE. Per la configurazione iniziale del server, la configurazione e le istruzioni di connessione, consulta Guida alla Configurazione del Server Dead Matter.
1. Configurazione Admin
I server dedicati Dead Matter utilizzano un sistema di amministrazione basato sulla configurazione. Gli operatori del server gestiscono il loro server tramite la console GPanel e i file di configurazione.
Accesso Operatore del Server
Come operatore del server, gestisci il tuo server Dead Matter tramite:
- Console GPanel: La console del server in GPanel mostra l'output del server, le connessioni dei giocatori, gli eventi zombie e i messaggi di errore.
- File di configurazione: Il file
Game.inie le altre configurazioni inDeadMatter/Saved/Config/controllano tutte le impostazioni del server. Modificali tramite la scheda Files in GPanel o via SFTP. - Strumenti admin in-game: Quando sei connesso come admin, hai accesso a opzioni di gestione aggiuntive tra cui teletrasporto, generazione di oggetti e controllo dei giocatori.
Aggiungere Admin
Per concedere privilegi di amministratore ai giocatori sul tuo server:
- Ferma il server da GPanel.
- Apri il file di configurazione admin nella directory di configurazione del server.
- Aggiungi lo Steam ID del giocatore (formato SteamID64) alla lista admin.
- Salva il file e riavvia il server.
2. Comandi della Console
Dead Matter fornisce comandi della console accessibili tramite la console GPanel e la console admin in-game. Di seguito sono riportati i comandi principali per la gestione del server.
| Comando | Descrizione |
|---|---|
kick <player/steamid> |
Espelle un giocatore dal server. |
ban <player/steamid> |
Banna permanentemente un giocatore dal server. |
unban <steamid> |
Rimuove un giocatore dalla lista dei ban. |
listplayers |
Elenca tutti i giocatori attualmente connessi con i loro nomi e Steam ID. |
save |
Avvia un salvataggio immediato del mondo. |
teleport <player> <x> <y> <z> |
Teletrasporta un giocatore alle coordinate specificate (admin in-game). |
giveitem <player> <itemid> <amount> |
Dà un oggetto a un giocatore tramite ID oggetto (admin in-game). |
settime <hour> |
Imposta l'ora del giorno in-game (0-24). |
shutdown |
Avvia uno spegnimento ordinato del server con salvataggio automatico. |
3. Gestione dei Giocatori
Espellere i Giocatori
- Usa il comando
kicknella console GPanel con il nome del giocatore o lo Steam ID. - I giocatori espulsi possono riconnettersi immediatamente a meno che non vengano prese ulteriori misure (ban o cambio password).
Bannare i Giocatori
- Usa il comando
banper impedire permanentemente a un giocatore di unirsi. - I ban sono tracciati tramite Steam ID e persistono tra i riavvii del server.
- Usa
unbancon lo Steam ID per annullare un ban.
Protezione con Password
Il metodo più affidabile per controllare l'accesso è impostare una password del server:
ServerPassword=YourSecretPassword
Cambia la password in Game.ini e riavvia il server. Condividi la password solo con giocatori fidati.
Modalità Whitelist
Per il massimo controllo degli accessi, considera di gestire un server con whitelist. Aggiungi gli Steam ID approvati al file di configurazione della whitelist. Solo i giocatori nella whitelist possono unirsi, indipendentemente dal fatto che conoscano la password.
4. Gestione del Mondo
Reset del Mondo
Per cancellare completamente il mondo e ricominciare da zero:
- Ferma il server da GPanel.
- Connettiti via SFTP e naviga a
DeadMatter/Saved/SaveGames/. - Elimina o rinomina la directory dei salvataggi (rinomina per conservarla come backup).
- Avvia il server. Un nuovo mondo verrà generato con la tua configurazione esistente.
Regolazione delle Impostazioni del Mondo
Puoi regolare l'esperienza di gioco senza un reset completo modificando Game.ini:
- ZombieDensity -- Aumenta o diminuisci il numero di zombie nel mondo.
- LootRespawnTime -- Controlla la velocità con cui i contenitori di bottino si riempiono dopo essere stati saccheggiati.
- DayNightCycleSpeed -- Rendi i giorni più lunghi o più corti per cambiare il ritmo della sopravvivenza.
- bPvPEnabled -- Attiva o disattiva il PvP senza cancellare il mondo. Le modifiche hanno effetto al riavvio.
Backup e Ripristino
- Ferma il server da GPanel.
- Connettiti via SFTP e scarica la directory
SaveGames/per il backup. - Per ripristinare, carica la directory salvata, sostituendo quella attuale.
- Avvia il server. Il mondo ripristinato verrà caricato.
5. Risoluzione dei Problemi
Il Server Crasha all'Avvio
- Controlla la console GPanel per i messaggi di errore. Le cause comuni includono errori di sintassi nella configurazione di
Game.ini. - Verifica che i valori delle porte non siano stati modificati manualmente. Le porte devono corrispondere a quelle assegnate da GPanel.
- Prova a eliminare i file di configurazione e riavviare per rigenerare i valori predefiniti.
- Se il crash è legato al salvataggio, prova ad avviare con un nuovo mondo rinominando la directory
SaveGames/. - Se il crash persiste, apri un ticket di supporto con l'IP del tuo server e l'output completo della console.
I Giocatori Non Riescono a Connettersi
- Verifica che il server sia in esecuzione in GPanel e controlla la console per eventuali errori.
- Conferma che il giocatore stia usando l'IP e la porta corretti dalla scheda Network di GPanel.
- Verifica che la password del server sia corretta (le password distinguono tra maiuscole e minuscole).
- Se usi una whitelist, conferma che lo Steam ID del giocatore sia stato aggiunto.
- Assicurati che sia il server che il giocatore stiano eseguendo la stessa versione di Dead Matter.
Problemi di Zombie e Prestazioni
- Valori elevati di
ZombieDensityaumentano significativamente il carico del server. Se le prestazioni sono scarse, riducilo a1.0o inferiore. - Riduci
MaxPlayersse il server fatica con molti giocatori connessi contemporaneamente. - Un gran numero di strutture costruite dai giocatori può influire sulle prestazioni del server nel tempo.
- Aumenta
AutoSaveIntervalse i salvataggi causano rallentamenti periodici. - Se le prestazioni rimangono scarse, contatta il supporto per informazioni sull'aggiornamento del tuo piano server.
Desync e Lag
- Dead Matter è in fase di sviluppo attivo, e un certo desync è prevedibile. Assicurati che tutti i giocatori abbiano la stessa versione del gioco.
- I giocatori con alta latenza possono riscontrare più desync. Consiglia ai giocatori con la migliore connessione la posizione del server più adatta.
- Riavvia il server periodicamente (una volta al giorno o dopo sessioni prolungate) per cancellare lo stato accumulato e migliorare le prestazioni.
Corruzione dei Salvataggi
- Se il server crasha durante un salvataggio, il file di salvataggio potrebbe corrompersi.
- Ripristina da un backup SFTP manuale se disponibile. Consulta Guida alla Configurazione del Server Dead Matter per le istruzioni di ripristino.
- I backup SFTP regolari sono la migliore protezione. Esegui il backup del tuo mondo almeno una volta per sessione di gioco.
Articoli Correlati
- Guida alla Configurazione del Server Dead Matter
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File via SFTP
- Guida all'Avvio del Server
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Dead Matter non trattati qui, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e tutti i messaggi di errore rilevanti dalla console GPanel.