Ce guide couvre l'administration du serveur, l'accès RCON, la configuration admin PlayFab et la configuration du jeu pour votre serveur Soldat 2 sur Legion Hosting. Pour la configuration initiale et les instructions de connexion des joueurs, consultez le Guide de configuration du serveur Soldat 2.
1. Accès administrateur via PlayFab ID
Soldat 2 utilise les PlayFab ID pour l'authentification admin. Le joueur dont le PlayFab ID correspond à la variable de démarrage ADMIN_PLAYFAB_ID reçoit automatiquement les privilèges administrateur lorsqu'il se connecte.
- Connectez-vous à votre serveur en tant que joueur.
- Vérifiez la console GPanel pour la ligne de log :
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Copiez votre PlayFab ID.
- Allez dans l'onglet Startup de GPanel et définissez
ADMIN_PLAYFAB_IDavec votre ID. - Redémarrez le serveur. Vous aurez les privilèges administrateur lors de votre prochaine connexion.
2. RCON (Console à distance)
Soldat 2 prend en charge le RCON via WebSockets pour l'administration à distance du serveur. Pour activer le RCON :
- Définissez
RCON_PORTsur un numéro de port (doit être un port supplémentaire alloué dans GPanel) ou laissez à0pour désactiver. - Définissez
RCON_PASSWORDavec un mot de passe fort. - Redémarrez le serveur.
RconPassword. Changez-le immédiatement pour empêcher tout accès distant non autorisé à votre serveur.
3. Configuration du serveur
Les paramètres du serveur sont gérés via les variables de démarrage de GPanel et le fichier autoconfig.ini. Les variables de démarrage ont la priorité et écrasent les valeurs de autoconfig.ini à chaque démarrage du serveur.
Rendre le serveur public
Pour rendre votre serveur public (aucun mot de passe requis) :
- Allez dans l'onglet Startup de GPanel.
- Videz le champ
SERVER_PASSWORD(laissez-le vide). - Redémarrez le serveur.
Message d'accueil
Définissez un message de bienvenue personnalisé à l'aide de la variable GREET_MESSAGE (max 200 caractères). Ce message s'affiche aux joueurs lorsqu'ils rejoignent le serveur.
4. Paramètres de jeu
Des paramètres de jeu supplémentaires peuvent être configurés dans autoconfig.ini au-delà de ce que les variables de démarrage contrôlent. Modifiez ce fichier via l'onglet Files de GPanel ou par SFTP.
autoconfig.ini que les paramètres qui ne sont PAS contrôlés par les variables de démarrage, sinon vos modifications seront perdues.
5. Gestion des joueurs
En tant qu'administrateur (avec votre PlayFab ID configuré), vous pouvez gérer les joueurs via les outils d'administration en jeu :
- Expulser -- Retirer un joueur de la session en cours.
- Bannir -- Empêcher définitivement un joueur de rejoindre le serveur.
- Gestion des équipes -- Déplacer les joueurs entre les équipes pour des parties équilibrées.
6. WebSockets
Soldat 2 prend en charge les connexions WebSocket pour le spectateur via navigateur ou les outils d'administration. Pour activer :
- Définissez
WEBSOCKETS_PORTsur un numéro de port alloué dans GPanel. - Redémarrez le serveur.
Définissez à 0 pour désactiver entièrement les connexions WebSocket.
7. Dépannage
| Problème | Solution |
|---|---|
| Le serveur n'apparaît pas dans la liste | Assurez-vous que le serveur est en cours d'exécution et que le nom est défini. Soldat 2 utilise une liste de serveurs maître -- vérifiez la connectivité. |
| Pas de privilèges administrateur | Vérifiez que votre ADMIN_PLAYFAB_ID correspond à l'ID affiché dans les logs du serveur lorsque vous vous connectez. |
| RCON ne fonctionne pas | Assurez-vous que RCON_PORT est défini sur un port alloué valide (pas 0) et que le mot de passe est correct. |
| Le serveur plante au démarrage | Vérifiez la console pour les erreurs. Essayez de réinstaller via GPanel pour retélécharger les fichiers du serveur. |
Articles connexes
- Guide de configuration du serveur 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.