Vous n'avez pas besoin de savoir ce que cela veut dire. Collez la ligne (ou toute la console) et vous la récupérez en mots simples : ce qui a cassé, ce que ressentent vos joueurs, quoi faire en premier, et si c'est à vous de le corriger ou le travail d'un développeur. Si vous voulez, ORBIE corrige le script et vous rend le fichier à déposer.
SCRIPT ERROR: @qb-garages/server/main.lua:112: attempt to index a nil value (field 'PlayerData')
PlayerData est vide ou pas encore chargé
Un script a demandé les infos d'un joueur avant que le jeu ne les envoie. Fonctionne en général à la connexion, casse après un redémarrage.
La seule ligne rouge, ou toute la console. Cela se lit ici, dans votre navigateur.
En mots simples : la cause, ce que ressentent vos joueurs, et la première chose à essayer.
Faites-le vous-même avec les étapes, ou laissez ORBIE réparer le script et vous rendre le fichier.
Vous préférez d'abord lire sur votre erreur exacte ? Les voici toutes 85, chacun avec sa propre page, et 44 que vous pouvez corriger sans développeur.
Quelque chose a tenté de poursuivre un travail déjà terminé ou déjà planté. Il y a presque toujours une VRAIE erreur au-dessus d…
Cette ligne, c'est FiveM lui-même qui signale une erreur ailleurs. C'est un panneau indicateur, pas le problème.
Un script a reçu une réponse d'un type différent de celui attendu, souvent en lisant mal un résultat de base de données.
Un script a tenté d'attendre à un endroit où c'est interdit. C'est une erreur de programmation, pas de configuration.
Un script s'est appelé lui-même encore et encore jusqu'à manquer de place. Quelque chose boucle sur soi-même.
Un script a tenté de ranger quelque chose sous un nom vide, en général un identifiant de joueur pas encore prêt.
Un script attendait qu'une information soit prête et elle ne l'était pas, alors il s'est arrêté.
Un script a tenté d'utiliser une fonction qui n'existe pas, en général parce qu'il a été écrit pour une autre version de votre f…
Un script a tenté un calcul sur une valeur vide, très souvent un montant d'argent ou d'objets jamais défini.
Un script a tenté de construire un message à partir d'une valeur manquante, en général un nom de joueur ou un réglage laissé vide.
Un script a passé au jeu une valeur du mauvais type, presque toujours parce que quelque chose dont il avait besoin (un véhicule,…
Un script a tenté de comparer deux choses incomparables, en général un nombre avec quelque chose de manquant ou du texte.
Un script doit construire son interface sur votre serveur avant de tourner, et cette construction a échoué : en général le serve…
L'un des fichiers du script contient une faute, donc le serveur n'a pas pu le lire. Souvent un mauvais copier-coller ou une modi…
Il manque à un dossier de vos ressources le fichier qui dit au serveur ce que c'est. Presque toujours, le zip a été décompressé …
Vous avez deux copies du même script installées. Le serveur en choisit une et ignore l'autre, et laquelle il choisit est imprévi…
Le serveur n'a pas pu lire un script du tout, en général à cause d'un mauvais nom de dossier ou d'une faute dans son fichier de …
Le serveur a refusé de démarrer un script. Tout ce qui en dépendait échouera aussi, et c'est pourquoi un problème en paraît vingt.
Le serveur n'a pas pu ouvrir l'un des fichiers dont un script est fait, donc ce script n'a jamais tourné.
Le nom du dossier d'un script contient des caractères que le serveur refuse, en général des espaces ou des majuscules issus d'un…
Quelque chose a demandé un script qui ne tourne pas. Si vous n'avez jamais entendu ce nom, il est optionnel et vous pouvez l'ign…
Un script a tenté de lire ses propres réglages avant qu'ils ne soient chargés. C'est une erreur d'ordre interne au script.
Un script a tenté d'utiliser une fonctionnalité d'un autre script absente, en général parce que cet autre est désactivé ou d'une…
Un script a besoin d'un autre qui manque, est désactivé, ou démarre trop tard.
Il manque au fichier de réglages d'un script une ligne exigée par le serveur. C'est en général un script très ancien.
Le logiciel de votre serveur est trop ancien (ou trop récent) pour ce que vous y faites tourner.
Votre serveur n'a pas de clé de licence Cfx et ne démarrera pas sans. La clé est gratuite.
Quelqu'un a tenté d'exécuter une commande pour laquelle il n'a pas la permission.
Votre serveur tourne mais n'apparaît pas dans la liste des serveurs FiveM.
Vous avez demandé plus de places que n'en autorise un serveur gratuit. La limite est de 48 sans abonnement Cfx payant.
Quelque chose utilise déjà le port que veut votre serveur, en général la copie précédente du serveur qui ne s'est jamais vraimen…
Le serveur a cherché un joueur et ne l'a pas trouvé : en général il s'est déconnecté en pleine action.
Vous avez deux frameworks qui tournent en même temps. Les scripts s'accrochent à celui qui répond en premier, donc les choses ma…
Un script a demandé les infos d'un joueur avant que le jeu ne les envoie. Cela marche en général à la connexion et casse après u…
Un script a demandé un compte d'argent que ce joueur n'a pas, en général parce que le nom du compte ne correspond pas à votre fr…
Un script n'a pas trouvé votre framework (ESX, QBCore, Qbox) : soit il ne tourne pas, soit il démarre après ce script.
Les données enregistrées d'un personnage n'ont pas pu être lues : soit il n'avait pas fini de charger, soit ses données sont end…
Un script en a appelé un autre et personne n'a répondu. Souvent il n'y a aucune erreur : la fonctionnalité n'arrive simplement p…
Votre liste de métiers n'a pas pu être lue. Une faute de frappe dans le fichier des métiers casse d'un coup tous les scripts qui…
Un script utilise une ancienne façon de se connecter à ESX que l'ESX moderne a supprimée. Il n'y a pas d'erreur : ça ne marche s…
Votre serveur n'atteint pas sa base de données. Rien de ce qui enregistre ou charge ne fonctionnera tant que ce n'est pas réglé.
Un script a été écrit pour un système de base de données plus ancien que celui que vous avez installé.
Trop de choses ont interrogé la base en même temps et elle a cessé d'accepter. Cela tombe en général à votre heure de pointe.
Deux choses ont tenté d'enregistrer le même enregistrement au même moment et la base en a annulé une.
Quelqu'un avait un emoji dans son nom et votre base ne peut pas stocker les emojis.
Un script a envoyé à la base une requête qu'elle n'a pas pu comprendre.
Il manque à la base une table entière dont un script a besoin. Son fichier d'installation n'a jamais été importé, ou l'a été dan…
Quelque chose était trop gros pour l'endroit où il était enregistré, donc il ne l'a pas été. Les inventaires sont le cas classiq…
Un script cherche une information que la base n'a pas, presque toujours parce que son fichier d'installation n'a jamais été impo…
Un script a tenté d'enregistrer quelque chose qui existe déjà, en général un joueur ajouté deux fois.
Le jeu n'a plus de place pour les véhicules, personnes ou objets. Quelque chose en crée et ne nettoie jamais.
Quelque chose a tenté de faire apparaître un véhicule, une personne ou un objet, sans succès.
Un script a envoyé tellement de données à un joueur que sa connexion n'a pas suivi, et il a été expulsé.
Un script a tenté d'envoyer trop d'un coup. Cela peut être coupé en deux sans le dire, ce qui est pire qu'un échec.
Le jeu d'un joueur a été informé de quelque chose avant que cela n'arrive réellement à son écran.
Un script a besoin de OneSync et votre serveur ne l'a pas activé. Tous les frameworks modernes en ont besoin.
Un script met à jour des informations partagées beaucoup trop souvent, donc certaines mises à jour sont jetées.
Les joueurs ou les objets sont dans des copies distinctes du monde et ne se voient donc pas.
Un véhicule ou un personnage n'existe pas sur votre serveur, donc rien ne peut le faire apparaître.
Un script a tenté de mettre à un personnage un vêtement qu'il n'a pas, en général des données de tenue enregistrées pour un autr…
Un modèle s'est chargé mais pas ses textures, il apparaît donc blanc, noir ou sans texture.
L'un de vos véhicules ou objets ajoutés est endommagé, en général à cause d'un mauvais envoi.
Un modèle a été mal fait et FiveM refuse de le charger, parce que le charger ferait planter les gens.
Un fichier est trop gros pour que FiveM le charge : il est ignoré et tout ce qui l'utilise paraît cassé.
Un script a tenté d'envoyer des informations à son propre menu sans succès, donc le menu n'affiche rien.
Un menu s'ouvre en boîte blanche ou vide, en général parce que des fichiers manquent dans le téléchargement.
Un menu s'est fermé mais a gardé le contrôle de la souris et du clavier : le joueur ne peut ni bouger ni écrire.
Un bouton du menu d'un script ne fait rien quand on clique, et en général rien n'apparaît dans la console non plus.
Un script attendait une information et n'a rien reçu. C'est la même classe de problème que l'erreur Lua la plus courante.
Un script a consommé toute la mémoire disponible et a emporté le serveur avec lui. Quelque chose est conservé et jamais libéré.
Il manque à un script des pièces dont il a besoin, en général parce qu'il a été téléchargé depuis GitHub sans ses dépendances.
Un script payant n'a pas pu confirmer que vous êtes autorisé à l'exécuter.
Vous possédez le script, mais ce serveur n'est pas celui auquel il a été accordé.
Cfx indique que ce serveur n'est pas licencié pour un script payant que vous faites tourner.
Vous utilisez du contenu d'une mise à jour GTA plus récente que ce que votre serveur autorise : il n'existe tout simplement pas …
Redémarrer un script a laissé ses anciens véhicules, personnages ou menus, donc il y a maintenant tout en double.
Un script a tout retenu. Contrairement à un à-coup général, celui-ci nomme la ressource responsable.
Quelque chose a manqué de mémoire. Ce n'est pas une question de charge : quelque chose s'accumule et n'est jamais libéré.
Quelque chose a figé le serveur un instant. Les joueurs le ressentent comme un à-coup. C'est un symptôme, pas une panne.
Le jeu d'un joueur n'a pas réussi à télécharger un de vos scripts en se connectant.
Les joueurs se connectent mais n'apparaissent jamais : l'écran de chargement ne disparaît pas.
Un joueur n'a pas pu atteindre votre serveur à temps. Soit sa connexion, soit vos ports, soit votre serveur trop occupé pour rép…
Le jeu d'un joueur n'a pas pu se connecter à Rockstar. Rien à voir avec votre serveur.
Le jeu d'un joueur et votre serveur ont été construits sur des mises à jour GTA différentes. Juste après une mise à jour FiveM, …
Le FiveM d'un joueur ne démarre pas. C'est son ordinateur, pas votre serveur.