Ajouter un blips sur la carte
Un blips est une icone que l'on peut voir sur la carte de FiveM.
#
Configuration des blips scriptPour configurer de nouveaux blips il vous faudra télécharger ce script.
Désarchivez le fichier dans votre dossier /resources/[esx]
de votre gestionnaire de fichiers.
Renommez ensuite ce dossier en esx_map
Puis ajoutez cette ligne dans votre server.cfg:
start esx_map
Ouvrez ensuite le fichier config.lua
Config = {}
Config.Map = { {name="Aéroport",color=15, id=90,x = -814.308, y = -183.823, z = 36.568}, {name="Tequil-La La",color=15, id=93, x=-565.171, y=276.625, z=83.286}, {name="Gouvernement",color=1, id=498, x=-429.46313476563, y=1109.98, z=327.682}, {name="Aéroport", color=15, id=90, x=1743.6820, y=3286.2510, z=40.087}, {name="Yacht",color=15, id=410, x=-2045.800, y=-1031.200, z=11.900}, {name="Cargoship",color=15, id=410, x=-90.000, y=-2365.800, z=14.300}, {name="Bahamas",color=15, id=93,x=-1388.3294677734, y =-585.99084472656, z= 30.216510772705}
}
Nous pouvons distinguer plusieurs valeurs dans ce fichier :
- name : Le nom affiché sur le blips
- color : La couleur du blips
- id : Le type de blips
- x,y,z : Les coordonnées du blips
Vous pouvez, si vous ne souhaitez pas garder les blips déjà existants dans le script, ne garder qu'une ligne ou deux pour créer les votres comme ceci :
Config = {}
Config.Map = { {name="Aéroport",color=15, id=90,x = -814.308, y = -183.823, z = 36.568}, {name="Tequil-La La",color=15, id=93, x=-565.171, y=276.625, z=83.286}
}
Important
Votre fichier config.lua
contient une syntaxe à respecter, sans quoi votre script ne fonctionnera pas. Dans notre cas, toutes les lignes doivent se terminer par une virgule sauf la dernière ligne.
Vous pouvez maintenant renommer vos blips, changer la couleur et leur type
#
Récupération des coordonnées x,y,zSi vous utilisez un script de gestion admin comme EasyAdmin, es_admin avec essentialmode ou bien encore un script personnalisé, vous devez avoir accès à une commande /coords
.
Vous pourrez alors récupérer les coordonnées vector3 contenant les axes x, y et z.
Si ce n'est pas le cas vous pouvez installer ce script qui vous permettra d'avoir la commande /coords
et récupérer les coordonnées.
Redémarrez votre serveur et vos blips renseignés dans /resource/[esx]/esx_map/config.lua s'afficheront sur votre map !