Skip to content
KS-Character

KS-Character

Installation

  1. Décompressez l’archive livrée dans votre dossier resources/, sous le nom ks-character.
  2. Importez le fichier install.sql fourni dans votre base de données.
  3. Ajoutez ensure ks-character dans votre server.cfg, après oxmysql et qb-core.
  4. Redémarrez votre serveur.

Configuration

Config.Barbershops = {
  { label = "Coiffeur de Legion Square", coords = vec4(-812.2, -184.4, 37.6, 205.0), price = 150 },
}
Config.TattooShops = {
  { label = "Tatoueur de Vinewood", coords = vec4(320.1, 180.4, 103.5, 340.0), price = 200 },
}

Ajoutez autant d’entrées que nécessaire dans chaque liste — chaque salon fonctionne indépendamment, avec son propre tarif.

Ajouter un preset d’apparence

Un joueur peut enregistrer son apparence actuelle sous un nom, rappelable plus tard depuis le miroir :

exports['ks-character']:SavePreset(source, 'tenue_travail')
-- enregistre l'apparence actuelle du joueur sous ce nom

Le nombre de presets enregistrables par joueur se règle avec Config.MaxPresets.

Problèmes fréquents

Le miroir n’apparaît pas dans certaines pièces. Ajoutez les coordonnées souhaitées dans Config.Mirrors — seules les positions listées y déclenchent l’interaction.

La création de personnage se relance à chaque connexion. Vérifiez que la table ks_characters enregistre bien un indicateur created = true après la première création, et que votre script multi-personnages transmet le bon identifiant.

Une question non couverte ici ? Rejoignez notre Discord.