THE ORB
Démarrage du studio
Outil FiveM · analyse gratuite

Convertisseur de scripts FiveM

Un script FiveM écrit pour un framework ne tournera pas sur un autre parce que les API de joueur, d'argent et de métier diffèrent. Cet outil analyse le Lua, déduit ce que contient réellement chaque variable et le réécrit pour ESX, QBCore, Qbox ou standalone, en signalant tout ce qu'il ne peut pas convertir en sécurité.

Vous avez acheté un script pour le mauvais framework ? Déposez la ressource et récupérez-la fonctionnelle sur ESX, QBCore, Qbox ou standalone. Il analyse réellement le Lua au lieu de faire du chercher-remplacer : il distingue donc l'objet joueur du framework d'une table que vous avez écrite vous-même. Vous récupérez la ressource convertie, un diff ligne à ligne de chaque changement, et un rapport de ce qui n'a pas pu être converti en sécurité. L'analyse tourne dans votre navigateur et, pour convertir, seuls les fichiers qui appellent le framework sont envoyés à notre serveur.

Convertir mon scriptAnalyse gratuite avec votre connexion Discord. Convertir demande une offre payante ou le Pro Pass.
Convertisseur de scripts FiveM en action

Comment ça marche

  1. 1

    Déposez la ressource

    Envoyez le dossier ou un zip. La ressource entière est lue localement dans votre navigateur, fxmanifest compris, donc chaque script est classé client, serveur ou partagé.

  2. 2

    Choisissez votre cible

    Pont universel, ESX natif, QBCore natif, Qbox natif ou standalone. Vous choisissez aussi le fonctionnement de l'argent sale et si les tables de base manquantes sont créées.

  3. 3

    Lisez le diff avant de télécharger

    Chaque changement est montré côte à côte face à votre original. Les commentaires et la mise en forme sont préservés, parce que la réécriture insère des plages d'octets exactes au lieu de réimprimer le fichier.

  4. 4

    Téléchargez et testez

    Chaque fichier généré est ré-analysé avant que le téléchargement ne se débloque. Si quelque chose est revenu cassé, le téléchargement est bloqué plutôt que de vous remettre du Lua invalide.

Fonctionnalités

Un vrai parseur Lua 5.4

Suivi complet des portées et du flux de données, pas des expressions régulières. Il suit l'objet du framework à travers variables, paramètres de fonction et callbacks, et refuse de toucher à ce qu'il ne peut pas résoudre avec certitude.

Ferme l'exploit de duplication d'argent

Le RemoveMoney de QBCore renvoie false quand un joueur ne peut pas payer. Les scripts qui l'ignorent remettent l'objet quand même. Le convertisseur ajoute la vérification et laisse la raison écrite dans le fichier.

Crée les tables dont le script a besoin

Il lit chaque requête SQL, déduit les tables attendues par la ressource et écrit le schéma. Les tables propres à votre framework ne sont jamais générées à partir d'une supposition.

Vous dit quand ça n'en vaut pas la peine

Un script qui interroge les tables du framework ou résout des exports à l'exécution reçoit une note basse et une explication claire. Parfois refaire coûte moins cher que convertir, et le rapport le dit.

Pourquoi un chercher-remplacer ne suffit pas

Un chercher-remplacer ne peut pas savoir si Player.Functions.AddMoney appartient à QBCore ou à une table que l'auteur a appelée Player. Il ne peut pas non plus voir qu'ESX écrit onDuty quand QBCore écrit onduty, une différence d'un caractère qui échoue en silence et fait lire tous les joueurs comme hors service. Ce convertisseur construit un arbre syntaxique, suit ce que chaque variable contient réellement le long de la chaîne de portées, et ne réécrit que ce qu'il peut prouver. Ce qu'il ne peut pas prouver, il le laisse et le signale.

  • Comprend votre code au lieu d'y chercher des motifs
  • Préserve vos commentaires, vos espaces et votre mise en forme
  • Chaque fichier généré est réanalysé avant que vous puissiez le télécharger
  • Analyse gratuite et prix exact avant de convertir

Questions fréquentes

Peut-il convertir un script ESX vers QBCore ?

Oui, et dans l'autre sens, plus Qbox et standalone. La sortie par défaut est un pont universel qui détecte le framework à l'exécution : la même ressource tourne sur n'importe lequel.

Le convertisseur de scripts FiveM est-il gratuit ?

L'analyse est gratuite : connectez-vous avec Discord et, dans votre navigateur, elle évalue à quel point la ressource est convertible et donne le prix exact. Convertir demande une offre payante ou le Pro Pass, et si une conversion échoue, vos crédits vous sont rendus.

Mon script est-il envoyé quelque part ?

L'analyse n'envoie rien : elle tourne dans votre navigateur. Quand vous convertissez, seuls les fichiers qui appellent le framework et le fxmanifest sont envoyés à notre serveur pour être réécrits ; le reste de la ressource (assets, locales, la page NUI) reste sur votre machine.

Est-ce que ça marche sur un script sous escrow ?

Non, et il refuse plutôt que d'essayer. L'asset escrow de Cfx chiffre le code, et le convertir reviendrait à casser cette protection. Si le script est à vous, demandez au vendeur une copie sans escrow.

Que deviennent les tables de la base de données ?

Il lit le SQL de la ressource et écrit le schéma des tables que le script possède, soit en fichier à exécuter, soit en amorce qui les crée au démarrage. Les tables du framework comme users ou owned_vehicles ne sont jamais créées à partir d'une supposition : inventer un schéma par-dessus le vrai casserait votre framework.

Gère-t-il ox_inventory et qb-inventory ?

Oui. Inventaire, ciblage, notifications, barres de progression, callbacks et appels en base sont tous mappés, et le pont généré choisit le fournisseur que votre serveur fait réellement tourner.

Et s'il n'arrive pas à convertir quelque chose ?

Il le dit. Tout ce qu'il ne peut pas mapper en sécurité est laissé exactement comme vous l'avez écrit et listé dans le rapport avec le fichier et la ligne : vous savez précisément ce qui demande encore un humain.

D'autres outils FiveM gratuits

Conçu par THE ORB, pour les serveurs FiveM

Commencez gratuitement avec votre connexion Discord : 10 exports le premier mois puis 5 par mois. Les offres rendent les exports illimités et ajoutent des crédits pour les props IA et les corrections d'ORBIE.

Parcourez les scripts et MLO FiveM de la boutique THE ORB