Configurer txAdmin sur votre serveur FiveM
Quand on lance un serveur FiveM pour la première fois, on s'attend souvent à une soirée de bidouille dans des fichiers de configuration. En pratique, vous vous retrouvez en quelques minutes devant txAdmin : le panneau web gratuit inclus par défaut avec FXServer, qui vous permet de gérer presque tout, de la première installation aux bans et redémarrages automatiques. Mais txAdmin regorge de boutons, et tous les choix de la configuration ne sont pas évidents. Voici donc le parcours complet : de la première connexion à un serveur qui s'entretient en grande partie tout seul.
Qu'est-ce que txAdmin et pourquoi le vouloir ?
txAdmin est le panneau d'administration officiel de FXServer. Vous l'ouvrez simplement dans votre navigateur et y trouvez un tableau de bord avec tout ce dont un administrateur de serveur a besoin : une console en direct, la gestion des ressources, les listes de joueurs, un planificateur de redémarrages et un journal de toutes les actions d'administration. Le grand avantage : plus besoin de passer par une multitude d'outils séparés ou par la console brute du serveur, et même des co-administrateurs sans connaissances techniques peuvent s'en servir.
Il est en outre gratuit et inclus par défaut. Rien à installer en plus ; au premier démarrage de votre serveur, txAdmin tourne automatiquement. Le seul inconvénient de tout ce confort : comme txAdmin peut tant de choses, vous cédez aussi beaucoup de pouvoir en donnant l'accès. Soyez donc parcimonieux avec les accès, nous y revenons plus bas.
L'assistant de configuration pas à pas
Au tout premier démarrage de votre serveur, un code PIN apparaît dans la console. Il sert à lier votre navigateur à txAdmin :
- Ouvrez txAdmin dans votre navigateur et saisissez le code PIN affiché dans la console. Ne traînez pas trop, car le code expire au bout d'un court instant ; un nouveau redémarrage génère simplement un nouveau code.
- Liez votre compte Cfx.re. Ce compte devient l'administrateur principal du panneau. Utilisez votre propre compte et non celui d'un ami qui "donne juste un coup de main", car l'administrateur principal ne se transfère pas facilement.
- Donnez un nom à votre serveur. C'est le nom interne dans txAdmin ; le nom que les joueurs voient dans la liste des serveurs se configure plus tard.
- Choisissez comment démarrer. C'est le choix le plus important de l'assistant : une recette clé en main, un dossier de serveur existant ou une configuration personnalisée.
- Saisissez votre license key. La clé de licence gratuite de votre compte Cfx.re intervient à cette étape. Sans clé, votre serveur ne démarre pas.
txAdmin construit ensuite votre serveur et vous pouvez le démarrer depuis le tableau de bord. Si des erreurs défilent, ouvrez d'abord la console en direct avant de réinstaller quoi que ce soit : le message d'erreur indique généralement exactement ce qui cloche.
Les recettes : un framework complet en quelques clics
Les recettes (recipes) sont des installations de serveur pré-assemblées. Au lieu de rassembler vous-même un framework, une base de données et des dizaines de ressources, l'assistant txAdmin choisit tout pour vous et installe l'ensemble en une fois. Pour les débutants, c'est de loin la meilleure voie, surtout pour un serveur roleplay : les frameworks RP populaires sont disponibles en recette, avec les ressources de base qui vont avec.
Une remarque honnête : une recette est un point de départ, pas un serveur fini. Vous obtenez une base fonctionnelle, mais l'aménagement, les métiers, les véhicules et les règles qui rendent votre serveur unique restent à ajouter vous-même. Ne vous attendez donc pas à une ville RP pleine à craquer juste après la recette. Vous économisez en revanche des jours de recherche, et surtout : vous partez d'une configuration dont on sait qu'elle fonctionne.
Vous hésitez entre plusieurs frameworks ? Choisissez celui pour lequel vous trouvez le plus de documentation et de scripts dans votre langue. Changer de framework plus tard revient presque toujours à repartir de zéro, donc ce choix est plus important qu'il n'y paraît.
Planifier redémarrages, annonces et sauvegardes
Le planificateur est peut-être la partie la plus sous-estimée de txAdmin. Un serveur FiveM qui tourne plusieurs jours d'affilée devient lentement plus lent : les scripts retiennent de la mémoire et les petites erreurs s'accumulent. La solution est simple : planifiez des redémarrages fixes, par exemple tôt chaque matin quand peu de joueurs sont en ligne. txAdmin annonce automatiquement le redémarrage à l'avance dans le chat, pour que personne ne soit éjecté en plein scénario.
Configurez aussi des annonces pour les messages récurrents, comme un lien vers votre Discord ou vos règles. Peu d'effort, et les nouveaux joueurs savent tout de suite où aller.
Sur les sauvegardes, soyons honnêtes : txAdmin ne fait pas de sauvegardes complètes de vos fichiers serveur et de votre base de données. Organisez cela séparément, par exemple via les options de sauvegarde de votre panneau d'hébergement ou votre propre planning. La base de données d'un serveur RP, en particulier, mérite d'être sauvegardée régulièrement ; elle contient la progression de tous vos joueurs, qui peut disparaître en un rien de temps après une mise à jour ratée ou une erreur d'un admin.
Gérer les joueurs sans chaos
Dès que des inconnus jouent sur votre serveur, la gestion des joueurs devient votre tâche principale. txAdmin vous offre pour cela trois niveaux : avertir, expulser et bannir. Chaque action est journalisée avec le nom de l'admin qui l'a effectuée, et ce journal vaut de l'or lors des discussions a posteriori. Convenez avec votre staff de quand utiliser quel niveau, sinon vous récoltez de l'arbitraire et des rancœurs.
Pour mieux contrôler qui entre, vous pouvez travailler avec une whitelist : seuls les joueurs approuvés peuvent alors se connecter. Pour les serveurs roleplay sérieux, c'est quasiment la norme, car cela tient les trolls à l'écart. L'inconvénient est tout aussi évident : chaque barrière vous coûte de la fréquentation. Pour un serveur débutant encore en quête de joueurs, un serveur ouvert avec une modération active peut être le meilleur choix ; vous activez la whitelist une fois la communauté établie.
Erreurs fréquentes (et les correctifs rapides)
- Donner les droits admin à tout le monde. N'accordez à vos co-admins que les droits dont ils ont réellement besoin. Le système de permissions de txAdmin n'existe pas pour rien.
- Ne pas configurer de planning de redémarrage. "Le serveur tourne très bien" dure exactement jusqu'au pic du samedi soir. Deux minutes de travail dans le planificateur évitent cela.
- Tout installer en même temps. Vingt nouvelles ressources d'un coup signifie qu'en cas de crash, vous ignorez laquelle est coupable. Ajoutez-les une par une et testez entre chaque.
- Bricoler en direct sur un serveur en marche. Testez les gros changements à un moment calme ou sur un second serveur, pas pendant que trente personnes sont en plein roleplay.
- Perdre l'accès au compte principal. Votre compte Cfx.re est la clé de tout votre panneau. Sécurisez-le bien et gardez ses informations à jour.
Le plus beau avec txAdmin, c'est qu'il n'y a pas besoin de l'apprendre dans un manuel ; l'assistant vous prend par la main et vous découvrez le reste en cliquant. Vous n'avez pas encore de serveur pour l'essayer ? Chez MC-Node, txAdmin est inclus par défaut avec chaque serveur FiveM et vous commencez déjà gratuitement avec la formule Free ; vous pouvez ensuite évoluer vers des formules comme Medium (7,00 €) ou Large (14,00 €) par mois à mesure que votre communauté grandit. Découvrez les formules dans la boutique FiveM de MC-Node, suivez l'assistant, et vous aurez dès ce soir un serveur qui se redémarre tout seul, prévient poliment ses joueurs et vous offre, en tant qu'administrateur, une vue d'ensemble.