Aller au contenu
FiveM
Outil gratuit

Checker fxmanifest.lua FiveM : vérifie ton manifeste en ligne

Vérifie en ligne la fxmanifest.lua de ta ressource FiveM : colle le contenu du fichier ou sélectionne-le. Le Checker signale les guillemets manquants, les fautes de frappe dans les directives, l’absence de fx_version ou de game et les valeurs invalides. Chaque résultat indique la ligne concernée, lorsqu’il y en a une. Pour créer une nouvelle fxmanifest.lua, passe au Générateur en haut de la page.

Créé par Eric Mager

Gratuit, sans inscription : ta fxmanifest.lua est vérifiée uniquement dans ton navigateur et n’est envoyée nulle part.

Basé sur la documentation officielle de FiveM : docs.fivem.net/docs/scripting-reference/resource-manifest

Ton manifeste est correct ? Exécute ta ressource sur ton propre serveur FiveM.

fxmanifest.lua

Tout se passe dans ton navigateur : rien n’est téléversé ni stocké.

Résultat

Erreur: 0Avertissements: 0Informations: 1
Aucun fichier fxmanifest.lua inséré pour le moment.

Exemple de résultat

Voici le diagnostic du vérificateur fxmanifest.lua

Tu colles ton fxmanifest.lua, et l’outil de vérification répertorie chaque erreur, avertissement et remarque avec la ligne concernée. Le fichier ci-dessous est un exemple volontairement erroné ; ton diagnostic dépend de ton fichier.

Exemple · Exemple de fxmanifest.lua avec des erreurs intentionnelles

Erreurs : 2 · Avertissements : 1 · Informations : 1

Saisie

fxmanifest.lua
fx_version 'cerulean'game 'gta5' autor 'Max Mustermann'description Meine erste Ressourceversion '1.0.0' client_scripts {    'client/main.lua'}server_script 'server/main.lua' node_version '18' lua54 'yes'

Résultat : diagnostic

  • 2 erreurs
  • 1 avertissement
  • 1 remarque
  • Avertissement · Ligne 4Directive inconnue « autor » — faute de frappe ?

  • Erreur · Ligne 5« description » : la valeur « Meine erste Ressource » ne semble pas être entre guillemets.

  • Erreur · Ligne 13La valeur node_version « 18 » est invalide — seules « 16 » et « 22 » sont autorisées.

  • Remarque · Ligne 15lua54 est le comportement par défaut depuis juin 2025 et n’est plus nécessaire.

Comment ça fonctionne

Comment vérifier ta fxmanifest.lua

Insère le fichier, consulte les résultats et corrige les erreurs : six étapes pour vérifier ta fxmanifest.lua.

Étape 1

Coller fxmanifest.lua

Colle le contenu de ta fxmanifest.lua dans le champ de texte ou sélectionne le fichier avec « Sélectionner un fichier ». L’onglet du Checker est déjà actif.

Étape 2

Facultatif : charger l’exemple

Pour essayer l’outil, clique sur « Charger l’exemple ». Le Checker vérifiera alors un fichier d’exemple contenant des erreurs volontaires.

Étape 3

Lire le résultat

La vérification se lance dès que tu colles ou saisis du texte. En haut des résultats, tu vois le nombre d’erreurs, d’avertissements et d’informations.

Étape 4

Examiner les résultats

Les résultats sont classés par gravité, les erreurs en premier. Lorsqu’une ligne est concernée, son numéro est indiqué, par exemple pour une valeur sans guillemets.

Étape 5

Corriger les lignes

Corrige les lignes signalées directement dans le champ de texte ou dans ton fichier jusqu’à voir « Aucune erreur ni aucun avertissement détecté. ». Les informations peuvent rester affichées.

Étape 6

Démarrer la ressource

Place la fxmanifest.lua vérifiée dans le dossier racine de ta ressource et démarre celle-ci sur ton serveur FiveM, par exemple avec ensure dans server.cfg.

