🤼Multicharacter
A modern, fully-configurable multicharacter selector for FiveM — character creation flow, cinematic selection scene, lifestyles, backstories, VIP slots, configurable character states, and a fully live
Last updated

A modern, fully-configurable multicharacter selector for FiveM — character creation flow, cinematic selection scene, lifestyles, backstories, VIP slots, configurable character states, and a fully live
dirk_multichar v1.5 is a complete rewrite around dirk_lib's scriptConfig system. Every value the resource cares about is admin-editable in-game, every UI uses the modern dirk_cfx-react stack, and every consumer NUI propagates admin saves live without restarting the resource.
Character selection scene — fully cinematic camera with configurable atmosphere (weather, time, scenario animations) that applies during selection and restores cleanly on hand-off.
Backstory system — admin-built backstories with their own scenes, items, and Discord-role gated access. Players pick one on character creation and spawn into a scripted intro.
Lifestyles — pre-configured character archetypes that grant unique items, animations and spawn behaviour. Tied directly to the configurator; extendable via exports for custom Lua-side lifestyles.
Character States — define visual states (icon + colour + message) like "Coma" or "In Hospital" that can disable a character or display in-UI status. Apply to any online character from the admin panel.
VIP Slots — extra character slots granted via command or auto-detected Discord roles. Optional Use ESX Character Slots Table toggle for ESX-native slot tracking.
Spawn Locations — admin-defined spawn points with FontAwesome icon picker, in-game group/rank gating via lib.framework, and randomised internal IDs.
Live Script Configurator — every backstory, spawn location, lifestyle, character state, VIP role and basic setting edited in-game. Undo/redo, audit log, no SQL, no Lua edits, no resource restart.

New to the resource? Start with Getting Started.
Want a tour of every system? Open the Features section.
Ready to tune your server? Jump to the Live Script Configurator.
Built on dirk_lib and fully framework-agnostic. Out-of-the-box support for QBX_CORE, QB-CORE and ES_EXTENDED, plus character creation handoff to illenium-appearance, qb-clothing, rcore_clothing, tgiann-clothing, esx_skin and dirk_charCreator. Any other clothing system can be wired in via the exposed functions in basic.lua.
Last updated