Ce guide explique comment configurer votre serveur dédié Soldat 2 sur Legion Hosting, paramétrer les variables de démarrage et connecter les joueurs. Soldat 2 est la suite du jeu de tir 2D classique en deathmatch, avec de vraies armes, de la physique ragdoll et des mouvements basés sur la physique. Pour les commandes admin, le RCON et la configuration du jeu, consultez le Guide d'administration et des commandes Soldat 2.
1. Premier démarrage
- Connectez-vous à GPanel et sélectionnez votre serveur Soldat 2.
- Allez dans l'onglet Startup et configurez les variables (voir le tableau dans la Section 2).
- Définissez SERVER_NAME avec le nom souhaité pour votre serveur (sans espaces).
- Définissez RCON_PASSWORD avec un mot de passe sécurisé pour l'administration à distance.
- Retournez à l'onglet Console et cliquez sur Start.
- Attendez que la console affiche
ALL RULES SCRIPTS INITIALIZED. Le premier lancement génère le fichier de configurationautoconfig.ini.
SERVER_NAME ne prend pas en charge les espaces. Utilisez des underscores ou des tirets à la place (par ex., My-Soldat2-Server).
2. Variables de démarrage GPanel
Les variables suivantes sont disponibles dans l'onglet Startup de GPanel.
| Variable | Par défaut | Description |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Nom du serveur affiché dans la liste principale (max 50 caractères, sans espaces). |
MAX_PLAYERS |
12 |
Nombre maximum de joueurs (1-12). |
SERVER_PASSWORD |
ServerPassword |
Mot de passe pour rejoindre le serveur. Videz ce champ pour rendre le serveur public. |
RCON_PASSWORD |
RconPassword |
Mot de passe pour l'accès RCON (console à distance). |
RCON_PORT |
0 |
Port WebSocket RCON. Définissez à 0 pour désactiver le RCON. |
WEBSOCKETS_PORT |
0 |
Port WebSockets pour les connexions navigateur. Définissez à 0 pour désactiver. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Message affiché aux joueurs lorsqu'ils rejoignent le serveur (max 200 caractères). |
ADMIN_PLAYFAB_ID |
IDHere |
Votre PlayFab ID pour les privilèges administrateur. Trouvez-le dans les logs du serveur lorsque vous vous connectez. |
3. Configuration du serveur (autoconfig.ini)
Le fichier principal de configuration du serveur est :
autoconfig.ini
Ouvrez ce fichier via l'onglet Files dans GPanel ou connectez-vous par SFTP. Le fichier utilise le format INI.
autoconfig.ini sont automatiquement écrasés par les variables de démarrage de GPanel à chaque démarrage du serveur. Utilisez l'onglet Startup pour les paramètres principaux.
Paramètres clés
| Paramètre | Description |
|---|---|
GameServerConfig.Name |
Nom du serveur (géré par la variable SERVER_NAME). |
GameServerConfig.Port |
Port du serveur (géré par GPanel). |
GameServerConfig.MaxPlayers |
Nombre maximum de joueurs (géré par la variable MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Message de bienvenue (géré par la variable GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID de l'administrateur du serveur. |
GameServerConfig.ServerPassword |
Mot de passe de connexion (géré par la variable SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Mot de passe RCON (géré par la variable RCON_PASSWORD). |
4. Comment les joueurs se connectent
- Lancez Soldat 2.
- Depuis le menu principal, sélectionnez Play Online.
- Parcourez la liste des serveurs pour trouver le vôtre par nom, ou utilisez la connexion directe.
- Si le serveur a un mot de passe, entrez-le lorsque demandé.
5. Trouver votre PlayFab ID
Pour obtenir les privilèges administrateur en jeu, vous devez définir votre PlayFab ID dans la variable ADMIN_PLAYFAB_ID.
- Démarrez le serveur et connectez-vous en tant que joueur.
- Vérifiez la sortie de la console GPanel. Lorsque vous rejoignez, un message de log apparaîtra montrant votre PlayFab ID au format :
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Copiez le PlayFab ID et définissez-le dans la variable de démarrage
ADMIN_PLAYFAB_ID. - Redémarrez le serveur pour que le changement prenne effet.
Articles connexes
- Guide d'administration et des commandes Soldat 2
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Soldat 2, 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.