Bonjour,
avant de commencer le tutoriel, j’aimerais vous remercier pour votre participation, vos encouragements et les gracieuxsitez pas à proposer des idées de tutoriels et/ou des améliorations à apporter.
Mais alors, c’est quoi FiveM Installer ? ça sert à quoi ?
Cet outil a été créé par Mirardes (le créateur de FiveM-France.net) pour aider la communauté à installer et mettre à jour les ressources FiveM, le plus rapidement possible.
Es-ce simple à installer et à utiliser ?
Oui et avec mon tutoriel, ça va être un jeu d’enfant !
Let’s go, nous allons voir cela ensemble cela en 5 étapes.
1\ Pour commencer, que vous soyez sur Windows ou Linux, vous devez installer un package indispensable.
Nous allons installer Node.js, pour faire simple, il permet de télécharger des packages de leur répertoire avec cmd/bash simple et ça sera le cas de FVM 😉
Si vous souhaitez plus de détails sur ce package, un peut de lecture iciATTENTION ! v8 de nodejs obligatoire
Installation Node.js v8 sur windows : https://nodejs.org/en/
Installation Node.js v8 sur linux :
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
2\ Bien ! Vous avez installé le package pré-requis, nous allons maintenant installer FiveM Installer
(à partir de maintenant, toutes les commandes seront identiques sur windows et linux)
En ssh sur Linux et Invite de commande sur Windows bien sur 😉
npm install -g fvm-installer
3\ Facile pour le moment ? super alors le reste ne sera qu’une formalité pour vous ! Nous allons initialiser FiveM Installer à partir du dossier data de notre serveur FX.
Exemple dans mon cas :
cd c:\FXserverUne fois dans mon dossier, je lance initialisation de fvm
fvm initRemplissez vos information puis vous obtiendrez :
Initialisation of FiveM Installer directory finish ! You can now use fvm installer.
4\ En premier, veuillez consulter la liste des ressources compatibles avec fvm
https://github.com/qlaffont/fvm-installer-list/blob/master/README.mdNous allons maintenant installer une nouvelle ressource à la racine de notre dossier /resources/, pour l’exemple, mysql-async :
fvm install brouznouf/fivem-mysql-asyncNote, vous pouvez également créer un sous-dossier directement, si par exemple je veux un sous dossier /[libs]/ je vais lancer ceci :
fvm install brouznouf/fivem-mysql-async --folder=libsAutre note, il est possible d’enregistrer le nom du package (ressource) installé dans le scripts.json qui se trouve à la racine de votre serveur (c’est le fichier créé à la base au moment de l’initialisation, il vous permettra de connaitre les ressources installées, les versions, les chemins et évidemment vous permettra de tout réinstaller avec une simple cmd “
“) :fvm install brouznouf/fivem-mysql-async --saveDeux recommandations importantes :
- Faites attention aux noms des dossiers installés, qu’il soit correct et identique dans vos starts.
- Faites attention aux dossiers doublons lors d’une installation.
5\ Et maintenant la mise à jour de vos ressources, on commence par savoir si oui ou non, nous devons mettre à jour.
fvm updateSi par exemple, on veut mettre à jour mysql-async, on fera :
fvm update brouznouf/fivem-mysql-async
Bravo nous sommes arrivés ensemble au bout du tutoriel.
Est-ce vraiment utile comme outils ?
Clairement, même si cela peut vous déstabilisez d’installer des fichiers via des commandes mais une fois que vous aurez pris l’habitude, cela va totalement changer votre façon de travailler.
Rien que la cmd “fvm update” est une tuerie, rapide et claire, elle vous fera gagner un temps fou, ainsi que l’update juste après.
Je crois bien que Mirardes mérite un “merci”, alors lancez-vous, rejoignez la communauté fivem-france.net et soyez cool.
Encore une fois très clair comme tuto, bravo 🙂
PS : manque juste un A dans “mysql-sync” dans le point 4 🙂
Merci 🙂
j’ai corrigé la faute et demain je m’occupe de faire la vidéo
Super tuto comme d’hab !
Bonsoir évêque sa fonctionne pour les serveur dédiée genre zap-host et jaimerai savoir apres avoir suivi le tuto avec mysql async etc queceque faut que jinstale encore avant les shop métier etc
Bonsoir,
ça fonctionne partout que ce soit linux ou windows. Pour les shop etc, rdv sur l’install esx https://gta5.cool/essentialmode-esx-serveur-fx-fivem-windows/
bien expliquer pas a pas je suivi et tous c’est bien passé
Ravie que cela puisse aider 🙂
Tout d’abord je te remercie pour tous tes tutos car ils sont simple et efficasse a compredre donc gros merci a toi!!!!petite question j’ai juste un soucis au niveau pole emploie cela me met : [ERROR] [MySQL] an error happens on MySQL for query “SELECT” * “FROM” jobs WHERE whitelisted = false {=}”: Unkown colum ‘whitelisted’ in ‘where clause’ si tu peux m’aiguiller sur le probleme merci et bonne continuation
Bonsoir,
l’erreur t’indique qu’il manque la colonne “Whitelisted”, surement provenant d’une ressource associée manquante.
Merci pour ta réponse rapide….. Je vérifie cela merci beaucoup.
Merci cela fonctionne nickel!!!en fait j’avais oublié un sql pauvre de moi!!!!Merci encore de ton super travail!!!bonne continuation
Bonjour,
Bon tuto comme d’habitude mais au début quand il faut rentrer la commande dans le CMD à l’étape 2 coici ce que ça me met :
Besoin de ton aide. Merci
Bonjour,
c’est rien, l’erreur indique qu’un fichier image est manquant
ah non mais c’est pas ça en fait, l’image a buger c’est cette image là que je voulais te montrer :
ui, npm correspond à NodeJS, tu n’as pas suivi le tutoriel correctement, recommence.
J’en suis qu’à l’étape 2, mais en fait je comprends pas où faut mettre cette commande : npm install -g fvm-installer prck quand je la met dans mon invite de commande ça me met le message que je t’ai screen là haut.
tu n’as pas installé nodeJs
Si il est bien installé, je ne comprends pas pourquoi ça me fait ça.

