DirkScripts Logo

Login With FiveM

Login

🀼 Dirk Multicharacter

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.


Highlights

  • 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.

The character selection UI.


Where to go next


Framework Support

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.

Copyright Β© 2026 DirkScripts.

Not affiliated with or endorsed by Rockstar North, Take-Two Interactive, or any other rights holders. FiveM is a copyright and registered trademark of Take-Two Interactive Software, Inc.
Our checkout system is provided by Tebex Limited, who manage payment processing, product delivery, and billing support. Prices shown in currencies other than GBP are approximate conversions updated daily. All purchases are processed in GBP, so the final amount charged may vary depending on your bank or payment provider’s exchange rate.