Questa guida copre come configurare il tuo server dedicato Nuclear Option su Legion Hosting, configurare le variabili di avvio, modificare il DedicatedServerConfig.json, impostare la rotazione delle missioni e connetterti al tuo server. Nuclear Option è un gioco di combattimento aereo ambientato in un futuro prossimo con fisica immersiva che include armi nucleari tattiche e strategiche. Per i comandi di amministrazione, la gestione dei ban e la risoluzione dei problemi, consulta Comandi di Amministrazione di Nuclear Option.
1. Primo avvio
- Accedi a GPanel e seleziona il tuo server Nuclear Option.
- Vai alla scheda Startup e rivedi le variabili configurabili (vedi Sezione 2).
- Imposta il tuo SERVER_NAME e SERVER_PASSWORD.
- Torna alla scheda Console e clicca Start.
- Attendi che la console mostri
[DedicatedServerManager] Waiting for Players before loading next mapper confermare che il server è pronto.
ChangeMe. Aggiorna la variabile di avvio SERVER_PASSWORD o modifica DedicatedServerConfig.json prima di rendere pubblico il server.
2. Variabili di avvio di GPanel
| Variabile | Predefinito | Descrizione |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nome del server mostrato nel browser dei server (max 30 caratteri). |
MAX_PLAYERS | 20 | Numero massimo di giocatori. |
SERVER_PASSWORD | ChangeMe | Password richiesta per entrare nel server. Lascia vuoto per nessuna password. |
MODDED_SERVER | false | Contrassegna come server con mod. Imposta su true o false. |
QUERY_PORT | 7777 | Porta query Steam per il browser dei server. |
AUTO_UPDATE | 1 | Aggiorna automaticamente il server all'avvio. |
3. Configurazione del server (DedicatedServerConfig.json)
Il file di configurazione principale si trova in:
DedicatedServerConfig.json
Questo file JSON è gestito automaticamente da GPanel per le impostazioni mappate alle variabili di avvio (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Puoi anche modificarlo direttamente per le impostazioni avanzate.
ServerName, Password, MaxPlayers e le porte vengono sovrascritte dalle variabili di avvio a ogni avvio. Modifica direttamente nel file le impostazioni non mappate (come MissionRotation).
Riferimento completo della configurazione
| Impostazione | Predefinito | Descrizione |
|---|---|---|
ServerName | Pterodactyl-server | Nome visualizzato del server (gestito dalla variabile di avvio). |
Password | ChangeMe | Password di accesso (gestita dalla variabile di avvio). |
MaxPlayers | 20 | Numero massimo di giocatori (gestito dalla variabile di avvio). |
ModdedServer | false | Flag server con mod (gestito dalla variabile di avvio). |
Port | (automatico) | Porta di gioco. Oggetto con campi IsOverride e Value. |
QueryPort | (automatico) | Porta query. Oggetto con campi IsOverride e Value. |
BanListPaths | ["ban_list.txt"] | Percorsi dei file di lista ban. |
MissionDirectory | (automatico) | Percorso dei file delle missioni personalizzate. |
MissionRotation | (vedi sotto) | Array di missioni nella rotazione. |
RotationType | 0 | Tipo di rotazione delle missioni. |
NoPlayerStopTime | 30 | Secondi di attesa prima dell'arresto quando non ci sono giocatori connessi. |
4. Rotazione delle missioni
Configura la rotazione delle missioni in DedicatedServerConfig.json. Ogni voce specifica una missione e un limite di tempo:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Le missioni integrate includono Escalation e Terminal Control. MaxTime è il limite di tempo in secondi (7200 = 2 ore).
Missioni personalizzate
Posiziona i file delle missioni personalizzate nella directory NuclearOption-Missions/. Referenziali nella rotazione con il gruppo e il nome appropriati.
5. Come connettersi
- Avvia Nuclear Option su Steam.
- Dal menu principale, seleziona Multiplayer.
- Trova il tuo server per nome nel browser dei server.
- Inserisci la password del server, se richiesta.
- Seleziona il tuo server e clicca Join.
Articoli correlati
- Comandi di Amministrazione di Nuclear Option
- Come trovare l'IP e la porta del tuo server
- Come caricare file tramite SFTP
Hai bisogno di aiuto?
Se riscontri problemi con il tuo server Nuclear Option non trattati qui, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console di GPanel.