ZPROJECT

Configuration

Par
SörenSkyneur
v1.0.0Voir la ressource →

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_zpedmenu si la valeur est absente ou vide
lua
open_command = "open_ped_menu"

CONFIG.open_key

Regroupe les réglages du raccourci clavier.

  • enabledboolean, true par défaut. Active ou désactive le raccourci.
  • keystring, "F9" par défaut. Définit la touche proposée à FiveM.
  • descriptionstring, "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 : true pour autoriser, false pour refuser
lua
can_open = function()
    return true
end

Utilisez 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_skin et skinchanger
  • 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.