Configuration générale
La configuration personnalisable se trouve dans config.lua. Les réglages modifiés depuis Administration > Réglages sont enregistrés dans settings.json.
Important — Après sa création, settings.json conserve les valeurs persistantes telles que le thème, la langue, les performances, les domaines et les permissions. Arrêtez la ressource avant toute modification manuelle de ce fichier, puis redémarrez-la. Ne partagez jamais settings.json, car il peut contenir un webhook Discord.
Ouverture du menu
CONFIG.open_command
- Type :
string - Valeur par défaut :
"display" - Utilisation : nom de la commande sans
/
CONFIG.command_enabled
- Type :
boolean - Valeur par défaut :
true - Utilisation : enregistre ou non la commande configurée
CONFIG.open_key
open_key = {
enabled = true,
key = "F9",
description = "Open zDisplay"
}Le raccourci est enregistré comme key mapping FiveM et peut être remappé par chaque joueur.
Apparence et langue
theme = "zproject"
locale = "en"
debug = falsetheme— thème initial chargé depuisthemes/;locale— langue initiale chargée depuislocales/;debug— autorise les messages passés manuellement àZDUtils.Debug. La version 1.0.2 fournie n'appelle pas encore cet utilitaire et ce réglage n'ajoute donc pas de logs à lui seul.
Framework
framework = "auto"Valeurs acceptées : auto, standalone, esx, qbcore, qbox ou custom.
Notifications personnalisées
CONFIG.notify(source, notification_type, message) utilise par défaut les notifications natives GTA/FiveM. Remplacez le contenu de cette fonction pour appeler votre propre système de notifications.