L’installation d’un script FiveM est généralement simple lorsque l’ordre des étapes est respecté. Les problèmes viennent surtout d’une dépendance manquante, d’un dossier mal nommé, d’un SQL non importé ou d’une configuration incompatible avec la base du serveur.
Étape 1 : sauvegarder la ressource et la base
Avant toute modification, sauvegardez le dossier concerné et les tables que le script va utiliser. Cela permet de revenir rapidement à l’état précédent si une migration ou une mise à jour se passe mal.
Étape 2 : lire la documentation
Repérez le framework, les dépendances, le nom attendu du dossier, les fichiers configurables et la présence d’un SQL. Sur NightCode, les ressources documentées sont regroupées dans la documentation FiveM.
Étape 3 : installer les dépendances dans le bon ordre
Une ressource dépendante doit démarrer après les bibliothèques ou frameworks qu’elle utilise. Un ordre de démarrage incorrect peut produire des erreurs d’exports ou des fonctions inexistantes.
Étape 4 : importer le SQL si nécessaire
Si un fichier SQL est fourni, importez-le dans la bonne base et vérifiez les noms de tables et colonnes. N’exécutez pas plusieurs fois une migration destructive sans savoir ce qu’elle modifie.
Étape 5 : adapter la configuration
Configurez les métiers, items, coordonnées, prix, notifications et options prévues par la ressource. Gardez une copie de votre configuration avant toute mise à jour ultérieure.
Étape 6 : ajouter la ressource au server.cfg
Utilisez généralement ensure nom_de_la_ressource. Vérifiez que le nom correspond au dossier réel. Certains exports sont appelés avec ce nom exact.
Étape 7 : tester et lire la console
Testez les fonctions principales et surveillez la console serveur ainsi que F8 côté client. Une erreur complète est beaucoup plus utile qu’un simple “ça ne marche pas”.
Si vous préférez déléguer cette partie, NightCode propose également une installation de script FiveM.