Skip to content
KS-Multicharacter

KS-Multicharacter

Installation

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

Configuration

Config.MaxSlots = 3
Config.UnlockExtraSlot = { afterHoursPlayed = 20 } -- déblocage d'un slot supplémentaire

Laissez UnlockExtraSlot à nil pour un nombre de slots fixe, identique pour tous les joueurs dès la première connexion.

Ajouter un slot à un joueur

Utile en récompense d’un évènement ou d’un achat :

exports['ks-multicharacter']:GrantSlot(source)
-- ajoute immédiatement un slot de personnage supplémentaire au joueur

Le slot accordé est permanent et persiste d’une session à l’autre, sans action supplémentaire nécessaire.

Problèmes fréquents

L’aperçu 3D du personnage reste noir. Vérifiez que le rendu NUI a bien le temps de charger le modèle avant affichage — sur un serveur très chargé, augmentez Config.PreviewLoadDelay (en millisecondes).

Un personnage supprimé réapparaît après un redémarrage. Vérifiez que la suppression met bien à jour la table players (colonne deleted_at ou équivalent) et qu’aucun autre script de sauvegarde ne recrée l’entrée automatiquement.

Une question non couverte ici ? Rejoignez notre Discord.