Configuration
La configuration client se trouve dans config.lua à la racine de zPedMenu. Les chemins ci-dessous utilisent le nom runtime CONFIG.
Ouverture du menu
CONFIG.open_command
Définit le nom de la commande FiveM qui ouvre le menu.
- Type :
string - Valeur par défaut :
"open_ped_menu" - Valeur attendue : un nom de commande sans
/ - Commande de repli :
/open_zpedmenusi la valeur est absente ou vide
lua
open_command = "open_ped_menu"CONFIG.open_key
Regroupe les réglages du raccourci clavier.
enabled—boolean,truepar défaut. Active ou désactive le raccourci.key—string,"F9"par défaut. Définit la touche proposée à FiveM.description—string,"Open the ped menu"par défaut. Définit le libellé visible dans les réglages de touches.
lua
open_key = {
enabled = true,
key = "F9",
description = "Open the ped menu"
}Le joueur peut ensuite remapper cette touche dans ses réglages FiveM.
Apparence
CONFIG.theme
Sélectionne le fichier de thème chargé depuis themes/.
- Type :
string - Valeur par défaut :
"default" - Valeur attendue : le nom du fichier sans l’extension
.json
lua
theme = "default"Consultez la section Thèmes pour utiliser un thème fourni ou créer le vôtre.
Accès
CONFIG.can_open
Détermine si le joueur peut ouvrir zPedMenu.
- Type :
function(): boolean - Comportement par défaut : retourne
true - Valeurs retournées :
truepour autoriser,falsepour refuser
lua
can_open = function()
return true
endUtilisez cette fonction pour réserver le menu aux staffs, aux VIP ou à tout autre groupe géré par votre serveur.
Restauration du personnage
CONFIG.reset_ped
Restaure l’apparence du joueur lorsqu’il sélectionne Reset Default.
- Type :
function(): boolean - Intégration livrée : ESX,
esx_skinetskinchanger - Personnalisation : remplacez son contenu par la restauration client de votre système de skin
L’implémentation complète est présentée dans la section Intégrations.