Skip to content
Tous les articles
This article is available in English
Publié le6 min de lecture

Anticheat VORP : protéger un serveur VORP Core sans le casser

Ce qu’un anticheat VORP doit comprendre des personnages, de l’argent, des métiers et des inventaires, et comment Baobab AC s’y adapte sans faux ban.

RedManticheatVORPcôté serveurexploitation

Aussi disponible enEnglishРусскийEspañolRomână

VORP Core est l’un des frameworks de roleplay les plus utilisés sur RedM, et il façonne tout ce que visent les tricheurs : personnages, argent, or, métiers, inventaires. Un anticheat générique voit un serveur RedM. Un anticheat VORP doit voir un serveur VORP : qui est encore dans le créateur de personnage, quel mouvement d’argent vient d’une paie légitime, quel objet a changé de main entre deux comptes appartenant à la même personne. Cet article explique ce que cela donne en pratique, et comment Baobab AC fonctionne sur VORP Core.

Ce qu’un anticheat VORP doit comprendre

L’essentiel de ce que font les tricheurs sur RedM se joue au niveau du moteur : godmode, téléportation, noclip, aimbot, entités générées. Rien de tout cela ne dépend du framework, et un bon anticheat le lit directement dans le jeu. Le framework compte pour quatre choses, et ce sont exactement les endroits où les outils génériques deviennent aveugles ou se mettent à accuser des joueurs honnêtes.

  • Les personnages. Un joueur dans le créateur de personnage VORP est légitimement invincible pendant qu’il choisit un visage et un nom. Un anticheat qui ne sait pas que le personnage n’est pas encore chargé y voit du godmode.

  • L’argent et l’or. Une paie, une vente en boutique ou la récompense d’un métier modifie un solde. Un cheat qui appelle un événement serveur non protégé aussi. Les distinguer suppose de savoir où VORP enregistre le changement.

  • Les métiers et les groupes. Un métier ou un groupe qui change sans qu’aucun script l’ait demandé est l’un des chemins les plus rapides vers un menu admin ou l’armurerie du shérif.

  • Les inventaires. Les objets dupliqués et l’argent déplacé vers un second compte ressemblent rarement à de la triche à l’image près. Ils apparaissent dans l’économie, des jours plus tard.

Comment Baobab AC tourne sur un serveur VORP Core

Baobab AC est agnostique du framework : chaque détection, sauf celle de l’économie, lit le jeu plutôt que les événements du framework, donc tout le catalogue en jeu tourne sur n’importe quel serveur. VORP, RSG, QBR et RedEM:RP sont reconnus au démarrage pour les contrôles d’économie et de personnage, et vous pouvez forcer le choix avec la convar ac_framework si la détection automatique se trompe. VORP Core est notre framework de référence : c’est celui que notre support traite en premier, et celui où les contrôles d’économie voient le plus de choses.

Argent et métiers, tels que VORP les enregistre

Sur VORP, Baobab AC suit les changements d’argent et de métier tels que le framework les enregistre, y compris via l’API actuelle des personnages de VORP et pas seulement ses anciens événements. Cela compte : un anticheat qui n’écoute que des événements obsolètes voit chaque paie légitime comme un gain inexpliqué, et soit vous noie d’alertes, soit finit désactivé. Les cores bâtis sur le modèle QBCore (RSG, QBR, RedEM:RP) n’émettent pas ces événements de changement, donc sur eux les mêmes contrôles tournent par comparaison périodique. Les deux fonctionnent ; sur VORP, le tableau est simplement plus immédiat.

Le créateur de personnage n’est pas du godmode

Celui-ci vient d’un client. Un joueur resté plusieurs minutes dans le créateur de personnage VORP a fini signalé pour godmode, parce que l’ancienne règle donnait à chaque nouveau joueur un délai de grâce fixe, et qu’un premier personnage prend plus de temps qu’une reconnexion. Allonger la fenêtre aurait affaibli la protection de tout le monde à chaque connexion. À la place, la grâce se termine désormais sur un fait : le serveur demande à VORP si un personnage est chargé. Un client ne peut pas mentir là-dessus, et pour un joueur normal qui choisit un personnage en dix secondes, la protection démarre plus tôt qu’avant.

Objets et argent déplacés entre alts

Baobab AC peut signaler les objets ou l’argent passés entre deux comptes liés à la même identité Discord : un don direct, un conteneur partagé, ou un objet lâché et ramassé par l’autre compte. Les ressources d’inventaire diffèrent d’un serveur à l’autre, donc ce collecteur reste inactif tant qu’il n’est pas pointé depuis le panel sur les événements propres à votre inventaire. Il ne devine jamais, et il ne plante jamais parce qu’un événement manque. Le tableau d’ensemble du contournement de ban est dans les bans HWID sur RedM.

