Vidéo de présentation
Description Détaillée
TBShield est l'anti-cheat et la suite de modération TBase pour serveurs FiveM. Une règle unique guide toute son architecture : ne jamais faire confiance au client. Chaque action sensible — téléportation, arme, véhicule, événement réseau — est vérifiée et validée côté serveur avant d'être acceptée.
L'échelle de décision, en clair
Le score ET la confiance déterminent l'action déclenchée — configurable, avec des planchers de sécurité non contournables pour les sanctions les plus lourdes :
Config.Risk.ladderFLAG score ≥ 25
WARN score ≥ 45 · confiance ≥ 35 %
KICK score ≥ 65 · confiance ≥ 55 % · 2 détections distinctes
TEMPBAN score ≥ 85 · confiance ≥ 70 % · signal fort requis
BAN score ≥ 140 · confiance ≥ 85 % · 2 catégories distinctes
Une preuve pour chaque décision
Chaque sanction automatique s'accompagne d'une preuve consultable par le staff — jamais une boîte noire :
Exemple de preuve générée{
"reference": "EV-7K3M-002",
"action": "TEMPBAN",
"score": 77.3,
"confidence": 0.94,
"signals": [
{ "detection": "movement.teleport", "class": "medium" },
{ "detection": "weapons.inventory_not_whitelisted", "class": "definitive" }
]
}
Réseau TBShield : bannissements inter-serveurs
Un bannissement automatique de l'anticheat — jamais une décision manuelle du staff, qui reste propre à votre serveur — peut être signalé aux autres serveurs sous licence TBShield. Un tricheur banni automatiquement chez vous est ainsi reconnu ailleurs sur le réseau. Lever un bannissement reste toujours une décision propre à votre serveur : ça ne débanne jamais les autres.
Récidiviste = bannissement permanent
Un nouveau bannissement temporaire décidé automatiquement devient permanent si le joueur en a déjà subi plusieurs sur les 90 derniers jours — sans jamais toucher aux planchers de sécurité ci-dessus (seules les sanctions déjà légitimement décidées par le moteur de risque comptent). Un récidiviste confirmé ne revient pas.
Module de présence client
Une ressource cliente séparée et renommable envoie un simple battement de présence. Si un joueur la coupe avec un outil capable de stopper des ressources (certains exécuteurs le permettent), il est automatiquement déconnecté après quelques secondes de silence, sans attendre un redémarrage complet du serveur. Elle observe aussi si un curseur bouge sans qu'aucun NUI FiveM n'ait le focus : la signature d'un menu overlay externe (exécuteur Lua) qui n'apparaît jamais dans l'interface du jeu.
Protection additionnelle
Event Guard protège vos événements réseau sensibles (permissions, arguments, fréquence, contexte) et s'étend à vos propres ressources via une API dédiée. La protection des entités et véhicules surveille les créations massives, les modèles interdits et les positions incohérentes.
Menu staff intégré
Le menu staff complet — anciennement vendu séparément sous le nom TBMenu Staff — est directement inclus, sans rien installer de plus : grades ACE, permissions avancées, gestion des joueurs, reports en temps réel, chat staff privé, logs Discord par catégorie.
Licence
Chaque installation est liée au serveur qui l'active via son identifiant CFX Keymaster (sv_licenseKey), propre à ce serveur. Cet identifiant ne quitte jamais votre serveur en clair : seule son empreinte SHA-256 est envoyée à TBase pour vérification, jamais la clé elle-même.
La licence est vérifiée en ligne au démarrage puis à intervalle régulier. Le verrou ne se déclenche que sur un refus explicite de TBase — licence révoquée, suspendue, liée à un autre serveur, quota d'activations atteint, ou totalement absente de votre configuration — jamais sur une simple coupure réseau ou une API temporairement injoignable. Dans ce cas, un délai de grâce configurable maintient votre protection intacte : seul le tableau de bord affiche un état informatif en attendant que la connexion revienne.
TBShield V1.0
Anti-Cheat serveur + suite de modération pour FiveM, avec moteur de détection comportementale et corrélation de signaux.
Fonctionnalités
Informations
Support Inclus
Assistance complète via notre système de ticket. Réponse rapide garantie !
Documentation
Documentation complète en français avec vidéo d'installation.
Mises à Jour
Toutes les mises à jour futures sont gratuites et automatiques.
Installation
ensure tbshield
Glissez la ressource dans votre dossier resources, ajoutez la ligne au server.cfg, c'est prêt.