Aller au contenu
FiveM
Gratuit et sans inscription

Générateur de scripts FiveM : crée un script FiveM avec l’IA

Avec ce générateur de scripts FiveM, tu crées un script FiveM grâce à l’IA, sans programmer toi-même. Décris avec tes propres mots ce que ta resource doit faire, par exemple « une commande /heal réservée aux admins avec un délai de 30 secondes ». L’IA écrit les scripts Lua pour le client et le serveur, le fichier fxmanifest.lua est généré automatiquement, et tu télécharges le tout au format .zip pour ton dossier resources. Gratuit et sans inscription : trois générations par 24 heures.

Créé par Luca Stanek

Ta ressource est prête ? Lance-la sur ton propre serveur FiveM.

ZapX Resource Maker

FiveM · Lua · fxmanifest

0/4000

Les questions de suivi de l’IA sont gratuites : seules les véritables générations sont comptabilisées.

Inspiration

Idées de Resources à essayer

Un clic ajoute l’idée au générateur : adapte-la, puis envoie-la toi-même.

  • 0 €

    Sans inscription ni carte bancaire

  • 3×

    Générations par 24 heures

  • Lua · NUI

    Scripts client, serveur et partagés

  • .zip

    fxmanifest.lua généré et vérifié automatiquement

Possibilités

Ce que ta Resource peut faire

  • Commandes personnalisées avec arguments, délais de récupération et droits d’administration

  • Événements entre client et serveur, comme la connexion, la mort ou des déclencheurs personnalisés

  • Interfaces et HUD avec NUI (HTML, CSS et JavaScript)

  • Téléportations, apparition de véhicules, santé, météo et heure

  • Messages de chat, annonces et notifications automatiques du serveur

  • Validation côté serveur des entrées client : ne leur fais pas aveuglément confiance

Guide

Comment créer un script FiveM avec le générateur

De l’idée à la resource fonctionnelle sur ton serveur, sans écrire de Lua toi-même.

  1. 1

    Étape 1

    Décrire l’idée

    Décris avec tes mots ce que ton script doit faire dans le champ de saisie : commandes, événements, HUD ou menu, par exemple. Tu peux aussi cliquer sur l’un des exemples proposés : il apparaîtra dans le champ, où tu pourras l’adapter.

  2. 2

    Étape 2

    Générer une Resource

    Clique sur « Générer la resource ». S’il manque une information à l’IA, elle te pose d’abord une question, qui ne compte pas comme une génération. Elle écrit ensuite les scripts Lua pour le client et le serveur, et le fichier fxmanifest.lua est généré automatiquement à partir des fichiers.

  3. 3

    Étape 3

    Ajuster et télécharger

    Demande des modifications dans le chat tant qu’il te reste des générations. Chaque modification produisant du nouveau code crée une nouvelle version et compte comme une génération. Avec « Créer et télécharger », la structure et les chemins des fichiers sont vérifiés, puis la resource est compressée au format .zip.

  4. 4

    Étape 4

    Extraire dans le dossier resources

    Décompresse le fichier .zip dans le dossier resources de ton serveur FiveM. Il contient un dossier portant le nom de la ressource, avec le fichier fxmanifest.lua et des sous-dossiers comme client/ et server/.

  5. 5

    Étape 5

    Lancer depuis server.cfg

    Ajoute « ensure <Resource-Name> » à ton fichier server.cfg et redémarre le serveur.

  6. 6

    Étape 6

    Tester d’abord sur un serveur de test

    Le code Lua n’est pas exécuté sur un serveur FiveM avant le téléchargement. Teste donc d’abord la ressource sur un serveur de test avant de l’utiliser sur ton serveur en production.

Bon à savoir

Où ton code s’exécute, et ses limites

Une ressource FiveM comprend une partie serveur et une partie client. L’IA les sépare correctement pour toi.

Scripts du serveur

Fonctionnent uniquement sur ton serveur FiveM : règles, permissions et tout ce qui ne doit pas pouvoir être modifié.

Scripts client

FiveM la télécharge automatiquement sur le PC des joueurs lorsqu’ils se connectent : personne n’a besoin d’installer quoi que ce soit.

