Docs /Tattoo Shop/Configuration
v1.0.0

Configuration

Toute la configuration se fait dans le fichier config.lua a la racine de la ressource.

Parametres generaux

OptionTypeDefautDescription
Config.Frameworkstring"esx"Selection du framework : "esx", "qbcore" ou "qbx"
Config.Localestring"en"Langue : "fr" ou "en"
Config.Pricenumber3000Prix par tatouage (achat ou retrait)

Parametres d’interaction

OptionTypeDefautDescription
Config.InteractionTypestring"drawtext"Methode d’interaction : "drawtext", "ox_target", "qb-target" ou "marker"
Config.InteractionDistancenumber3.0Distance a laquelle le joueur peut interagir avec le salon

Parametres du menu

OptionTypeDefautDescription
Config.MenuPositionstring"right"Position du menu a l’ecran : "left" ou "right"
Config.MenuStylestring"glass"Style visuel du menu : "glass" ou "solid"

Couleurs de l’interface

Personnalisez les couleurs d’accentuation du menu via Config.UIColors :

CleDefautDescription
accent"#e67e22"Couleur d’accentuation principale
accentLight"#f39c12"Variante claire de l’accent
accentDim"#d35400"Variante sombre de l’accent

Positions des salons de tatouage

Config.TattooShopPositions definit les 6 emplacements des salons sous forme de coordonnees vector3. Chaque position genere un blip et une zone d’interaction.

Parametres des blips

Config.Blip controle l’apparence du blip sur la carte :

CleDescription
spriteID du sprite du blip
colorID de la couleur du blip
scaleTaille du blip sur la carte
displayMode d’affichage du blip
nameLibelle affiche sur la carte

Categories de zones corporelles

Config.CategoriesLabel definit les 7 zones corporelles utilisees comme onglets de navigation :

  1. Tete
  2. Torse
  3. Cheveux
  4. Bras gauche
  5. Bras droit
  6. Jambe gauche
  7. Jambe droite

Configuration de la tenue minimale

Config.NakedSkinMale et Config.NakedSkinFemale definissent les vetements minimaux appliques au joueur lorsqu’il entre dans le salon de tatouage, permettant aux tatouages d’etre entierement visibles sur le modele du personnage.

Base de donnees des tatouages

Config.TattoosCategories contient la base de donnees complete des tatouages organisee par zone corporelle. Le script inclut plus de 700 tatouages avec leurs noms d’overlay, references de collection et assignations de zone.