Prerequisiti
- Un server Project Zomboid attivo ospitato con Legion Hosting
- Accesso a GPanel
- Il gioco installato e in grado di connettersi al tuo server
Configurazione dell'Accesso Admin
Prima di poter utilizzare i comandi admin in-game, devi configurare una password admin sul tuo server. Ci sono due modi per farlo.
Opzione 1: File delle Impostazioni del Server
- Apri GPanel e naviga al tuo server.
- Vai al File Manager e apri
/.cache/server/<servername>.ini(sostituisci<servername>con il nome del tuo server). - Trova la riga che dice
AdminPassword=e impostala con una password sicura:AdminPassword=YourSecurePassword123 - Salva il file e riavvia il tuo server.
Opzione 2: Scheda Startup di GPanel
- Apri GPanel e naviga al tuo server.
- Vai alla scheda Startup.
- Cerca il campo Admin Password e inserisci la password desiderata.
- Riavvia il tuo server affinché la modifica abbia effetto.
Concedere Accesso Admin ai Giocatori
Una volta impostata la tua password admin, i giocatori che si connettono e inseriscono la password admin avranno accesso admin. Puoi anche impostare i livelli di accesso direttamente dalla console del server.
Nella scheda Console di GPanel, digita:
setaccesslevel <username> admin
Questo è un comando solo da console — deve essere eseguito dalla Console GPanel o dalla console del server, non dalla chat in-game.
Comandi Admin Comuni
I comandi preceduti da / vengono digitati nella chat in-game — premi T o Enter per aprire la finestra di chat. I comandi senza prefisso / sono solo da console e devono essere eseguiti dalla scheda Console di GPanel.
Gestione dei Giocatori
| Comando | Descrizione |
|---|---|
/players |
Elenca tutti i giocatori attualmente connessi |
/kick <username> |
Espelle un giocatore dal server |
/banuser <username> |
Banna un giocatore dal server |
/unbanuser <username> |
Rimuove il ban di un giocatore |
/adduser <username> <password> |
Crea un account whitelist per un giocatore |
/servermsg <message> |
Trasmette un messaggio a tutti i giocatori sul server |
Teletrasporto
| Comando | Descrizione |
|---|---|
/teleport <username> |
Teletrasportati alla posizione di un giocatore |
/teleportto <x> <y> <z> |
Teletrasportati a coordinate specifiche della mappa |
Cheat / Debug Giocatore
| Comando | Descrizione |
|---|---|
/godmod <username> |
Attiva/disattiva la modalità divina (invincibilità) per un giocatore |
/invisible <username> |
Attiva/disattiva l'invisibilità per un giocatore (gli zombi lo ignorano) |
/noclip <username> |
Attiva/disattiva il noclip per un giocatore (vola attraverso muri e terreno) |
/addxp <username> <perk> <amount> |
Conferisce XP a un giocatore in un'abilità specifica (es. /addxp Player1 Carpentry 1000) |
Mondo & Eventi
| Comando | Descrizione |
|---|---|
/startrain |
Avvia un evento di pioggia |
/stoprain |
Ferma la pioggia attuale |
/gunshot |
Attiva un suono di colpo di pistola nelle vicinanze per attirare gli zombi |
/chopper |
Attiva un evento di sorvolo dell'elicottero |
Controllo del Server
| Comando | Descrizione |
|---|---|
/save |
Forza il salvataggio immediato del mondo |
/quit |
Salva il mondo e arresta il server in modo controllato |
Livelli di Accesso
Project Zomboid ha diversi livelli di accesso che controllano quali comandi un giocatore può utilizzare. Imposta il livello di accesso di un giocatore dalla Console di GPanel (questo è un comando solo da console):
setaccesslevel <username> <level>
| Livello | Descrizione |
|---|---|
| admin | Pieno accesso a tutti i comandi. Può gestire altri admin, modificare le impostazioni del server e controllare il server. |
| moderator | Può espellere e bannare giocatori, teletrasportarsi e visualizzare informazioni sui giocatori. Non può modificare le impostazioni del server. |
| overseer | Capacità di moderazione limitate. Può visualizzare informazioni sui giocatori e svolgere moderazione di base. |
| gm | Game Master. Può generare oggetti, teletrasportarsi e gestire eventi in-game. Utile per server di roleplay. |
| observer | Può osservare i giocatori. Accesso minimo ai comandi. Utile per monitorare il server. |
| none | Giocatore regolare senza privilegi speciali. Questo è il valore predefinito per tutti i giocatori. |
none dalla Console di GPanel:setaccesslevel PlayerName none
Utilizzo della Console di GPanel
Puoi anche eseguire comandi tramite la console web di GPanel senza essere connesso al gioco:
- Apri GPanel e naviga al tuo server.
- Vai alla scheda Console.
- Digita il tuo comando nella casella di input in basso e premi Invio.
/) possono anche essere eseguiti dalla console di GPanel digitandoli con il prefisso /. Alcuni comandi come setaccesslevel sono solo da console e non utilizzano il prefisso /. Alcuni comandi (come il teletrasporto e la modalità divina) potrebbero funzionare solo quando sei connesso al gioco.
Gestione della Lista dei Ban
Quando banni un giocatore usando /banuser, il ban viene memorizzato nel database del server situato in /.cache/db/.
Per gestire i ban:
- Banna un giocatore:
/banuser <username> - Sbanna un giocatore:
/unbanuser <username> - Modifica manuale: Puoi anche usare il File Manager di GPanel per sfogliare la directory
/.cache/db/e modificare manualmente la lista dei ban se necessario.
Risoluzione dei Problemi
- Assicurati che la tua password admin sia impostata correttamente in
/.cache/server/<servername>.ini(la rigaAdminPassword=) e che il server sia stato riavviato dopo la modifica. - Assicurati di aver inserito la password admin quando ti sei connesso al server.
- Controlla i log del server in
/.cache/Logs/per eventuali messaggi di errore.
- Il tuo livello di accesso potrebbe non essere sufficientemente alto. Chiedi a un admin del server di impostare il tuo livello di accesso dalla Console di GPanel usando
setaccesslevel <username> admin. - Alcuni comandi richiedono il livello di accesso admin. Se sei stato impostato a un livello inferiore (come moderator o gm), alcuni comandi potrebbero non essere disponibili per te.
- Assicurati che il nome del perk sia scritto correttamente e usi il nome esatto del perk PZ (es.
Carpentry,Cooking,Farming,Fitness,Strength). - Il giocatore deve essere online quando esegui il comando.
- Alcuni comandi funzionano solo quando digitati in-game, non tramite la console GPanel.
- Assicurati che il server sia in esecuzione e non in uno stato di crash o arrestato.
- Prova a riavviare il server da GPanel e tentare nuovamente il comando.
Guide Correlate
- Guida alle Impostazioni del Server Project Zomboid — Configura le impostazioni di gameplay, difficoltà e opzioni sandbox del tuo server.
- Guida all'Installazione delle Mod di Project Zomboid — Aggiungi mod Workshop al tuo server.