Ce que le générateur ne fait pas (encore)

  • Frameworks : ESX et QBCore (y compris Qbox), ou fonctionnement autonome sans framework ; les autres ne sont pas pris en charge
  • Aucun modèle, véhicule, carte ni texture personnalisés : uniquement des scripts
  • Base de données uniquement avec ESX ou QBCore (via oxmysql) ; sans framework, la ressource enregistre ses données dans un fichier JSON de son dossier

Après le téléchargement

Outils FiveM utiles pour ta resource

FAQ

Questions fréquentes sur le générateur de scripts FiveM

Des réponses courtes sur le coût, Lua, l’installation, les frameworks et les limites du générateur.

Oui. Sans compte ni carte bancaire, tu disposes de trois générations sur 24 heures. Seules les réponses qui produisent réellement du code sont comptabilisées ; les questions de l’IA ne coûtent rien. Les projets enregistrés, les modifications illimitées et le déploiement en un clic sont disponibles dans le Builder complet avec le ZapX Pass.

Les scripts du générateur sont écrits en Lua ; le fichier fxmanifest.lua active Lua 5.4. Les scripts client se trouvent dans client/ et s’exécutent côté joueur, les scripts serveur dans server/ s’exécutent sur ton serveur et les scripts partagés dans shared/ s’exécutent des deux côtés. Si ton script nécessite une interface dédiée, des fichiers NUI en HTML, CSS et JavaScript sont ajoutés dans html/. Le fichier fxmanifest.lua est généré automatiquement à partir de ces fichiers.

Télécharge le fichier .zip et extrais-le dans le dossier resources de ton serveur. Ajoute ensuite « ensure <Resource-Name> » à ton fichier server.cfg et redémarre le serveur.

Oui. Si tu ne mentionnes aucun framework dans ta description, l’IA te demande d’abord si ton serveur utilise ESX, QBCore (y compris Qbox) ou aucun des deux. Avec ESX ou QBCore, la ressource accède à l’argent, aux objets, aux métiers et aux noms des personnages du framework, ainsi qu’à ox_lib, ox_target ou ox_inventory si tu le souhaites. Les dépendances sont ajoutées automatiquement dans fxmanifest.lua. Sans framework, elle reste autonome et fonctionne sur n’importe quel serveur FiveM.

Il écrit uniquement des scripts : aucun modèle, véhicule, carte ou texture personnalisés. La ressource utilise une base de données uniquement avec ESX ou QBCore (via oxmysql) ; sans framework, elle enregistre ses données dans un fichier JSON de son propre dossier. Il ne prend pas en charge d’autres frameworks qu’ESX et QBCore. Une ressource peut contenir au maximum 20 fichiers et 512 Ko de code source.

Personne ne peut le garantir. Avant le téléchargement, la structure, les chemins de fichiers et la taille sont vérifiés automatiquement. Si une analyse statique détecte des erreurs courantes dans le code Lua, l’IA le retravaille une fois. Le code n’est toutefois pas exécuté. Teste donc la ressource sur un serveur de test avant de l’utiliser, comme pour tout code généré par l’IA.

Un chatbot généraliste peut aussi t’écrire du code Lua, mais tu dois alors créer toi-même les fichiers, les dossiers et le fichier fxmanifest.lua. Ce générateur place directement les scripts dans client/ et server/, génère automatiquement le fichier fxmanifest.lua, vérifie la structure et te fournit un fichier .zip pour ton dossier resources.

Ton aperçu est lié à ton navigateur et n’est pas accessible au public. Pour enregistrer durablement des projets privés, utilise le Builder complet avec ZapX Pass.

D’autres questions ?

Contacter le support
Liste des serveurs FiveMRoleplay, Freeroam, Racing et plus encore, avec le nombre de joueurs en direct et un classement par votes.
Continuer sans limite ?

Le créateur IA complet t’attend dans ton Dashboard

Projets enregistrés, modifications illimitées et déploiement en un clic sur ton propre serveur FiveM — avec le ZapX Pass.

4,4/5 Trustpilot32 000+ Serveurs actifsDepuis 2010

Sans configuration. Sans risque. En ligne en quelques secondes.

Durée flexibleRésiliable à tout momentEn ligne en 60 secondes

Tu cherches d’autres outils ? Voir tous les outils FiveM