salut mat, déjà un gros gg pour tes vidéos c’est le top! alors voila depuis que jai installer nodejs et esx_atm pour test j’arrive plus a co au serv en local. (jai connection failed if an offline server, maybe set sv_lan) je c’est pas si le prob vien de la mais avant l’install je pouvez co merci pour ton aide
Salut, je vois pas le rapport avec “nodejs” et la ressource “esx_atm”, désactive la ressource mais je crois que FiveM est down cette après midi, le problème vient surement de là
je vois pas le rapport non plus mais juste après l’install plus moyen de co je re test plus tard pour voir. en tout cas merci pour ta réponse bonne continuation
yo mat, merci pour tes tutos qui nous facilite la vie c’est bien fait et bien expliquer surtout ne t’arrête pas! cependant j’ai un petit problème c’est cool si tu peux m’aider, mais je comprendrais que tu n’est pas envi ^^ thx. :Everything is fine! Started map fivem-map-hipster Started resource fivem-map-hipster Loaded MySqlConnector, Version=0.38.0.0, Culture=neutral, PublicKeyToken=d33d3e53aa5f8c92 into ScriptDomain_1402301475 hitch warning: frame time of 366 milliseconds Loaded System.Threading.Tasks.Extensions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 into ScriptDomain_1402301475 Loaded System.Buffers, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 into ScriptDomain_1402301475 YAHOU !! ligne en mysql = 0 Error running system event handling function for resource esx_society: citizen:/scripting/lua/scheduler.lua:41: Failed to execute thread:… Lire la suite »
Salut,
je vois plusieurs erreurs mais quel est le problème ?
J’ai tout réinstaller dans la data base et les problèmes esx_society sont réglés il me reste juste (l’access denied for command add_principal) je suis en superadmin grade 4 dans la db et mon id steam (hex) est renseigné en fin du .Cfg si jamais tu as une idée je suis preneur. Merci encore
supprime ces lignes add_principal, logiquement tu en as pas besoin
Bonjour,
la commande curl n’existe pas, est-ce normal ?
Enfaite c’est bon fallait installer curl mais par contre je n’arrive pas à installer fivem installer car apparemment la version de NodeJS n’est pas compatible