Questa guida copre l'amministrazione del server e l'installazione delle mod per Colony Survival, inclusa la configurazione admin, i comandi della console, la gestione dei giocatori, l'installazione di mod tramite Steam Workshop e manuale, consigli per la gestione della colonia e la risoluzione dei problemi comuni del server.
Configurazione Admin
Colony Survival utilizza un sistema di permessi in cui il proprietario del server (il giocatore che ha creato il mondo) ha il controllo completo. Per i server dedicati, i privilegi di amministratore vengono gestiti tramite la configurazione.
Configurazione dell'Accesso Admin
- Arresta il tuo server da GPanel.
- Apri il File Manager e individua i file di configurazione del server.
- In
serverconfiguration.jsono nel file dei permessi pertinente, aggiungi il tuo Steam64 ID alla lista admin/operatore. Puoi trovare il tuo Steam64 ID su steamid.io. - Salva il file e avvia il server.
Comandi della Console del Server
Colony Survival fornisce comandi della console che possono essere eseguiti dalla console del server in GPanel o tramite la chat di gioco (se hai i privilegi di admin). Accedi alla console di GPanel dalla scheda Console.
| Comando | Sintassi | Descrizione |
|---|---|---|
| Help | /help |
Visualizza un elenco di tutti i comandi del server disponibili. |
| Kick | /kick [PlayerName] |
Rimuove immediatamente un giocatore dal server. Può riconnettersi a meno che non sia bannato. |
| Ban | /ban [PlayerName] |
Banna permanentemente un giocatore. Non potrà connettersi al server. |
| Unban | /unban [PlayerName] |
Rimuove un ban, permettendo al giocatore di riconnettersi. |
| Save | /save |
Forza un salvataggio immediato del mondo. Usa prima della manutenzione o dei riavvii. |
| Lista Giocatori | /players |
Mostra tutti i giocatori attualmente connessi. |
| Say | /say [Message] |
Invia un messaggio del server visibile a tutti i giocatori. |
| Shutdown | /shutdown |
Arresta il server in modo sicuro, salvando il mondo prima dello spegnimento. |
Esempi di Comandi della Console
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save prima di /shutdown per assicurarti che gli ultimi progressi vengano preservati. Anche se /shutdown di solito attiva un salvataggio automatico, un salvataggio esplicito prima fornisce una sicurezza aggiuntiva.
Gestione dei Giocatori
Kick e Ban
Usa i comandi kick e ban per gestire i giocatori problematici:
- Kick: Usa
/kick [PlayerName]per infrazioni minori o alla prima offesa. Il giocatore può rientrare immediatamente. - Ban: Usa
/ban [PlayerName]per infrazioni gravi o ripetute. Il giocatore viene bloccato permanentemente dalla connessione. - Unban: Usa
/unban [PlayerName]per revocare un ban se le circostanze cambiano.
Monitoraggio dei Giocatori
- Usa
/playersper vedere chi è attualmente connesso. - Monitora la scheda Console in GPanel per i messaggi di connessione e disconnessione.
- Colony Survival è cooperativo per natura, ma nei server pubblici i giocatori potrebbero potenzialmente fare griefing gestendo male le risorse condivise o le difese della colonia.
Buone Pratiche
- Stabilisci regole chiare per il server e comunicale ai giocatori.
- Usa
/sayper trasmettere annunci importanti (finestre di manutenzione, promemoria delle regole). - Mantieni un registro di kick e ban come riferimento.
- Per i server privati, usa una password in
serverconfiguration.jsonper limitare l'accesso ai soli giocatori fidati.
Installazione delle Mod
Colony Survival ha una community di modding attiva. Le mod possono aggiungere nuovi contenuti, cambiare le meccaniche di gioco, introdurre nuovi lavori per i coloni e molto altro.
Integrazione con Steam Workshop
Colony Survival supporta le mod di Steam Workshop. Per installare le mod del Workshop sul tuo server:
- Trova la mod che desideri sul Steam Workshop di Colony Survival.
- Annota il Workshop ID dall'URL della mod (il numero nell'URL, es.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- l'ID è123456789). - In GPanel, controlla la scheda Startup per un campo Workshop ID o un'opzione di configurazione mod. Aggiungi i Workshop ID delle mod che vuoi installare, separati da virgole se sono più di una.
- Riavvia il server. SteamCMD scaricherà automaticamente le mod del Workshop durante l'avvio.
Caricamento Manuale delle Mod
Se una mod non è disponibile su Steam Workshop, o hai bisogno di installare una versione personalizzata, puoi caricare le mod manualmente:
- Arresta il server da GPanel.
- Scarica i file della mod sul tuo computer locale.
- Connettiti al server tramite SFTP o usa il File Manager.
- Naviga nella directory delle mod. Le mod di Colony Survival vanno tipicamente posizionate in:
gamedata/mods/ - Carica la cartella della mod nella directory
mods. Assicurati che la struttura delle cartelle corrisponda a quanto specificato dall'autore della mod. - Avvia il server. Controlla la console per i messaggi che confermano il caricamento riuscito della mod.
Rimozione delle Mod
- Arresta il server da GPanel.
- Rimuovi la cartella della mod dalla directory
gamedata/mods/, oppure rimuovi il Workshop ID dalla configurazione di avvio. - Avvia il server e verifica che si carichi correttamente senza la mod.
Gestione della Colonia
Gestire un server Colony Survival con più giocatori richiede coordinamento. Ecco alcuni consigli per gestire colonie condivise e individuali:
- Colonie Condivise: Più giocatori possono contribuire alla stessa colonia. Coordinatevi per la costruzione, la raccolta risorse e il posizionamento delle difese per evitare sovrapposizioni o costruzioni in conflitto.
- Colonie Separate: I giocatori possono anche stabilire le proprie colonie indipendenti in posizioni diverse. Questo riduce i potenziali conflitti ma significa che ogni colonia deve sostenere le proprie difese.
- Gestione delle Risorse: Le grandi colonie con molti coloni consumano risorse significative. Assicurati che le catene di approvvigionamento (cibo, strumenti, armi) siano ben organizzate per prevenire la fame dei coloni o lacune nelle difese.
- Pianificazione delle Difese: Gli attacchi notturni dei mostri scalano con la popolazione della colonia. Man mano che la tua colonia cresce, investi in mura, torri di guardia e coloni armati per mantenere la sicurezza.
- Prestazioni: Colonie molto grandi con migliaia di coloni possono mettere sotto sforzo le risorse del server. Monitora le prestazioni del server e considera di impostare limiti ragionevoli per la dimensione delle colonie nei server pubblici.
Risoluzione dei Problemi
Crash del Server
| Problema | Soluzione |
|---|---|
| Il server va in crash all'avvio | Controlla la console di GPanel per messaggi di errore. Verifica che serverconfiguration.json sia un JSON valido (nessuna virgola mancante, parentesi non corrispondenti). Prova a rimuovere le mod aggiunte di recente. Se il problema persiste, reinstalla i file del server da GPanel. |
| Il server va in crash durante il gioco | Questo potrebbe indicare esaurimento della memoria a causa di una colonia molto grande, o un conflitto tra mod. Controlla i log della console per i dettagli dell'errore. Riduci la dimensione della colonia o rimuovi le mod problematiche. |
| Crash dopo un aggiornamento del gioco | Gli aggiornamenti del gioco possono rompere la compatibilità delle mod. Disabilita tutte le mod, riavvia e riattivale una alla volta per identificare il conflitto. Controlla le pagine delle mod per le note di aggiornamento. |
Problemi di Connessione
| Problema | Soluzione |
|---|---|
| Il server non appare nel browser | Assicurati che il server sia in esecuzione in GPanel e che NetworkType sia impostato su "SteamNetwork". Il server potrebbe impiegare alcuni minuti per registrarsi con il master server di Steam dopo l'avvio. |
| Impossibile connettersi tramite IP diretto | Verifica l'IP e la porta in GPanel. Assicurati di utilizzare la porta di gioco (non la porta di query). Conferma che lo stato del server sia Running. |
| Disconnessioni frequenti | Questo potrebbe indicare instabilità di rete o sovraccarico del server. Controlla l'utilizzo delle risorse del server in GPanel. Le grandi colonie che generano molto terreno possono causare problemi di rete per i giocatori con connessioni lente. |
| Errore "Version Mismatch" | Il server e il client devono essere sulla stessa versione del gioco. Riavvia il server da GPanel per attivare un aggiornamento. I giocatori devono anche aggiornare il loro gioco tramite Steam. |
Conflitti tra Mod
| Problema | Soluzione |
|---|---|
| Il server va in crash dopo l'aggiunta di una mod | Rimuovi la mod, ripristina dal backup se necessario e controlla le note di compatibilità della mod. Alcune mod sono in conflitto tra loro o richiedono ordini di caricamento specifici. |
| Oggetti o blocchi mancanti dopo la rimozione di una mod | Se una mod ha aggiunto contenuti personalizzati al mondo, rimuoverla può lasciare riferimenti orfani. Ripristina da un backup precedente alla mod, oppure accetta gli elementi mancanti. Non è possibile recuperare contenuti specifici di una mod senza la mod stessa. |
| Le mod non si caricano | Verifica che la struttura delle cartelle della mod sia corretta in gamedata/mods/. Controlla la console per errori di caricamento. Assicurati che la versione della mod corrisponda alla versione del gioco. |
Corruzione del Mondo
| Problema | Soluzione |
|---|---|
| Il mondo non si carica | Il file di salvataggio potrebbe essere corrotto. Ripristina dal backup più recente. Se non esiste alcun backup, potrebbe essere necessario avviare un nuovo mondo. |
| Chunk mancanti o glitch del terreno | Questo può accadere dopo crash durante i salvataggi. Prova a caricare il mondo; la corruzione minore potrebbe auto-ripararsi. Per problemi persistenti, ripristina dal backup. |
Prestazioni con Colonie Grandi
| Problema | Soluzione |
|---|---|
| Lag del server con molti coloni | Colonie molto grandi (1000+ coloni) richiedono risorse significative del server. Ottimizza il layout della colonia, riduci i lavori non necessari dei coloni e assicurati che sia allocata RAM sufficiente al tuo piano server. |
| Il salvataggio automatico causa picchi di lag | Aumenta l'AutoSaveInterval in serverconfiguration.json per ridurre la frequenza dei salvataggi. Un valore di 20-30 minuti riduce l'impatto pur fornendo una protezione ragionevole. |
| Generazione lenta del terreno | Quando i giocatori esplorano nuove aree, il server deve generare il terreno. Questo è normale ma può causare brevi lag. Incoraggia i giocatori a esplorare gradualmente invece di attraversare velocemente la mappa. |
Articoli Correlati
- Guida alla Configurazione del Server Colony Survival
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Primi Passi con il Tuo Nuovo Server