Guide d'Ajout de Mappings sur Serveur FiveM
Accès à votre panel Wisp : https://panel.verycloud.fr/
Documentation complète : https://verycloud.fr/docs
Qu'est-ce qu'un Mapping ?
Un mapping (ou map) est une modification de l'environnement du jeu qui permet d'ajouter :
- Des bâtiments personnalisés
- Des modifications de lieux existants
- De nouveaux intérieurs
- Des objets et décors
- Des zones personnalisées
Prérequis
Avant de commencer, assurez-vous d'avoir :
- Accès à votre panel Wisp VeryCloud
- Vos identifiants de connexion
- Le mapping que vous souhaitez installer (format .zip ou dossier)
- Un client FTP (FileZilla recommandé) ou utilisation du gestionnaire de fichiers Wisp
- Votre serveur FiveM arrêté pendant l'installation
Étape 1 : Connexion au Panel Wisp
- Rendez-vous sur https://panel.verycloud.fr/
- Connectez-vous avec vos identifiants VeryCloud
- Sélectionnez votre serveur FiveM dans la liste
- Vous arrivez sur le tableau de bord de votre serveur
Étape 2 : Types de Mappings FiveM
Il existe plusieurs types de mappings :
Mappings Standalone (recommandé)
Fichiers nécessaires :
__resource.luaoufxmanifest.lua- Dossier
stream/contenant les fichiers.ymap,.ytyp,.ybn - Parfois un dossier
data/avec des fichiers.meta
Mappings MLO (Interior)
Pour les intérieurs :
- Fichiers
.ymappour la structure - Fichiers
.ytyppour les objets - Fichiers
.ybnpour les collisions - Dossier
stream/
Mappings Add-On
Plus complexes :
- Nécessitent parfois des modifications de
server.cfg - Peuvent inclure des scripts
- Fichiers dans
stream/et configurations spécifiques
Étape 3 : Préparation du Mapping
Vérification du contenu
Avant l'installation, vérifiez que votre mapping contient :
- Fichier manifest (obligatoire) :
__resource.lua(ancienne version)- OU
fxmanifest.lua(nouvelle version recommandée)
- Dossier stream (obligatoire) :
- Contient les fichiers
.ymap,.ytyp,.ybn,.ytd,.ydr
- Contient les fichiers
- Structure recommandée :
nom-du-mapping/
├── fxmanifest.lua
├── stream/
│ ├── fichier1.ymap
│ ├── fichier2.ytyp
│ └── fichier3.ybn
└── data/ (optionnel)
└── fichier.meta
Exemple de fxmanifest.lua
Si votre mapping n'a pas de manifest, créez-en un :
fx_version 'cerulean'
game 'gta5'
author 'Votre Nom'
description 'Description du mapping'
version '1.0.0'
this_is_a_map 'yes'
files {
'data/*.meta'
}
data_file 'DLC_ITYP_REQUEST' 'data/*.ytyp'
Pour un mapping simple sans fichiers data :
fx_version 'cerulean'
game 'gta5'
author 'Votre Nom'
description 'Description du mapping'
version '1.0.0'
this_is_a_map 'yes'
Étape 4 : Méthode 1 - Upload via Gestionnaire de Fichiers Wisp
Accès au gestionnaire de fichiers
- Dans votre panel Wisp, cliquez sur Files (Fichiers) dans le menu de gauche
- Vous verrez l'arborescence de votre serveur FiveM
- Naviguez vers le dossier resources
Upload du mapping
- Dans le dossier resources, cliquez sur Upload (en haut à droite)
- Deux options s'offrent à vous :
Option A : Upload d'un fichier ZIP
- Sélectionnez votre fichier
.zipdu mapping - Cliquez sur Upload
- Attendez la fin de l'upload (barre de progression)
- Une fois uploadé, faites un clic droit sur le fichier
.zip - Sélectionnez Unarchive (Décompresser)
- Le dossier sera extrait automatiquement
- Supprimez le fichier
.zipaprès extraction
Option B : Upload dossier par dossier
- Créez un nouveau dossier avec le nom de votre mapping
- Entrez dans ce dossier
- Uploadez les fichiers un par un (manifest, puis dossier stream)
Vérification de la structure
Assurez-vous que la structure finale est :
resources/
└── [votre-mapping]/
├── fxmanifest.lua
└── stream/
├── fichiers.ymap
└── autres fichiers...
Étape 5 : Méthode 2 - Upload via FTP
Configuration du client FTP
- Téléchargez FileZilla : https://filezilla-project.org/
- Dans le panel Wisp, allez dans Settings > SFTP Details
- Notez les informations :
- Adresse : L'URL du serveur SFTP
- Port : Généralement 2022
- Nom d'utilisateur : Votre identifiant SFTP
- Mot de passe : Votre mot de passe SFTP
Connexion FTP
- Ouvrez FileZilla
- Remplissez les champs en haut :
- Hôte : L'adresse SFTP (ex: sftp://panel.verycloud.fr)
- Identifiant : Votre nom d'utilisateur
- Mot de passe : Votre mot de passe
- Port : 2022
- Cliquez sur Connexion rapide
- Si une alerte de certificat apparaît, cochez "Toujours faire confiance" et validez
Upload du mapping via FTP
- Dans FileZilla, côté serveur (droite), naviguez vers le dossier resources
- Côté local (gauche), localisez votre dossier de mapping
- Faites glisser le dossier complet du mapping depuis la gauche vers la droite
- Attendez la fin du transfert (barre de progression en bas)
- Vérifiez que tous les fichiers sont présents côté serveur
Étape 6 : Activation du Mapping dans server.cfg
Accès au fichier server.cfg
Via le panel Wisp :
- Dans le menu de gauche, cliquez sur Files
- Localisez et cliquez sur le fichier server.cfg
- Le fichier s'ouvre dans l'éditeur intégré
Ajout de la ressource
- Scrollez jusqu'à la section des ressources (généralement en bas du fichier)
- Ajoutez la ligne suivante :
ensure nom-du-mapping
Exemple :
# Mappings
ensure mon-garage-custom
ensure villa-luxe
ensure commissariat-lspd
Note : Remplacez nom-du-mapping par le nom exact du dossier dans resources/
Différence entre ensure et start
- ensure : Démarre la ressource et la redémarre automatiquement si elle crash (recommandé)
- start : Démarre la ressource une seule fois
Pour les mappings, utilisez toujours ensure.
Ordre de chargement
Important : L'ordre des ressources dans server.cfg peut être important.
Recommandations :
- Chargez d'abord les ressources de base (framework, scripts)
- Ensuite les mappings
- Puis les scripts qui dépendent des mappings
Exemple d'ordre correct :
# Framework
ensure es_extended
ensure esx_skin
# Mappings
ensure mapping-commissariat
ensure mapping-hopital
# Scripts
ensure esx_policejob
ensure esx_ambulancejob
Étape 7 : Démarrage du Serveur
Via le panel Wisp
- Retournez sur le Console dans le menu de gauche
- Cliquez sur le bouton Start (Démarrer)
- Attendez que le serveur démarre complètement
- Surveillez la console pour vérifier le chargement des ressources
Vérification du chargement
Dans la console, vous devriez voir :
Started resource nom-du-mapping
Si vous voyez une erreur, lisez attentivement le message pour identifier le problème.
Étape 8 : Vérification In-Game
Connexion au serveur
- Lancez FiveM
- Connectez-vous à votre serveur
- Rendez-vous aux coordonnées du mapping
Utilisation de téléportation
Si vous êtes admin, utilisez la commande de téléportation :
/tp X Y Z
Remplacez X, Y, Z par les coordonnées du mapping (généralement indiquées dans la description).
Vérification visuelle
Vérifiez que :
- Les bâtiments apparaissent correctement
- Les textures sont chargées
- Les collisions fonctionnent (vous ne traversez pas les murs)
- Les portes s'ouvrent si applicable
- L'intérieur est accessible
Étape 9 : Gestion des Problèmes Courants
Le mapping n'apparaît pas
Solutions :
- Vérifiez le manifest :
- Assurez-vous que
fxmanifest.luaou__resource.luaexiste - Vérifiez la ligne
this_is_a_map 'yes'
- Assurez-vous que
- Vérifiez le dossier stream :
- Le dossier doit s'appeler exactement
stream - Les fichiers doivent être directement dans
stream/, pas dans un sous-dossier
- Le dossier doit s'appeler exactement
- Vérifiez server.cfg :
- La ligne
ensure nom-mappingest présente - Le nom correspond exactement au nom du dossier
- Pas d'erreur de syntaxe (# pour les commentaires)
- La ligne
- Vérifiez les permissions :
- Dans le panel Wisp, vérifiez que les fichiers ont les bonnes permissions
- Redémarrez le serveur :
- Arrêtez complètement le serveur
- Attendez 10 secondes
- Redémarrez
Le mapping apparaît mais avec des textures manquantes
Solutions :
- Vérifiez les fichiers .ytd :
- Ces fichiers contiennent les textures
- Doivent être dans le dossier
stream/
- Cache FiveM :
- Fermez FiveM complètement
- Allez dans
%localappdata%\FiveM\FiveM Application Data - Supprimez le dossier
cache - Relancez FiveM
- Fichiers corrompus :
- Re-téléchargez le mapping
- Re-uploadez tous les fichiers
Le serveur ne démarre pas après ajout du mapping
Solutions :
- Vérifiez la console :
- Lisez attentivement les messages d'erreur
- Recherchez le nom du mapping dans les erreurs
- Erreur de manifest :
- Vérifiez la syntaxe du
fxmanifest.lua - Pas de caractères spéciaux
- Guillemets corrects
- Vérifiez la syntaxe du
- Conflit avec d'autres ressources :
- Désactivez temporairement d'autres mappings
- Testez un par un pour identifier le conflit
- Espace disque :
- Vérifiez que vous avez assez d'espace
- Panel Wisp > Settings > Storage
Collisions ne fonctionnent pas
Solutions :
- Fichiers .ybn manquants :
- Ces fichiers définissent les collisions
- Doivent être dans
stream/
- Cache client :
- Videz le cache FiveM (voir ci-dessus)
- Mapping incompatible :
- Certains vieux mappings n'ont pas de collisions
- Recherchez une version mise à jour
Erreur "Failed to start resource"
Solutions :
- Nom de dossier incorrect :
- Pas d'espaces dans le nom
- Pas de caractères spéciaux
- Utilisez des tirets
-ou underscores_
- Structure incorrecte :
- Vérifiez que le manifest est à la racine du dossier
- Le dossier
stream/est au bon endroit
- Permissions de fichiers :
- Via Wisp, vérifiez les permissions
- Elles doivent être en lecture/écriture
Étape 10 : Optimisation des Mappings
Limiter le nombre de mappings
- Trop de mappings = performances réduites
- Maximum recommandé : 20-30 mappings moyens
- Privilégiez la qualité à la quantité
Compression des textures
Certains mappings ont des textures très lourdes :
- Utilisez des outils comme OpenIV pour optimiser
- Réduisez la résolution si possible
Ordre de priorité
Dans server.cfg, chargez en priorité :
- Les mappings essentiels (commissariat, hôpital)
- Les mappings RP importants
- Les mappings décoratifs en dernier
Streaming Distance
Dans certains manifests, vous pouvez définir la distance de chargement :
fx_version 'cerulean'
game 'gta5'
this_is_a_map 'yes'
distance 500.0 -- Distance en mètres
Réduisez cette valeur pour améliorer les performances.
Étape 11 : Suppression d'un Mapping
Via le panel Wisp
- Allez dans Files > resources
- Localisez le dossier du mapping à supprimer
- Faites un clic droit sur le dossier
- Sélectionnez Delete (Supprimer)
- Confirmez la suppression
Retrait du server.cfg
- Ouvrez le fichier server.cfg
- Trouvez la ligne
ensure nom-du-mapping - Supprimez cette ligne ou commentez-la avec
#:
# ensure mapping-a-supprimer
- Sauvegardez le fichier
- Redémarrez le serveur
Étape 12 : Création d'un Manifest Personnalisé
Si votre mapping n'a pas de manifest, créez-en un :
Pour un mapping simple
- Dans le dossier du mapping, créez un nouveau fichier
- Nommez-le
fxmanifest.lua - Ajoutez ce contenu :
fx_version 'cerulean'
game 'gta5'
author 'VotreNom'
description 'Description du mapping'
version '1.0.0'
this_is_a_map 'yes'
Pour un mapping avec fichiers .meta
Si votre mapping a un dossier data/ avec des fichiers .meta :
fx_version 'cerulean'
game 'gta5'
author 'VotreNom'
description 'Description du mapping'
version '1.0.0'
this_is_a_map 'yes'
files {
'data/*.meta'
}
-- Pour les fichiers ytyp
data_file 'DLC_ITYP_REQUEST' 'data/*.ytyp'
-- Pour les fichiers ymf (si présents)
data_file 'TIMECYCLEMOD_FILE' 'data/*.ymf'
Sauvegarde du manifest
- Sauvegardez le fichier
- Uploadez-le via le panel Wisp ou FTP
- Redémarrez le serveur
Étape 13 : Mappings MLO (Intérieurs)
Les MLO sont des mappings d'intérieur spéciaux.
Structure typique d'un MLO
mlo-interieur/
├── fxmanifest.lua
└── stream/
├── interieur.ymap
├── interieur.ytyp
├── interieur_shell.ybn
└── textures.ytd
Manifest pour MLO
fx_version 'cerulean'
game 'gta5'
this_is_a_map 'yes'
files {
'stream/*.ytyp'
}
data_file 'DLC_ITYP_REQUEST' 'stream/*.ytyp'
Points d'entrée
Certains MLO nécessitent des scripts pour définir les points d'entrée :
- Vérifiez la documentation du MLO
- Installez les scripts fournis si nécessaire
Étape 14 : Coordination avec d'Autres Ressources
Scripts dépendants de mappings
Certains scripts nécessitent des mappings spécifiques :
- esx_policejob → Commissariat LSPD
- esx_ambulancejob → Hôpital Pillbox
- esx_mechanicjob → Garage Bennys
Configuration des coordonnées
Après installation d'un mapping, mettez à jour les coordonnées dans vos scripts :
Exemple pour un garage :
-- Config du script
Config.Zones = {
GarageVehicle = {
Pos = {x = 215.124, y = -810.057, z = 30.731},
Size = {x = 1.5, y = 1.5, z = 1.0},
Type = 27
}
}
Ordre de chargement
Dans server.cfg, assurez-vous de :
- Charger le mapping en premier
- Charger le script qui l'utilise ensuite
ensure mapping-commissariat
ensure esx_policejob
Étape 15 : Sources de Mappings
Sites recommandés
Gratuits :
- GTA5-Mods : https://www.gta5-mods.com/maps
- FiveM Forums : https://forum.cfx.re/
- Discord GTA Modding : Recherchez des serveurs dédiés
Payants :
- Tebex : https://www.tebex.io/
- GTA5mods Premium : Mappings de qualité supérieure
Vérification de la qualité
Avant d'installer un mapping :
- Lisez les commentaires et avis
- Vérifiez la date de mise à jour
- Assurez-vous qu'il est compatible FiveM
- Regardez les vidéos/captures d'écran
Droits et licences
- Respectez les licences des créateurs
- Ne redistribuez pas sans permission
- Créditez les auteurs dans votre serveur
Étape 16 : Sauvegarde de Vos Mappings
Sauvegarde via panel Wisp
- Allez dans Files > resources
- Sélectionnez le dossier du mapping
- Cliquez sur Archive (Archiver)
- Le fichier
.tar.gzsera créé - Téléchargez-le sur votre PC
Sauvegarde via FTP
- Connectez-vous avec FileZilla
- Naviguez vers resources
- Faites glisser le dossier du mapping vers votre PC (côté gauche)
- Conservez une copie en sécurité
Fréquence des sauvegardes
Recommandations :
- Avant chaque modification importante
- Après chaque ajout de mapping
- Au minimum une fois par semaine
Étape 17 : Mise à Jour d'un Mapping
Processus de mise à jour
- Sauvegardez l'ancienne version :
- Téléchargez le dossier actuel
- Conservez une copie
- Arrêtez le serveur :
- Via le panel Wisp, cliquez sur Stop
- Supprimez l'ancienne version :
- Dans Files, supprimez le dossier du mapping
- Uploadez la nouvelle version :
- Suivez les étapes d'installation (Étape 4 ou 5)
- Vérifiez le server.cfg :
- Assurez-vous que la ligne
ensureest toujours présente - Vérifiez que le nom du dossier n'a pas changé
- Assurez-vous que la ligne
- Redémarrez le serveur :
- Cliquez sur Start
- Testez in-game :
- Vérifiez que tout fonctionne
En cas de problème
Si la nouvelle version ne fonctionne pas :
- Arrêtez le serveur
- Supprimez la nouvelle version
- Ré-uploadez votre sauvegarde
- Redémarrez le serveur
Support VeryCloud
Si vous rencontrez des difficultés :
Documentation : https://verycloud.fr/docs
Panel Wisp : https://panel.verycloud.fr/
Support technique :
- Ouvrez un ticket depuis votre espace client VeryCloud
- Contactez le support par Discord ou email
- Consultez la base de connaissances
Lorsque vous contactez le support, fournissez :
- Votre nom de serveur
- Le nom du mapping concerné
- Une description détaillée du problème
- Les captures d'écran des erreurs
- Les logs de la console (si applicable)
Bonnes Pratiques
Organisation
- Nommage cohérent : Utilisez des noms clairs (ex:
mapping-lspd-v2) - Documentation : Gardez une liste de vos mappings avec leurs sources
- Catégorisation : Organisez vos mappings par type (jobs, maisons, commerces)
Performance
- Testez un par un : Ajoutez les mappings progressivement
- Surveillez les FPS : Vérifiez l'impact sur les performances
- Nettoyage régulier : Supprimez les mappings inutilisés
Compatibilité
- Framework : Assurez-vous que les mappings sont compatibles avec votre framework (ESX, QBCore, etc.)
- Versions : Vérifiez la compatibilité avec votre version de FiveM
- Conflits : Testez les interactions entre mappings
Sécurité
- Sources fiables : Téléchargez uniquement depuis des sites reconnus
- Scan antivirus : Vérifiez les fichiers avant upload
- Sauvegarde : Gardez toujours des copies de vos configurations
Ressources Complémentaires
Outils utiles
- OpenIV : Pour visualiser et éditer les fichiers .ymap/.ytyp
- CodeWalker : Pour trouver les coordonnées et explorer les mappings
- FiveM Native Reference : Documentation des fonctions FiveM
Communauté FiveM
- Forum officiel : https://forum.cfx.re/
- Discord FiveM France : Recherchez des serveurs francophones
- YouTube : Tutoriels vidéo sur les mappings
Apprentissage
Si vous souhaitez créer vos propres mappings :
- Apprenez à utiliser OpenIV
- Suivez des tutoriels de modding GTA V
- Pratiquez avec des mappings simples
Conclusion
Vous savez maintenant comment ajouter, gérer et optimiser les mappings sur votre serveur FiveM hébergé chez VeryCloud via le panel Wisp !
Récapitulatif des étapes clés :
- Téléchargez votre mapping
- Uploadez-le dans
resources/via Wisp ou FTP - Ajoutez
ensure nom-mappingdans server.cfg - Redémarrez le serveur
- Testez in-game
Points à retenir :
- Vérifiez toujours la structure du mapping (manifest + stream)
- Sauvegardez avant toute modification
- Testez les performances après chaque ajout
- Consultez la documentation du mapping
Bienvenue dans l'univers du mapping FiveM et profitez de votre serveur personnalisé avec VeryCloud !



