Règles de vérification

Ce que le vérificateur fxmanifest contrôle dans ta ressource FiveM

Le vérificateur fxmanifest.lua est un outil gratuit qui analyse directement dans ton navigateur les fichiers manifestes des ressources FiveM et RedM. Il compare tes directives à la documentation officielle de FiveM selon des règles heuristiques et classe chaque résultat comme erreur, avertissement ou information. Il ignore les commentaires -- et --[[ ]] et ne signale les clés de métadonnées personnalisées que si leur nom ressemble fortement à une directive connue.

Syntaxe

  • Guillemet non fermé sur une ligne (erreur)
  • Accolades { } non fermées dans une directive (erreur)
  • Valeur sans guillemets ou directive sans valeur identifiable (erreur)
  • Caractère inattendu hors d’une directive (erreur)

Champs obligatoires et valeurs

  • fx_version manque (erreur) ou n’est pas 'cerulean' (avertissement)
  • game/games manque ou contient une valeur autre que gta5, rdr3 ou common (erreur)
  • rdr3 dans game/games sans rdr3_warning avec le texte obligatoire exact (erreur)
  • node_version n’est ni "16" ni "22" (erreur)
  • game { ... } au lieu de games { ... } pour plusieurs jeux (information)

Directives

  • Nom ressemblant fortement à une directive connue, par exemple autor au lieu de author (avertissement)
  • fx_version ou game/games défini plusieurs fois (avertissement), autres indications uniques répétées (information)
  • before_level_meta, after_level_meta ou replace_level_meta obsolète (avertissement)
  • loadscreen_manual_shutdown sans loadscreen (avertissement)
  • lua54 défini alors que c’est le comportement par défaut depuis juin 2025 (information)
  • Aucun client_script(s), server_script(s) ou shared_script(s) défini (information)

Référence

Valeurs valides pour fx_version, game et node_version

Le vérificateur accepte ces valeurs dans ta fxmanifest.lua sans erreur ni avertissement.

fx_version

fx_version 'cerulean'

La valeur attendue est 'cerulean'. Toute autre valeur entraîne un avertissement ; l’absence de fx_version entraîne une erreur.

game / games

game 'gta5'
games { 'gta5', 'rdr3' }

Les valeurs autorisées sont gta5, rdr3 et common. Pour plusieurs jeux, la directive s’appelle games, au pluriel. Toute autre valeur ou l’absence de valeur entraîne une erreur. Avec rdr3, rdr3_warning avec le texte obligatoire exact est aussi nécessaire, sinon le Checker signale une erreur.

node_version

node_version '22'

Facultatif. Si défini, seules les valeurs "16" et "22" sont valides ; toute autre valeur entraîne une erreur.

lua54

lua54 'yes'

C’est le comportement par défaut depuis juin 2025 et ce paramètre n’est plus nécessaire. Le vérificateur affiche seulement une information à ce sujet.

Corriger les erreurs

Erreurs fréquentes dans la fxmanifest.lua et comment les corriger

Le vérificateur rencontre particulièrement souvent ces problèmes dans les manifestes FiveM. Pour chacun, tu trouveras un exemple avant et après correction.

Valeur sans guillemets

Le vérificateur signale cette valeur comme une erreur. Mets chaque valeur textuelle entre guillemets simples ou doubles.

Avant

description Ma première ressource

Après

description 'Ma première ressource'

Faute de frappe dans le nom d’une directive

Un nom qui ressemble fortement à une directive connue déclenche l’avertissement « Directive inconnue ».

Avant

autor 'Max Mustermann'

Après

author 'Max Mustermann'

fx_version ou game manque

Les deux indications sont obligatoires. Si elles manquent, par exemple dans un ancien fichier __resource.lua, le vérificateur signale une erreur pour chacune.

Avant

client_script 'client.lua'

Après

fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'

