KS-Character
Installation
- Décompressez l’archive livrée dans votre dossier
resources/, sous le nomks-character. - Importez le fichier
install.sqlfourni dans votre base de données. - Ajoutez
ensure ks-characterdans votreserver.cfg, aprèsoxmysqletqb-core. - 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.

