Ce guide explique comment configurer votre serveur dédié Nuclear Option sur Legion Hosting, paramétrer les variables de démarrage, modifier le fichier DedicatedServerConfig.json, configurer la rotation des missions et vous connecter à votre serveur. Nuclear Option est un jeu de combat aérien dans un futur proche avec une physique immersive et des armes nucléaires tactiques et stratégiques. Pour les commandes admin, la gestion des bannissements et le dépannage, consultez les Commandes Admin Nuclear Option.
1. Premier démarrage
- Connectez-vous à GPanel et sélectionnez votre serveur Nuclear Option.
- Allez dans l'onglet Startup et examinez les variables configurables (voir Section 2).
- Définissez votre SERVER_NAME et SERVER_PASSWORD.
- Retournez dans l'onglet Console et cliquez sur Start.
- Attendez que la console affiche
[DedicatedServerManager] Waiting for Players before loading next mappour confirmer que le serveur est prêt.
ChangeMe. Mettez à jour la variable de démarrage SERVER_PASSWORD ou modifiez DedicatedServerConfig.json avant de rendre le serveur public.
2. Variables de démarrage GPanel
| Variable | Par défaut | Description |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nom du serveur affiché dans le navigateur de serveurs (30 caractères maximum). |
MAX_PLAYERS | 20 | Nombre maximum de joueurs. |
SERVER_PASSWORD | ChangeMe | Mot de passe requis pour rejoindre le serveur. Laissez vide pour aucun mot de passe. |
MODDED_SERVER | false | Marquer comme serveur moddé. Définir sur true ou false. |
QUERY_PORT | 7777 | Port de requête Steam pour le navigateur de serveurs. |
AUTO_UPDATE | 1 | Mettre à jour automatiquement le serveur au démarrage. |
3. Configuration du serveur (DedicatedServerConfig.json)
Le fichier de configuration principal se trouve à :
DedicatedServerConfig.json
Ce fichier JSON est automatiquement géré par GPanel pour les paramètres liés aux variables de démarrage (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Vous pouvez également le modifier directement pour les paramètres avancés.
ServerName, Password, MaxPlayers et les ports sont écrasés par les variables de démarrage à chaque démarrage. Modifiez les paramètres non liés (comme MissionRotation) directement dans le fichier.
Référence complète de la configuration
| Paramètre | Par défaut | Description |
|---|---|---|
ServerName | Pterodactyl-server | Nom d'affichage du serveur (géré par la variable de démarrage). |
Password | ChangeMe | Mot de passe de connexion (géré par la variable de démarrage). |
MaxPlayers | 20 | Nombre maximum de joueurs (géré par la variable de démarrage). |
ModdedServer | false | Indicateur de serveur moddé (géré par la variable de démarrage). |
Port | (auto) | Port de jeu. Objet avec les champs IsOverride et Value. |
QueryPort | (auto) | Port de requête. Objet avec les champs IsOverride et Value. |
BanListPaths | ["ban_list.txt"] | Chemins vers les fichiers de liste de bannissement. |
MissionDirectory | (auto) | Chemin vers les fichiers de missions personnalisées. |
MissionRotation | (voir ci-dessous) | Tableau des missions dans la rotation. |
RotationType | 0 | Type de rotation des missions. |
NoPlayerStopTime | 30 | Secondes d'attente avant l'arrêt lorsqu'aucun joueur n'est connecté. |
4. Rotation des missions
Configurez la rotation des missions dans DedicatedServerConfig.json. Chaque entrée spécifie une mission et une limite de temps :
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Les missions intégrées incluent Escalation et Terminal Control. MaxTime est la limite de temps en secondes (7200 = 2 heures).
Missions personnalisées
Placez les fichiers de missions personnalisées dans le répertoire NuclearOption-Missions/. Référencez-les dans la rotation avec le groupe et le nom appropriés.
5. Comment se connecter
- Lancez Nuclear Option sur Steam.
- Depuis le menu principal, sélectionnez Multiplayer.
- Trouvez votre serveur par son nom dans le navigateur de serveurs.
- Entrez le mot de passe du serveur si demandé.
- Sélectionnez votre serveur et cliquez sur Join.
Articles connexes
- Commandes Admin Nuclear Option
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Nuclear Option qui ne sont pas traités ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.