Questa guida illustra come configurare il tuo server dedicato Eco ospitato da Legion Hosting, inclusa l'autenticazione Strange Loop Games, le variabili di avvio, la configurazione del server, le impostazioni dell'economia, l'integrazione Discord e come connettersi. Per l'interfaccia web admin e l'accesso RCON, consulta Eco Web Admin & RCON.
1. Prerequisiti
Prima di avviare il tuo server Eco per la prima volta, hai bisogno di un account Strange Loop Games (SLG). Il server utilizza le tue credenziali SLG per autenticarsi con il master server Eco, operazione necessaria affinché il server appaia nel browser dei server e accetti le connessioni dei giocatori.
- Visita play.eco e clicca Sign Up (oppure Log In se hai già un account).
- Registrati con un indirizzo email valido e crea una password.
- Conferma la tua email se richiesto.
- Tieni a portata di mano il tuo nome utente e la password SLG — li inserirai in GPanel prima di avviare il server.
2. Primo Avvio
Una volta che il tuo account SLG è pronto, segui questi passaggi per avviare il tuo server Eco per la prima volta:
- Accedi a GPanel.
- Seleziona il tuo server Eco dall'elenco dei server.
- Vai alla scheda Startup.
- Inserisci il tuo Nome Utente SLG nel campo
SLG_USER. - Inserisci la tua Password SLG nel campo
SLG_PW. - Opzionalmente, imposta un Nome Server (
SRV_NAME) affinché il tuo server sia identificabile nel browser. - Torna alla scheda Console e clicca Start.
- Osserva l'output della console. Il server si autenticherà con Strange Loop Games, genererà i file di configurazione e inizierà a caricare il mondo. Il primo avvio potrebbe richiedere diversi minuti durante la generazione del mondo.
Configs/Network.eco e altri file di configurazione .eco non esisteranno fino a quando il server non sarà stato avviato almeno una volta. Avvia il server prima di tentare di modificare i file di configurazione.
3. Variabili di Avvio GPanel
Le seguenti variabili possono essere configurate nella scheda Startup di GPanel. Le modifiche alle variabili di avvio richiedono un riavvio del server per avere effetto.
| Variabile | Descrizione | Predefinito |
|---|---|---|
SLG_USER |
Il tuo nome utente Strange Loop Games. Obbligatorio per l'autenticazione del server. | Nessuno |
SLG_PW |
La tua password Strange Loop Games. Obbligatoria per l'autenticazione del server. | Nessuno |
SRV_NAME |
Nome del server visualizzato nel browser dei server Eco. | Nessuno |
DEDES |
Descrizione del server mostrata nell'elenco del browser dei server. | Nessuno |
SRV_PW |
Password opzionale richiesta ai giocatori per entrare. Lascia vuoto per un server pubblico. | Vuoto |
MAX_CON |
Numero massimo di connessioni simultanee dei giocatori. Imposta a -1 per illimitato. |
-1 |
PUB_SRV |
Se il server appare nel browser pubblico dei server. Imposta a true o false. |
true |
WEB_PORT |
Porta utilizzata dall'interfaccia web admin. Controlla la scheda Network di GPanel per la porta assegnata. | Assegnata da GPanel |
RCON_PORT |
Porta utilizzata per le connessioni RCON. Controlla la scheda Network di GPanel per la porta assegnata. | Assegnata da GPanel |
RCON_PW |
Password per l'accesso RCON. Lascia vuoto per disabilitare RCON. | Vuoto |
SRV_CAT |
Categoria del server mostrata nel browser. Opzioni: None, Beginner, Established, BeginnerHard, Strange. |
None |
DISCORD_SRV |
Link di invito o ID del tuo server Discord per l'integrazione con il server Eco. | Vuoto |
LANGUAGE |
Impostazione della lingua del server. Influisce sulla lingua mostrata nell'elenco del browser dei server. | English |
4. Configurazione del Server
Eco memorizza la sua configurazione in file JSON all'interno della directory Configs/ sul tuo server. Il file principale per le impostazioni di rete e identità del server è Configs/Network.eco.
.eco. Il server potrebbe sovrascrivere le tue modifiche durante lo spegnimento se è ancora in esecuzione.
Modifica di Network.eco
- Accedi a GPanel e seleziona il tuo server Eco.
- Ferma il server dalla scheda Console.
- Vai alla scheda Files e naviga in
Configs/. - Clicca su
Network.ecoper aprirlo nell'editor integrato.
Network.eco è un file JSON. Le impostazioni principali includono:
| Impostazione | Descrizione |
|---|---|
"Name" |
Nome del server visualizzato nel browser. Può essere impostato anche tramite la variabile di avvio SRV_NAME. |
"Description" |
Descrizione del server mostrata nell'elenco del browser. Può essere impostata anche tramite DEDES. |
"Password" |
Password per entrare nel server. Lascia come stringa vuota ("") per nessuna password. |
"PublicServer" |
Imposta a true per elencare il server nel browser pubblico, false per un server privato. |
"MaxConnections" |
Connessioni simultanee massime dei giocatori. Usa -1 per illimitato. |
"ServerCategory" |
Il tag di categoria visualizzato nel browser (es. "Beginner", "Established"). |
"IPAddress" |
Tipicamente impostato su "Any" su hosting condiviso. Non modificare a meno che non sia indicato dal supporto. |
Esempio di frammento Network.eco:
{
"Name": "My Legion Eco Server",
"Description": "A collaborative Eco server hosted by Legion Hosting",
"Password": "",
"PublicServer": true,
"MaxConnections": -1,
"ServerCategory": "Beginner",
"IPAddress": "Any"
}
SRV_NAME) sovrascriveranno i valori corrispondenti in Network.eco ad ogni avvio del server. Se desideri gestire le impostazioni esclusivamente tramite il file di configurazione, cancella la variabile di avvio corrispondente in GPanel.
Impostazioni di Localizzazione
Il file Configs/Localization.eco controlla la lingua utilizzata dal server. È un file JSON con una struttura semplice:
{
"Language": "English"
}
Modifica il valore con qualsiasi lingua supportata. Può essere impostato anche tramite la variabile di avvio LANGUAGE in GPanel.
5. Categorie del Server
Eco utilizza le categorie del server per aiutare i giocatori a trovare server che corrispondono al loro stile di gioco preferito. La categoria viene impostata tramite la variabile di avvio SRV_CAT o il campo "ServerCategory" in Network.eco.
| Categoria | Descrizione |
|---|---|
None |
Nessun tag di categoria. Il server appare nel browser senza un'etichetta di categoria. Usa questa opzione se il tuo server non rientra nelle categorie predefinite. |
Beginner |
Pensato per i nuovi giocatori. Tipicamente presenta tempistiche del meteorite più lente, requisiti di collaborazione rilassati e impostazioni economiche più permissive. Segnala ai nuovi giocatori che il server è un buon posto per imparare. |
Established |
Un server che è attivo da tempo con una comunità attiva. I giocatori che navigano in questa categoria si aspettano un'economia esistente, leggi stabilite e collaborazione in corso. Da usare preferibilmente dopo che il server ha superato le fasi iniziali del gioco. |
BeginnerHard |
Adatto ai principianti ma con una configurazione più impegnativa. Tempistiche del meteorite più rapide, limiti di risorse più severi o altre difficoltà aumentate. Adatto ai giocatori che vogliono imparare i sistemi di Eco sotto pressione. |
Strange |
Impostazioni del server sperimentali o non convenzionali. Regole personalizzate, configurazioni del mondo insolite, modding pesante o gameplay non standard. Usa questa opzione per configurazioni creative o di nicchia. |
6. Impostazioni dell'Economia e del Mondo
Il gameplay principale di Eco ruota attorno al suo ecosistema simulato e all'economia guidata dai giocatori. Queste impostazioni influenzano significativamente il funzionamento del tuo server e sono meglio gestite tramite il pannello web admin (consulta Eco Web Admin & RCON).
Durata del Giorno e Scala Temporale
La durata del giorno controlla la velocità con cui il tempo di gioco scorre rispetto al tempo reale. Un ciclo giornaliero più breve accelera la progressione del gameplay, mentre un ciclo più lungo offre ai giocatori più tempo reale per collaborare e costruire.
- Il rapporto predefinito tra tempo reale e tempo di gioco significa che un giorno reale equivale approssimativamente a un giorno di gioco.
- La modifica della scala temporale influisce sulla velocità con cui il cibo si deteriora, le colture crescono e i punti abilità vengono guadagnati.
- Cicli più brevi sono migliori per piccoli gruppi che desiderano una progressione più rapida. Cicli più lunghi si adattano a comunità più grandi che hanno bisogno di tempo per coordinarsi.
Tempistiche del Meteorite
Il meteorite è la minaccia principale in Eco. Stabilisce la scadenza entro la quale i giocatori devono avanzare la loro tecnologia abbastanza da distruggerlo. Considerazioni chiave:
- Giorni prima dell'impatto del meteorite: Il numero di giorni reali prima che il meteorite colpisca. Il valore predefinito è 30 giorni.
- Un timer del meteorite più breve aumenta l'urgenza e forza una collaborazione più rapida. Un timer più lungo permette un gioco più rilassato.
- Puoi disabilitare completamente il meteorite se desideri un'esperienza sandbox senza scadenze.
- Il timer del meteorite può essere regolato tramite il pannello web admin nelle impostazioni del mondo.
Velocità delle Abilità e Collaborazione
Il sistema di abilità di Eco è progettato in modo che nessun singolo giocatore possa padroneggiare ogni professione. Questo incoraggia il commercio e la cooperazione.
- Velocità di acquisizione abilità: Controlla la velocità con cui i giocatori guadagnano punti abilità. Velocità più alte permettono una specializzazione più rapida ma riducono la necessità di impegno a lungo termine.
- Costo delle specializzazioni: Il costo per apprendere nuove specializzazioni. Costi più alti obbligano i giocatori a specializzarsi più strettamente.
- Moltiplicatore di collaborazione: Bonus applicati quando più giocatori lavorano sullo stesso progetto. Valori più alti premiano il lavoro di squadra.
- Queste impostazioni sono disponibili tramite il pannello web admin e possono essere regolate in tempo reale senza riavvio.
Generazione del Mondo
Le impostazioni del mondo che vengono stabilite al momento della generazione (dimensione del mondo, distribuzione dei biomi) non possono essere modificate dopo la creazione del mondo. Se hai bisogno di parametri di generazione del mondo diversi, dovrai effettuare un wipe del server e generare un nuovo mondo. Consulta le opzioni di generazione del mondo nel web admin o nei file di configurazione pertinenti prima del primo avvio se desideri un mondo personalizzato.
7. Integrazione Discord
Eco supporta il collegamento del tuo server a un server Discord, permettendo ai giocatori di trovare la tua comunità direttamente dal browser dei server.
Configurazione dell'Integrazione Discord
- Crea un link di invito permanente per il tuo server Discord (in Discord: clicca col tasto destro su un canale, clicca Invite People e imposta il link su Never Expire).
- In GPanel, vai alla scheda Startup.
- Incolla il link di invito Discord o l'ID del server nel campo
DISCORD_SRV. - Riavvia il server.
Una volta configurato, i giocatori che navigano nell'elenco dei server vedranno un link Discord nella pagina del tuo server. Questo rende facile per i potenziali giocatori unirsi alla tua comunità prima ancora di connettersi al server.
8. Come Connettersi
Opzione A -- Browser dei Server nel Gioco
- Avvia Eco e clicca Play nel menu principale.
- Clicca Server Browser.
- Se il tuo server è pubblico (
PUB_SRVimpostato sutrue), apparirà nell'elenco dei server. Usa la barra di ricerca per filtrare per nome del server. - Clicca sul tuo server e clicca Join. Inserisci la password del server se impostata.
Opzione B -- Connessione Diretta
- Avvia Eco e clicca Play nel menu principale.
- Clicca Server Browser, poi clicca Direct Connect (o l'icona di connessione).
- Inserisci l'indirizzo IP del tuo server e la porta di gioco:
<your-server-ip>:<game-port> - Clicca Connect. Inserisci la password del server se richiesto.
L'IP del tuo server e la porta di gioco sono mostrati nella scheda Network di GPanel. Consulta Come Trovare l'IP e la Porta del Tuo Server per i dettagli.
Articoli Correlati
- Eco Web Admin & RCON
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Guida all'Avvio del Server
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Eco, apri un ticket di supporto includendo l'IP del tuo server, una descrizione del problema e qualsiasi output rilevante della console da GPanel.