EN Voir les scripts (lien externe)
Centre de documentation
Script Multicharacter

Dépannage et FAQ Multicharacter

Résoudre les problèmes courants de Multicharacter : messages de la console, joueur chargé sans sélection, écran noir, personnages absents, création refusée.

Mis à jour le 22/10/2026 3 min de lecture

Commencez par la console serveur et F8. Si l’installation du framework pose problème, la ressource l’écrit en rouge dans la console au démarrage et l’affiche aussi aux joueurs.

Messages de la console

Message Solution
ESX : activez Config.Multichar = true dans es_extended Mettez Config.Multichar = true dans es_extended/shared/config/main.lua, puis redémarrez le serveur.
Conflit : la ressource … doit être retirée du serveur Retirez la ressource citée du server.cfg.
Qbox : activez useExternalCharacters = true… Modifiez qbx_core/config/client.lua (voir Installation).
Le framework a chargé le joueur avant la sélection Vérifiez les trois points ci-dessus et l’ordre des ensure.
Aucun framework compatible détecté Démarrez le framework avant la ressource.
Impossible de charger / créer le personnage Lisez l’erreur du framework juste au-dessus dans la console.
Suppression impossible Sur ESX, vérifiez ServerConfig.ESX.DeleteTables.
Patientez un instant Action répétée trop vite, c’est normal.

Le joueur arrive directement en jeu

Le framework charge le personnage tout seul. Vérifiez Config.Multichar (ESX), useExternalCharacters (Qbox), et qu’aucune autre sélection de personnage ne tourne.

Un restart de la ressource en cours de partie ne renvoie pas les joueurs à la sélection.

Écran noir à la connexion

  • Aucun framework détecté : regardez la console.
  • oxmysql n’est pas démarré ou ne se connecte pas à la base.
  • Un autre script de spawn (qb-spawn, un spawnmanager modifié) est encore actif.
  • Le dossier a été renommé.

Personnages absents

  • ESX : ServerConfig.ESX.Prefix ne correspond pas au début des identifiants de la table users.
  • Le joueur se connecte avec un autre compte Rockstar.

Création refusée

Message Raison
X lettres minimum, sans chiffres Nom trop court, chiffre ou caractère non accepté.
X lettres maximum Nom trop long.
Ce nom n’est pas autorisé Le nom contient un mot de Config.Identity.Blacklist.
Âge autorisé : X à Y ans Date de naissance hors limites.
Date invalide La date n’existe pas.
Cet emplacement est verrouillé Le joueur a déjà autant de personnages que d’emplacements.

Emplacements et boutique

  • Le VIP n’a pas ses emplacements : vérifiez avec test_ace identifier.license:… multicharacter.slots.vip dans la console, et la valeur de Config.Slots.Max.
  • Achat Tebex sans effet : voir Livraison Tebex.
  • « Boutique non configurée » : remplacez l’adresse de Config.Shop.Url.

Apparence

  • L’éditeur ne s’ouvre pas : le système d’apparence démarre après la ressource, ou Config.Features.CreatorOnSpawn = false. Avec Config.Debug = true, F8 indique le système détecté.
  • Ped par défaut dans la sélection : aucune apparence enregistrée pour ce personnage, ou apparence créée avec un autre système (voir Changer de système).

Météo qui change pendant la sélection

Votre script météo n’est pas mis en pause : adaptez ClientHooks.OnSelectionOpen (voir Personnalisation).

FAQ

Faut-il redémarrer le serveur après une modification ? Non pour config/ et locales/ : restart mrpoulpi_multicharacter suffit. Oui après un changement dans la configuration du framework.

Les joueurs se voient-ils pendant la sélection ? Non, chacun est seul sur sa scène.

Un nouveau personnage peut-il choisir où apparaître ? Non, il apparaît sur Config.Spawn.NewCharacter.

Si le problème persiste, ouvrez un ticket sur le Discord MrPoulpi Labs avec la console serveur, F8, votre framework et vos fichiers config/ sans le webhook.

Rechercher

Tapez un terme : paramètre, export, erreur…