FR Browse scripts (external link)
Documentation centre
Script Multicharacter

Multicharacter — MrPoulpi Labs edition

Multicharacter by MrPoulpi Labs, character selection and creation for ESX Legacy, QBCore and Qbox, with VIP slots, a Tebex shop and spawn points.

Updated 22/10/2026 2 min read

Multicharacter replaces your framework’s character selection screen. On connection, the player lands on a 3D scene, sees their characters, picks where to spawn, creates a new one or unlocks slots from your store.

For players

  • One card per slot: existing character, free slot or locked slot with a button to the store.
  • A panel with the character’s details: birth, sex, nationality, height, money, playtime, last login.
  • Spawn point choice: last position or one of your points.
  • A creation form: first name, last name, date of birth, sex, nationality and height.
  • Your server’s appearance editor, right after creation.
  • Personal settings: background, camera, effects, music.
  • Keyboard shortcuts: arrows or Tab to navigate, Enter to play, Del to delete, H to hide the interface.

For your server

  • ESX Legacy, QBCore and Qbox detected automatically, with a template to plug in another framework.
  • illenium-appearance, fivem-appearance, esx_skin and qb-clothing detected automatically.
  • Free slots, bonuses by ACE permission, console command or Tebex delivery.
  • A store button on every locked slot, with a different offer per slot if needed.
  • Every action is checked by the server. During selection, each player is alone on their scene.
  • Discord logs of creations, loads and deletions.
  • Back to selection with /relog.

What it replaces

Framework To remove Setting
ESX Legacy esx_multicharacter, esx_identity Config.Multichar = true in es_extended
QBCore qb-multicharacter, qb-spawn none
Qbox qbx_core’s selection useExternalCharacters = true in qbx_core

Existing characters are picked up with no extra step.

Files you edit

File Content
config/shared.lua Language, slots, identity, spawn points, scene, interface, shop.
config/server.lua VIP slots, ESX, QBCore and Qbox settings, Discord logs, server hooks.
config/client.lua Client hooks (weather, HUD…).
locales/fr.lua, locales/en.lua Every text.
bridge/ Link with frameworks and appearance systems.

Dependencies

  • oxmysql, required.
  • A framework: es_extended, qb-core or qbx_core.
  • An appearance system, recommended.
  • ox_inventory, only for starter items on Qbox.

Search

Type a term: setting, export, error…