L’économie, auditée après coup

Sur les offres Pro et Network, Economy Forensics lit la base de données de votre jeu en lecture seule et la recoupe avec le temps de jeu que seul l’anticheat connaît : masse monétaire dans le temps, fortunes atypiques, réseaux de mules, dupes d’objets, piles impossibles. Les schémas VORP et RedEM sont reconnus tels qu’ils sont livrés. Si vous avez ajouté une monnaie ou renommé une table, vous faites correspondre votre schéma une fois dans le panel au lieu de vous contenter d’un audit partiel pour toujours. Chaque résultat est une piste à relire par un humain, jamais une sanction automatique. Comment les dupes arrivent, et que faire le jour où vous en trouvez un, est expliqué dans les dupes d’argent sur RedM.

Installer un anticheat VORP : la partie server.cfg

Vous n’éditez aucun fichier Lua. La ressource va dans votre dossier resources sous forme d’un dossier nommé exactement baobab, et deux choses comptent dans server.cfg : votre clé d’API et l’ordre de chargement. Baobab AC doit démarrer juste après le core de votre framework, ce qui sur VORP signifie après oxmysql et VORP Core.

server.cfg (extrait)
# Baobab AC credentials (from the panel)
set ac_api_key "YOUR_API_KEY"

# Optional: force the framework instead of auto-detecting it
# set ac_framework "vorp"

# Load order
ensure oxmysql
ensure vorp_core
ensure baobab

# Everything else after
ensure your_other_resources

Le staff qui teste des choses en noclip déclenchera des détections. Toute personne des groupes ACE group.admin ou group.moderator est exemptée automatiquement, et vous pouvez exempter des joueurs individuellement depuis le panel sans toucher au fichier. Les réglages de module modifiés dans le panel atteignent le serveur en marche en trois secondes environ ; seuls les changements de server.cfg demandent un redémarrage. Le pas-à-pas complet est dans le guide d’installation.

Les faux positifs VORP à connaître

Chaque serveur VORP fait tourner des scripts qui font des choses qu’un anticheat naïf trouve suspectes. Les cas habituels :

  • Le voyage rapide et les diligences passent pour de la téléportation ou de la vitesse auprès d’outils qui ne mesurent que la distance dans le temps.

  • Les outils d’administration (noclip, spectate, téléportation vers un joueur) utilisés par un staff non exempté.

  • Les décors scriptés qui font apparaître des accessoires par rafales autour des joueurs : campements, étals, caisses.

  • Le créateur de personnage, traité plus haut.

Baobab AC est livré en observation : une détection douteuse est une ligne à relire, pas une expulsion. Quand vous en classez une en faux positif, un passage de nuit remonte à sa cause et resserre la correction au lieu de couper la règle. La méthode est dans faux positifs.

Ce qu’un anticheat VORP ne peut pas réparer

Un événement serveur qui paie ce que le client demande. Beaucoup d’exploits d’argent sur VORP ne sont pas des cheats au sens du moteur : un script enregistre un événement qui ajoute de l’argent ou des objets, et fait confiance au montant envoyé par le client. Un anticheat peut signaler le gain et l’appelant ; il ne peut pas rendre ce gestionnaire sûr. La correction est dans le script, et sécuriser les événements serveur RedM montre comment.

Un core ou un inventaire obsolète. Les bugs connus des anciennes versions du framework ou de l’inventaire sont corrigés en amont. Gardez VORP et votre inventaire à jour ; aucun anticheat ne remplace cela.

Checklist anticheat VORP

  1. 1

    Des détections au niveau du moteur qui ne dépendent pas du tout de VORP, pour qu’une mise à jour du framework ne vous laisse jamais sans protection.

  2. 2

    Des changements d’argent et de métier lus comme VORP les enregistre aujourd’hui, pas seulement via des événements obsolètes.

  3. 3

    Un créateur de personnage qui ne produit jamais d’alerte godmode.

  4. 4

    Des exemptions du staff via les groupes ACE que vous utilisez déjà.

  5. 5

    Un audit d’économie qui comprend votre schéma, et qui traite les résultats comme des pistes plutôt que comme des bans.

  6. 6

    Une posture qui démarre en observation, pour que votre première semaine soit de la calibration, pas des excuses.

La liste complète des détections est sur la page des fonctionnalités, le panel de démo ne demande aucun compte, et les tarifs sont publics. Si vous comparez encore des outils, commencez par ce que le meilleur anticheat RedM doit maîtriser.

À lire ensuite

Jugez sur pièces, pas sur une promesse

Le panel de démonstration est ouvert en lecture seule sur des données réelles, sans inscription.

Everything on one page: RedM anticheat, detections, evidence and panel.