Accueil › Documentation › Configuration · origen_pausemenu

Configuration · origen_pausemenu

La configuration se trouve dans shared/config.lua. Le fichier est open source (escrow_ignore).


Framework

Variable Type Par défaut Description
Config.Framework string "newesx" Framework utilisé. Valeurs acceptées : esx, newesx, oldqb, newqb

Commande

Variable Type Par défaut Description
Config.Command string "pauseMenu" Nom de la commande pour ouvrir le menu (également enregistrée comme attribution de touche)
Config.CommandDescription string "Open Pause Menu" Description affichée dans les paramètres de touches

Comportement

Variable Type Par défaut Description
Config.OpenDead boolean true Indique si les joueurs morts peuvent ouvrir le menu pause
Config.DisableMap boolean true Si true, le menu pause natif (P / ESC) est désactivé : le menu ne s’ouvre qu’avec la commande configurée
Config.ExitMessage string "Thanks for playing!" Message affiché au joueur quand il quitte le serveur via le bouton de sortie

Argent (QBCore uniquement)

Variable Type Par défaut Description
Config.MoneyItem.enabled boolean false Utilise un objet comme représentation du liquide au lieu du type d’argent cash
Config.MoneyItem.item string "cash" Nom de l’objet dont lire le montant en liquide

Config.MoneyItem ne s’applique qu’avec un framework QBCore (oldqb ou newqb).


Police

Variable Type Par défaut Description
Config.PoliceJobs table { "police" } Liste des noms de métiers considérés comme police
Config.PoliceRequired number 1 Nombre minimum de policiers en service pour que PoliceAvailable soit true dans la NUI

Variable Type Description
Config.Discord string URL d’invitation Discord affichée dans le menu
Config.Website string URL du site web affichée dans le menu
Config.Twitter string URL du profil Twitter affichée dans le menu
Config.Instagram string URL du profil Instagram affichée dans le menu
Config.Youtube string URL de la chaîne YouTube affichée dans le menu

Animation

Variable Type Par défaut Description
Config.EnableAnim boolean true Joue une animation de tablette à l’ouverture du menu
Config.PropName string "prop_cs_tablet" Prop créé pendant l’animation. Alternative : "prop_tourist_map_01"

Données NUI personnalisées

Variable Type Par défaut Description
Config.CustomNUIData boolean false Si true, la fonction SendNUIData() de custom/client.lua est appelée à la place de l’émetteur de données par défaut
Config.ExtraData table {} Paires clé-valeur supplémentaires envoyées à la NUI dans le champ other quand Config.CustomNUIData vaut false

Active Config.CustomNUIData quand tu dois envoyer des données que le gestionnaire par défaut ne couvre pas (p. ex. types de portefeuille supplémentaires, champs personnalisés). Consulte la page Custom pour les détails d’implémentation.