Ce guide couvre la configuration de l'administration, l'accès RCON, la gestion des joueurs, la gestion de la rotation des circuits, le support des mods Steam Workshop, les événements personnalisés et le dépannage de votre serveur dédié Wreckfest sur Legion Hosting. Pour la configuration initiale du serveur, la configuration et les instructions de connexion, consultez le Guide de configuration du serveur Wreckfest.
Configuration de l'administration
Wreckfest utilise un système d'administration basé sur un mot de passe. Le propriétaire du serveur définit un mot de passe administrateur (owner_password) dans le fichier server_config.cfg. Ce mot de passe accorde un accès administrateur complet via RCON et les commandes d'administration en jeu.
Définir le mot de passe administrateur
- Arrêtez votre serveur dans GPanel.
- Naviguez vers l'onglet Files et ouvrez
server_config.cfg. - Trouvez ou ajoutez la ligne
owner_passwordet définissez le mot de passe souhaité :
owner_password=YourSecureAdminPassword
- Enregistrez le fichier et redémarrez le serveur.
Se connecter en tant qu'administrateur en jeu
Une fois connecté au serveur en tant que joueur, vous pouvez vous authentifier en tant qu'administrateur via la console ou le chat en jeu :
- Ouvrez le chat ou la console en jeu.
- Tapez la commande de connexion administrateur avec votre mot de passe :
/admin YourSecureAdminPassword - Vous recevrez une confirmation que vous êtes maintenant administrateur pour cette session.
RCON (Console à distance)
Wreckfest supporte RCON pour l'administration à distance du serveur. RCON vous permet d'exécuter des commandes serveur depuis l'extérieur du jeu à l'aide d'un client RCON.
Configuration RCON
Les paramètres RCON sont configurés dans server_config.cfg :
owner_password=YourSecureAdminPassword
query_port=27016
Connexion via RCON
- Utilisez un outil client RCON (tel que mcrcon, rcon-cli ou un client RCON avec interface graphique).
- Connectez-vous à l'adresse IP de votre serveur sur le port de requête (par défaut :
27016). - Authentifiez-vous avec le
owner_password. - Vous pouvez maintenant exécuter des commandes d'administration à distance.
Commandes d'administration
Les commandes suivantes sont disponibles pour les administrateurs authentifiés via RCON, la console GPanel ou le chat en jeu :
| Commande | Description |
|---|---|
/kick <player> |
Expulse un joueur du serveur. Il peut revenir sauf s'il est banni. |
/ban <player> |
Bannit un joueur du serveur. Persiste après les redémarrages. |
/unban <player> |
Supprime le bannissement d'un joueur. |
/balanceteams |
Rééquilibre les équipes dans les modes de jeu en équipe. |
/restart |
Redémarre l'événement en cours. |
/next |
Passe à l'événement suivant dans la rotation des circuits. |
/say <message> |
Envoie une annonce d'administrateur à l'ensemble du serveur. |
Gestion des joueurs
Expulsion et bannissement
Utilisez les commandes /kick et /ban pour gérer les joueurs perturbateurs. Les bannissements sont stockés dans la liste de bannissement du serveur et persistent après les redémarrages.
Gestion de la liste de bannissement
La liste de bannissement est stockée dans un fichier dans le répertoire du serveur. Vous pouvez la consulter et la modifier via l'onglet Files de GPanel :
- Chaque joueur banni est listé par son Steam ID.
- Pour débannir un joueur, utilisez la commande
/unbanou supprimez son entrée du fichier de liste de bannissement et redémarrez le serveur.
Gestion des équipes
Dans les modes de jeu en équipe (derby en équipe), vous pouvez gérer l'équilibrage des équipes :
- Utilisez
/balanceteamspour redistribuer automatiquement les joueurs entre les équipes. - Définissez
num_teams=2dansserver_config.cfgpour les événements nécessitant des équipes. - Les affectations d'équipe peuvent être mélangées entre les événements pour maintenir l'équité.
Gestion de la rotation des circuits
La rotation des circuits est définie dans server_config.cfg sous forme d'une série de blocs d'événements. Pour plus de détails sur le format des événements, consultez le Guide de configuration du serveur Wreckfest.
Ajouter de nouveaux circuits
- Arrêtez votre serveur.
- Ouvrez
server_config.cfgdans l'onglet Files. - Ajoutez un nouveau bloc d'événement avec le circuit, le mode et les paramètres souhaités.
- Enregistrez et redémarrez le serveur.
Supprimer ou réorganiser les circuits
Modifiez simplement les blocs d'événements dans server_config.cfg. Supprimez les blocs d'événements indésirables ou réorganisez-les pour changer l'ordre de rotation. Le serveur traite les événements de haut en bas et revient au premier événement après avoir terminé le dernier.
Identifiants de circuits courants
Identifiants de circuits populaires : sandpit2_track_a (circuit), tricity_speedway_a (ovale), hellride_track_a (circuit), muddigger_arena_a (arène de derby), bonebreaker_valley_a (circuit), crash_canyon_a (arène de derby). Wreckfest inclut de nombreux autres circuits et variantes — consultez les fichiers de données du jeu ou les ressources communautaires pour une liste complète. Les circuits DLC sont également disponibles s'ils sont installés.
Support des mods (Steam Workshop)
Wreckfest supporte les mods Steam Workshop sur les serveurs dédiés, y compris les circuits personnalisés, les voitures et d'autres contenus.
Installation des mods Workshop
- Trouvez le mod souhaité sur le Steam Workshop de Wreckfest.
- Notez l'identifiant de l'élément Workshop depuis l'URL du mod (le numéro dans l'URL).
- Arrêtez votre serveur dans GPanel.
- Ajoutez l'identifiant de l'élément Workshop à la configuration des mods du serveur. Cela se fait généralement via une variable de démarrage ou un fichier de liste de mods.
- Redémarrez le serveur. SteamCMD téléchargera automatiquement les fichiers du mod.
Circuits Workshop
Les circuits Workshop personnalisés peuvent être ajoutés à votre rotation de circuits une fois installés. Utilisez l'identifiant interne du circuit Workshop comme valeur el_add dans votre bloc d'événement. Consultez la page Workshop du mod pour l'identifiant de circuit correct.
Voitures Workshop
Les véhicules personnalisés du Workshop sont disponibles pour tous les joueurs sur le serveur une fois installés. Les joueurs doivent également s'abonner aux mêmes éléments Workshop sur leur client pour que les modèles s'affichent correctement.
Événements personnalisés
Vous pouvez créer des configurations d'événements uniques au-delà des configurations standard de course et de derby :
Événements thématiques
- Derby de bus scolaires : Définissez
el_car_restrictionsur l'identifiant d'un véhicule bus pour un derby de démolition réservé aux bus. - Course de tondeuses à gazon : Restreignez aux véhicules tondeuses pour des courses chaotiques de petits véhicules.
- Endurance sous la pluie : Définissez
el_weather=2(pluie) avec un nombre élevé de tours pour une course d'endurance difficile par temps humide. - Contre-la-montre : Utilisez des limites de temps courtes et des classes de voitures ouvertes pour des manches rapides et intenses.
Événements avec bots
Utilisez le paramètre el_bots pour ajouter des pilotes IA lorsque le nombre de joueurs est faible. Les bots fournissent des adversaires pour les courses et des cibles pour les derbys de démolition, maintenant l'action même avec peu de joueurs humains.
Dépannage
Le serveur n'apparaît pas dans le navigateur
- Confirmez que le serveur est entièrement démarré et en ligne dans GPanel.
- Attendez 1 à 2 minutes après le démarrage pour que le serveur s'enregistre auprès de la liste principale des serveurs Steam.
- Vérifiez que le nom du serveur est défini et non vide dans
server_config.cfg. - Consultez la console pour des erreurs de liaison de port ou des échecs d'authentification Steam.
Les joueurs ne peuvent pas se connecter
- Vérifiez que le serveur est en cours d'exécution et que la console n'affiche aucune erreur.
- Si le serveur est protégé par mot de passe, assurez-vous que les joueurs saisissent le bon mot de passe.
- Vérifiez que la version du jeu correspond — le serveur et le client doivent être sur la même version.
- Demandez aux joueurs d'essayer la connexion directe avec l'IP et le port. Consultez Comment trouver l'IP et le port de votre serveur.
Problèmes causés par les mods
- Si le serveur plante ou se comporte de manière inattendue après l'ajout de mods, supprimez le mod ajouté le plus récemment et redémarrez.
- Testez les mods un par un pour identifier le mod problématique.
- Assurez-vous que tous les joueurs sont abonnés aux mêmes mods Workshop sur leurs clients.
- Certains mods peuvent être obsolètes et incompatibles avec la version actuelle de Wreckfest.
La rotation des circuits ne fonctionne pas
- Vérifiez les identifiants de circuits dans vos blocs d'événements. Un identifiant de circuit incorrect entraînera l'échec de l'événement.
- Assurez-vous que chaque bloc d'événement contient tous les champs requis (
el_add,el_gamemode,el_laps). - Consultez la console pour les erreurs lorsque le serveur tente de charger un événement spécifique.
Problèmes de performance
- Réduisez le nombre de bots IA (
el_bots) si l'utilisation du CPU est élevée. - Les événements de derby de démolition avec 24 joueurs plus des bots sont les plus gourmands en ressources. Envisagez de réduire le nombre de joueurs pour les événements de derby.
- Consultez les graphiques de ressources de GPanel. Si vous atteignez constamment les limites de ressources, envisagez de mettre à niveau votre plan. Ouvrez un ticket de support pour discuter des options.
Articles connexes
- Guide de configuration du serveur Wreckfest — Configuration initiale, paramétrage, rotation des circuits et instructions de connexion
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
- Guide de démarrage du serveur — Guide général pour démarrer tout serveur de jeu sur Legion Hosting
Besoin d'aide supplémentaire ?
Si vous rencontrez des problèmes non couverts par ce guide, notre équipe de support est disponible pour vous aider. Ouvrez un ticket sur legionhosting.net/submitticket.php avec les détails de votre serveur, une description du problème et les messages d'erreur pertinents de la console GPanel.