node_version invalide

Seules les valeurs "16" et "22" sont valides. Toute autre valeur entraîne une erreur.

Avant

node_version '18'

Après

node_version '22'

game au lieu de games pour plusieurs jeux

Pour plusieurs jeux, la directive s’appelle games, au pluriel. Le vérificateur affiche une information à ce sujet.

Avant

game { 'gta5', 'rdr3' }

Après

games { 'gta5', 'rdr3' }

Directives level_meta obsolètes

Le vérificateur signale before_level_meta, after_level_meta et replace_level_meta comme obsolètes. Utilise plutôt data_file.

Avant

replace_level_meta 'meta/gta5'

Après

data_file 'TYPE' 'path'

En découvrir plus

Autres outils FiveM pour les manifestes et les ressources

FAQ

Questions fréquentes

Réponses rapides sur la vérification de ton fichier fxmanifest.lua.

Il signale les guillemets et les accolades { } non fermés, les valeurs sans guillemets, les directives sans valeur et les noms qui ressemblent à une directive connue mal orthographiée. Il détecte aussi l’absence de fx_version ou de game/games, les valeurs de game autres que gta5, rdr3 et common, un rdr3_warning absent ou incorrect avec rdr3, les valeurs de node_version autres que "16" et "22", les directives à valeur unique définies plusieurs fois, les directives *_level_meta obsolètes, loadscreen_manual_shutdown sans loadscreen et les manifestes sans scripts. Chaque résultat indique la ligne concernée, lorsqu’il y en a une.

Le Checker est gratuit et utilisable sans inscription. La vérification s’effectue entièrement dans ton navigateur, et tout fichier sélectionné est lu uniquement en local. Rien n’est envoyé ni enregistré.

Les erreurs empêchent très probablement la ressource de se charger correctement, comme des guillemets non fermés ou l’absence de fx_version. Les avertissements concernent des indications obsolètes ou douteuses, comme une fx_version autre que 'cerulean' ou une faute de frappe présumée. Les informations sont des recommandations sans action urgente, notamment à propos de lua54 ou de l’absence de scripts.

Le Checker attend fx_version 'cerulean'. Toute autre valeur déclenche un avertissement, et l’absence de fx_version, une erreur. Les valeurs autorisées pour game sont gta5, rdr3 et common. Pour plusieurs jeux, la directive s’écrit games { ... } au pluriel. Tu peux donc aussi vérifier les manifestes de ressources RedM avec game 'rdr3'. Il y signale aussi une erreur si rdr3_warning manque ou ne contient pas exactement le texte obligatoire, sans lequel RedM ne démarre pas la ressource.

Non. Lua 5.4 est le comportement par défaut depuis juin 2025. Si ton fichier contient lua54, le Checker affiche seulement une information, pas une erreur.

__resource.lua est l’ancien format de manifeste. Les ressources actuelles utilisent fxmanifest.lua avec fx_version et game. Si tu insères un ancien fichier sans ces indications, le Checker signalera les deux comme manquantes. L’outil ne propose pas de conversion automatique.

Non. Il vérifie les directives de ton manifeste de manière heuristique pour détecter les erreurs courantes et n’exécute aucun code. Il ne vérifie ni tes scripts client et serveur, ni l’existence des fichiers indiqués, ni le nom et l’emplacement du manifeste : le fichier doit s’appeler fxmanifest.lua et se trouver dans le dossier racine de la ressource. Il ne signale les clés de métadonnées personnalisées que si leur nom ressemble beaucoup à une directive connue.

Oui. En haut de l’outil, passe à l’onglet Générateur, configure les directives dans le formulaire et télécharge le fichier terminé. Accéder au générateur fxmanifest.lua FiveM

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.
Ton propre serveur ?

Loue ton propre serveur FiveM en 60 secondes

Protection DDoS incluse, contrôle total sur server.cfg et les ressources, résiliable à tout moment.

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