Fichiers de configuration
Chaque fichier du dossier de configuration de vMenu et son utilité.
Tous les fichiers de configuration de vMenu se trouvent dans resources/vMenu.Enhanced/config/.
Permissions et réglages
| Fichier | À quoi il sert |
|---|---|
permissions.cfg | Qui peut utiliser quelle partie du menu. |
configuration.cfg | Quelles fonctionnalités sont activées, et comment elles se comportent. |
Vous les créez vous-même en copiant permissions.cfg.example et configuration.cfg.example, voir le guide d'installation pour FiveM Enhanced ou FiveM Legacy. Ne modifiez pas les fichiers .example. vMenu les réécrit à chaque démarrage.
Listes et contenu
| Fichier | À quoi il sert |
|---|---|
| aircraft-weapons.json | D'où sortent les bombes, leurres thermiques, paillettes et fumigènes sur les aéronefs addon. |
| announcements.json | Messages envoyés automatiquement à tout le monde. |
| blips.json | Marqueurs sur la carte. |
| clothing-presets.json | Tenues que tout le monde peut porter. |
| extras.json | Noms des extras de véhicules. |
| model-whitelists.json | Véhicules, peds ou armes individuels nécessitant leur propre permission. |
| ped-models.json | Les peds en lesquels les joueurs peuvent se transformer. |
| tattoos.json | Les tatouages du créateur de personnage. |
| teleport-categories.json | Lieux de téléportation enregistrés. |
| vehicle-categories.json | Vos propres catégories dans le Vehicle Spawner. |
| walking-styles.json | Les styles de marche que les joueurs peuvent choisir. |
| weapon-components.json | Noms des accessoires d'armes. |
| weapons.json | Les armes que les joueurs peuvent obtenir. |
| weather-cycle.json | Votre propre programme météo. |
Il n'y a pas de fichier pour les véhicules. vMenu les trouve tout seul dans le jeu, voir Peds, véhicules et armes.
Après la modification d'un fichier
Redémarrez la ressource. Les changements ne prennent effet qu'après cela.
Deux exceptions :
| Fichier | Quand les changements prennent effet |
|---|---|
weather-cycle.json | Quand vous modifiez un réglage météo, ou redémarrez la ressource. |
tattoos.json | Quand un joueur se reconnecte. |
Modifier depuis le menu
Le staff peut modifier ces fichiers depuis le menu, sans rien redémarrer :
announcements.jsonblips.jsonclothing-presets.jsonteleport-categories.json
Quand le menu enregistre l'un d'eux, tous les commentaires // que vous avez écrits dans ce fichier sont supprimés. Pour que le menu puisse enregistrer, votre server.cfg doit contenir cette ligne :
add_filesystem_permission vMenu.Enhanced write vMenu.EnhancedErreurs dans un fichier
Une erreur ne casse que l'entrée dans laquelle elle se trouve. Cette entrée est ignorée, le reste fonctionne toujours, et la console du serveur vous indique quelle entrée et pourquoi. Pour tattoos.json, ce message se trouve plutôt dans la console F8 du joueur.
Les commentaires // et une virgule après le dernier élément sont acceptés dans tous les fichiers.
Mettre à jour vMenu
Une nouvelle version est livrée avec ses propres copies de ces fichiers. Sauvegardez les fichiers que vous avez modifiés avant la mise à jour, puis remettez-les ensuite.