// FiveM

Modération sur votre serveur FiveM : permissions, bans et anticheat

Modération sur votre serveur FiveM : permissions, bans et anticheat

Un serveur FiveM ne tient pas debout grâce à ses scripts, mais grâce à son ambiance. Un seul cheater qui fait apparaître de l'argent ou un troll qui gâche chaque scène fait fuir plus de joueurs en une soirée qu'une semaine de lag. La modération n'est pas la partie la plus amusante de la gestion d'un serveur, mais c'est celle qui décide si les joueurs restent. Dans cet article : comment fonctionnent les permissions ACE, comment mettre en place une structure d'admins qui ne dérape pas, comment gérer warns et bans via txAdmin, et ce que les ressources anticheat peuvent — et ne peuvent pas — faire pour vous.

Les permissions ACE : qui a le droit de faire quoi

FiveM gère les droits avec le système ACE, composé de deux briques : les aces (des droits, par exemple celui d'exécuter une commande) et les principals (ceux qui reçoivent ces droits : un joueur ou un groupe). Vous les définissez dans votre server.cfg :

# Rechten aan groepen geven
add_ace group.admin command allow
add_ace group.moderator command.kick allow

# Een speler in een groep zetten
add_principal identifier.license:JOUW_LICENSE group.admin

# Groepen laten erven van elkaar
add_principal group.admin group.moderator

La première ligne donne au groupe group.admin l'accès à toutes les commandes ; la deuxième n'accorde aux modérateurs que kick. Avec add_principal, vous rattachez un joueur à un groupe via son identifiant license, et la dernière ligne fait hériter les admins de tout ce que peuvent les modérateurs. Vous construisez ainsi une pyramide où chaque niveau peut exactement ce qu'il faut. Comment trouver votre propre identifiant et vous donner des droits est expliqué pas à pas dans la base de connaissances : comment me donner des permissions.

Attention : txAdmin possède sa propre gestion des admins, distincte d'ACE. Qui peut entrer dans le panel se règle dans txAdmin même ; ACE détermine ce qui est permis en jeu et dans la console. Pour un admin à part entière, il vous faut donc les deux.

Une structure d'admins qui ne dérape pas

L'erreur classique du débutant : donner group.admin à quiconque aide un peu. Trois mois plus tard, la moitié de votre groupe d'amis a les pleins droits, et après la première dispute, vous vous retrouvez avec un ex-admin qui sait exactement comment tout fonctionne. Travaillez donc dès le premier jour avec une échelle, par exemple :

  • Owner : accès console et gestion du serveur — vous seul, et tout au plus une autre personne en qui vous avez une confiance aveugle ;
  • Admin : bans, tous les outils en jeu et le menu admin ;
  • Modérateur : kick, warn et spectate, mais pas de bans permanents ;
  • Support : répond aux questions, n'a besoin d'aucune commande supplémentaire.

Le principe est simple : accordez aussi peu de droits que nécessaire, et ne promouvez qu'une fois que quelqu'un a fait ses preuves pendant un certain temps. Retirer des droits est toujours plus douloureux que d'en distribuer.

Warns et bans via txAdmin

txAdmin, inclus avec chaque serveur FiveM de MC-Node, est votre principal outil de modération. Depuis la liste des joueurs, vous cliquez sur un joueur et choisissez :

  • Warn : le joueur reçoit un avertissement en plein écran qu'il doit activement fermer — étonnamment efficace contre les petits écarts de conduite ;
  • Kick : dehors, mais le retour est permis ;
  • Ban : temporaire (quelques jours, par exemple) ou permanent, sur la base des identifiants du joueur.

Chaque warn et chaque ban est conservé dans l'historique du joueur, avec le motif et l'admin qui l'a prononcé. Remplissez donc toujours ce motif concrètement : "argent spawné, 21-08, clip sur Discord" vaut encore de l'or des mois plus tard ; "cheater" ne dit rien à personne. Si vous gérez un serveur roleplay, envisagez aussi une whitelist, afin que seuls les joueurs approuvés puissent entrer ; la base de connaissances explique comment utiliser une whitelist.

Repérer les cheaters

La plupart des cheaters se trahissent par l'un de ces schémas :

  • Richesse soudaine : un joueur qui passe en une heure de quelques milliers de dollars en jeu à des millions sans source identifiable ;
  • Des armes ou objets impossibles à obtenir légitimement sur votre serveur ;
  • Godmode : quelqu'un qui survit à des chargeurs entiers sans réagir ;
  • Téléportation ou vitesses impossibles, souvent juste hors de la vue des autres ;
  • Comportement suspect : un compte tout neuf qui, "par hasard", teste immédiatement tout ce qui est interdit.

Regardez avant de juger : via le spectate de txAdmin ou votre menu admin, vous suivez un joueur sans être vu. Et soyez honnête avec vous-même — toute situation étrange n'est pas forcément un cheater. La désynchronisation peut ressembler à du godmode, et un joueur généreux peut tout simplement enrichir un autre. Vérifiez les logs de votre framework et de vos scripts d'économie avant de bannir définitivement.

Ce que l'anticheat peut faire — et ce qu'il ne peut pas

Un peu de franchise s'impose ici : aucun anticheat ne rendra votre serveur exempt de cheaters. Ce que de bonnes mesures côté serveur font réellement : bloquer les events d'exploits connus, vérifier si ce qu'un client annonce est seulement possible, et journaliser les abus pour que vous puissiez les retrouver. Ce qui est impossible : intercepter tout ce qui se passe sur le PC d'un joueur. Les promesses d'arrêter des "cheats 100 % indétectables" relèvent du marketing, pas de la technique — et cela vaut aussi pour les abonnements anticheat hors de prix qui prétendent le contraire.

La défense la plus importante est donc ennuyeuse : des ressources bien écrites qui ne font confiance à rien venant du client (l'argent et les objets ne sont distribués que côté serveur), combinées à une modération active. Voyez une ressource anticheat comme un filet de sécurité et une sonnette d'alarme, pas comme un remplacement des admins.

Échelle d'escalade et conservation des preuves

La cohérence compte plus que la sévérité. Convenez avec votre staff d'une échelle fixe : avertissement, puis kick, puis ban temporaire, puis permanent. Sautez des échelons quand c'est logique — le cheat, c'est permanent d'office ; une discussion enflammée dans le chat, non. Pour chaque sanction sérieuse, conservez des preuves : un clip ou une capture d'écran, les lignes de log pertinentes et une note dans txAdmin. Cela protège vos joueurs de l'arbitraire et votre staff des discussions sans fin.

Mettez aussi en place une procédure d'appel des bans, par exemple via un canal de tickets sur votre Discord. Même si vous rejetez neuf demandes sur dix : la simple possibilité désamorce bien des drames, et de temps en temps, vous éviterez qu'un joueur innocent ne parte pour de bon.

Des règles que les joueurs lisent vraiment

La modération commence par des attentes claires. Dix règles concrètes que tout le monde comprend fonctionnent mieux que quarante paragraphes juridiques que personne ne lit. Affichez-les sur votre Discord et montrez-les à la connexion, en mentionnant aussi les sanctions. Enfin, comptez sur le fait que la modération prend du temps : pour un serveur roleplay actif, quelques heures par semaine sont vraiment le minimum, et dès que vous n'y arrivez plus seul, il est temps de recruter du staff — avec l'échelle de permissions ci-dessus. Toutes les formules FiveM de MC-Node sont livrées avec txAdmin : warns, bans et historique des joueurs sont donc à votre disposition dès le premier jour.

À lire aussi

// ESSAYEZ VOUS-MÊME
Votre serveur Minecraft en ligne en 60 secondes
Voir les offres →