Project07 Characters
A polished, cinematic multicharacter system for FiveM
Give your players a modern character-selection experience built for serious roleplay servers. Project07 Characters combines a clean NUI, cinematic preview scenes, flexible integrations, and practical administration tools in one resource.
Highlights
-
Supports QBX, QB-Core, and ESX
-
Automatic framework detection, with manual configuration available
-
Cinematic character previews with configurable scenes, camera framing, weather, and filters
-
Random preview locations or ensemble preview mode
-
Create, select, switch, and manage multiple characters from one interface
-
Configurable character slots, including runtime slot grants for individual * players
-
Optional character deletion with configurable cascade cleanup for related data
-
Automatic starting-apartment flow for supported housing resources
-
Starter items through supported inventory systems
-
Automatic appearance integration with popular clothing and appearance resources
-
Automatic spawn integration with popular spawn selectors
-
Admin tablet with character browsing, slot management, character deletion, and theme controls
-
Optional admin-captured preview locations
-
Multiple full UI theme presets plus custom color overrides
-
Custom server branding, logo, welcome screen, background, about text, and credits
-
Optional welcome music and sound effects
-
Character validation for names, height, birth year, and backstory
-
Configurable name filter
-
Server-side ownership checks and anti-exploit callback protection
-
Webhook logging for character creation, login, logout, deletion, and exploit attempts
-
Automatic database migration, or manual SQL setup if preferred
-
Configurable HUD hiding while the character screen is open
Supported integrations
Frameworks:
-
QBX (`qbx_core`)
-
QB-Core (`qb-core`)
-
ESX (`es_extended`)
Housing and apartments include automatic detection for resources such as `qbx_properties`, `qbx_apartments`, `qb-apartments`, `qb-houses`, `qs-housing`, `ps-housing`, `bcs_housing`, `0r-apartment`, and `esx_property`.
The resource also supports automatic detection for popular inventory, appearance, and spawn resources. All integration priorities can be changed in config/config.lua.
Admin tools
The /charadmin panel lets authorized staff:
-
Browse characters stored on the server
-
Grant or remove character slots
-
Delete characters with cascade cleanup enabled by configuration
-
Change or reset the UI theme
-
Manage preview locations when the locations tab is enabled
-
Review recorded admin actions
Additional commands:
-
/addcharslot [player id]
-
/logout
-
/logout [player id]
Admin actions use the `project07.character` ACE permission.
