ZPROJECT

Configuration générale

Par
Sören
v1.0.3Voir la ressource →

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

lua
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

lua
theme = "zproject"
locale = "en"
debug = false
  • theme — thème initial chargé depuis themes/ ;
  • locale — langue initiale chargée depuis locales/ ;
  • 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

lua
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.