Guida alla configurazione del server di The Isle
Questa guida illustra come configurare, impostare e gestire il tuo server dedicato di The Isle (Evrima) ospitato con Legion Hosting, inclusi il primo avvio, le variabili di GPanel, la configurazione di Game.ini, il sistema di coda, l'abilitazione degli umani, la connessione e la gestione dei salvataggi. Per la configurazione e i comandi admin, consulta Comandi amministratore di The Isle.
Primo avvio
Quando il tuo server viene fornito per la prima volta, deve installare i file del server di The Isle Evrima prima di poter essere eseguito. Ciò avviene automaticamente al primo avvio.
- Accedi a GPanel.
- Seleziona il tuo server The Isle dall'elenco dei server.
- Clicca sulla scheda Startup e verifica le tue impostazioni di base (nome del server, numero di giocatori). Puoi regolarle prima di avviare per la prima volta.
- Vai alla scheda Console e clicca su Start.
- Il server scaricherà e installerà i file del branch Evrima tramite Steam (App ID 412680). Questa installazione iniziale può richiedere diversi minuti a seconda della dimensione del file.
- Una volta completata l'installazione, il server si avvierà automaticamente. Osserva l'output della console per il messaggio che indica che il server è pronto ad accettare connessioni.
Game.ini e Engine.ini) in TheIsle/Saved/Config/LinuxServer/ al primo avvio riuscito. Non tentare di modificare questi file finché il server non si è avviato almeno una volta.
Engine.ini per funzionare. Queste sono configurate automaticamente dall'egg e non necessitano di modifiche manuali.
Variabili di avvio di GPanel
Le impostazioni principali di The Isle sono configurate come variabili di avvio in GPanel piuttosto che nei file di configurazione. Queste variabili vengono passate al processo del server come argomenti da riga di comando.
- Accedi a GPanel.
- Seleziona il tuo server The Isle dall'elenco dei server.
- Clicca sulla scheda Startup.
- Rivedi e regola le variabili mostrate di seguito. Le modifiche avranno effetto al successivo avvio del server.
| Variabile | Predefinito | Descrizione |
|---|---|---|
SERVER_NAME |
(il tuo nome del server) | Il nome visualizzato nel browser dei server in-game. Rendilo descrittivo in modo che i giocatori possano trovare il tuo server. |
PLAYER_COUNT |
100 |
Numero massimo di giocatori contemporanei. Non deve superare il limite di slot del tuo piano di hosting. I valori comuni vanno da 50 a 200. |
ALLOW_REPLAY |
true |
Abilita o disabilita la registrazione dei replay. Imposta su false per disabilitare i replay. La disabilitazione può ridurre leggermente l'utilizzo del disco e l'I/O. |
HUMANS |
false |
Abilita la fazione umana insieme ai dinosauri. Imposta su true per consentire ai giocatori di scegliere di giocare come umano. Consulta la sezione Umani contro Dinosauri qui sotto per i dettagli. |
DYNAMIC_WEATHER |
true |
Abilita i cicli meteorologici dinamici (pioggia, nebbia, tempeste). Imposta su false per condizioni meteo statiche e serene in ogni momento. |
RCON |
false |
Abilita l'interfaccia di amministrazione remota RCON. Imposta su true e configura RCON_PASSWORD per consentire i comandi admin remoti. Consulta Comandi amministratore di The Isle per i dettagli. |
RCON_PASSWORD |
(vuoto) | Password per le connessioni RCON. Utilizzata solo quando RCON è impostato su true. Scegli una password forte e univoca e mantienila privata. |
ENABLE_QUEUE |
false |
Abilita la coda di connessione per quando il server è pieno. Imposta su true affinché i giocatori vengano messi in coda invece di essere rifiutati quando il server raggiunge il limite di giocatori. Consulta la sezione Sistema di coda. |
SERVER_PASSWORD_ENABLED |
false |
Abilita la protezione tramite password per il server. Imposta su true e configura SERVER_PASSWORD per rendere il server privato. |
SERVER_PASSWORD |
(vuoto) | La password che i giocatori devono inserire per accedere al server. Utilizzata solo quando SERVER_PASSWORD_ENABLED è true. |
ADMINSTEAMID |
(vuoto) | Elenco separato da virgole di Steam64 ID per gli amministratori del server. Consulta Comandi amministratore di The Isle per i dettagli. |
Configurazione di Game.ini
Le impostazioni avanzate del gameplay sono configurate in Game.ini, situato in TheIsle/Saved/Config/LinuxServer/Game.ini. Questo file viene generato al primo avvio del server. Aprilo nella scheda Files di GPanel per apportare modifiche.
Impostazioni del tasso di crescita
I tassi di crescita controllano la velocità con cui i dinosauri maturano da giovani ad adulti. Questi sono configurati sotto la sezione [/Script/TheIsle.TIGameMode] in Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Impostazione | Predefinito | Descrizione |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Moltiplicatore della velocità di crescita passiva. Imposta su 2.0 per raddoppiare la velocità di crescita, 0.5 per dimezzarla. Valori più alti aiutano i giocatori a raggiungere l'età adulta più rapidamente. |
bEnableGrowthParticles |
true |
Mostra effetti particellari visivi quando i dinosauri crescono. Imposta su false per disabilitare. |
Impostazioni dell'IA e dello spawn
Queste impostazioni controllano il comportamento di spawn delle creature IA sulla mappa.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Impostazione | Predefinito | Descrizione |
|---|---|---|
bEnableAI |
true |
Abilita le creature controllate dall'IA (pesci, piccoli animali, ecc.) sulla mappa. Imposta su false per disabilitare tutti gli spawn dell'IA, il che può ridurre il carico del server. |
MaxAICount |
200 |
Numero massimo di creature IA che possono esistere contemporaneamente. Riduci questo valore se riscontri problemi di prestazioni. |
AISpawnInterval |
120.0 |
Tempo in secondi tra i controlli di spawn dell'IA. Valori più bassi significano spawn più frequenti. |
Ciclo giorno/notte
La durata del ciclo giorno/notte può essere regolata per soddisfare le preferenze della tua comunità.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Impostazione | Predefinito | Descrizione |
|---|---|---|
DayLengthMinutes |
45.0 |
Durata del giorno in minuti reali. Aumenta per giorni più lunghi, diminuisci per giorni più brevi. |
NightLengthMinutes |
15.0 |
Durata della notte in minuti reali. Molte comunità accorciano la notte per ridurre i tempi morti per i giocatori diurni. |
[/Script/TheIsle.TIGameMode]. Non duplicare l'intestazione -- posiziona tutte le impostazioni insieme sotto di essa.
Un esempio combinato di Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Sistema di coda
Il sistema di coda consente ai giocatori di mettersi in attesa quando il server è pieno invece di essere immediatamente rifiutati. Questo è particolarmente utile per i server popolari che raggiungono frequentemente il loro limite di giocatori.
- In GPanel, vai alla scheda Startup.
- Imposta
ENABLE_QUEUEsutrue. - Riavvia il server.
Quando la coda è abilitata e il server è pieno, i nuovi giocatori che tentano di connettersi verranno messi in coda e si uniranno automaticamente quando si renderà disponibile uno slot. I giocatori vedono la loro posizione nella coda durante l'attesa.
Umani contro Dinosauri
The Isle Evrima include una fazione umana opzionale che permette ai giocatori di sopravvivere insieme (o contro) ai dinosauri. Per impostazione predefinita, è abilitato solo il gameplay con i dinosauri.
Abilitazione degli umani
- In GPanel, vai alla scheda Startup.
- Imposta
HUMANSsutrue. - Riavvia il server.
Quando gli umani sono abilitati, i giocatori possono scegliere di giocare come dinosauro o come umano durante lo spawn. Il gameplay umano include il crafting, la costruzione di rifugi e l'uso di armi per difendersi dai dinosauri.
Come connettersi
I giocatori possono connettersi al tuo server The Isle Evrima tramite il browser dei server in-game o tramite connessione diretta.
Utilizzo del browser dei server
- Avvia The Isle su Steam.
- Dal menu principale, clicca su Join Server.
- Usa la barra di ricerca in alto per cercare il tuo server per nome (il valore impostato in
SERVER_NAME). - Clicca sul tuo server nell'elenco e clicca su Join.
- Se il server è protetto da password, inserisci la password quando richiesto.
Connessione diretta
Se il server non appare nel browser o desideri connetterti più rapidamente:
- Trova l'indirizzo IP del server e la porta di gioco nella scheda Network di GPanel.
- Nel menu principale di The Isle, cerca l'opzione Direct Connect.
- Inserisci l'IP del server e la porta nel formato
IP:PORT. - Clicca su Connect.
Per i dettagli su come trovare l'IP e la porta del tuo server, consulta Come trovare l'IP e la porta del tuo server.
Connessione tramite Steam
Puoi anche aggiungere il server ai tuoi preferiti di Steam per un accesso rapido:
- Apri Steam e vai su Visualizza > Server di gioco.
- Clicca sulla scheda Favourites, quindi su Add a server.
- Inserisci l'IP del server e la porta di query.
- Una volta aggiunto, puoi connetterti direttamente dal browser dei server di Steam.
Gestione dei salvataggi
The Isle Evrima salva automaticamente i dati del mondo periodicamente. Comprendere come funzionano i salvataggi ti aiuta a gestire il tuo server in modo efficace e a evitare la perdita di dati.
Persistenza del mondo
The Isle Evrima mantiene dati del mondo persistenti tra cui:
- Dinosauri dei giocatori -- il progresso di crescita, la posizione e le statistiche vengono salvati. I giocatori possono rientrare e continuare con il loro dinosauro.
- Popolazione IA -- lo stato delle creature IA è gestito dal server e si rigenera secondo la tua configurazione.
- Stato del mondo -- le condizioni ambientali e l'ora del giorno persistono tra i riavvii.
I dati di salvataggio sono memorizzati nella directory TheIsle/Saved/ del tuo server.
Esecuzione di un wipe del mondo
Se vuoi reimpostare il server a uno stato pulito (rimuovendo tutti i progressi dei giocatori e i salvataggi dei dinosauri):
- Arresta il server dalla scheda Console di GPanel.
- Vai alla scheda Files.
- Naviga in
TheIsle/Saved/. - Elimina i file dei dati di salvataggio all'interno di questa directory. Fai attenzione a non eliminare la sottodirectory
Config/, poiché contiene la configurazione del tuo server. - Avvia il server. Genererà nuovi dati del mondo.
TheIsle/Saved/ prima del wipe scaricandola tramite il file manager di GPanel o SFTP.
Backup dei dati di salvataggio
I backup regolari proteggono dalla perdita di dati causata da crash, salvataggi danneggiati o eliminazioni accidentali:
- Arresta il server per garantire che i file di salvataggio non siano in fase di scrittura.
- Nella scheda Files di GPanel, naviga in
TheIsle/Saved/. - Scarica i file di salvataggio sul tuo computer locale, oppure usa SFTP per trasferimenti più grandi. Consulta Come caricare file tramite SFTP per le istruzioni di connessione.
- Per ripristinare un backup, arresta il server, carica i file salvati nella stessa directory e avvia il server.
Articoli correlati
- Comandi amministratore di The Isle
- Come trovare l'IP e la porta del tuo server
- Guida all'avvio del server
- Come caricare file tramite SFTP
Hai bisogno di aiuto?
Se incontri un problema non trattato in questa guida, il nostro team di supporto è disponibile per aiutarti. Invia un ticket di supporto includendo l'ID del tuo server, una descrizione del problema e qualsiasi output rilevante della console o screenshot.