π coLdStudio Advanced Multicharacter β QBCore
A premium cinematic multicharacter experience for FiveM roleplay servers.
Transform your server's character selection experience with coLdStudio Advanced Multicharacter, a modern and customizable character management system designed for FiveM servers running the QBCore framework.
Featuring an elegant fullscreen interface, real-time 3D character previews, cinematic camera positioning, customizable color themes, advanced character creation, and individual character playtime tracking.
Give your players a professional first impression with a character selection system built around visual quality, customization, and ease of use.
π₯ Main Features
π¬ Cinematic Character Selection β Modern fullscreen interface featuring a real-time 3D character preview.
π€ Multiple Character Slots β Create, select, manage, and delete characters through an intuitive interface.
π₯ Cinematic Preview Camera β Configurable camera positioning, zoom, height, and field of view.
π΄οΈ Character Preview Animations β Configurable character poses with animation fallback support.
π‘ Advanced Preview Lighting β Adjustable key and rim lighting for improved character visibility.
π€οΈ Configurable Preview Environment β Customize the time and weather during character selection.
π¨ Personal Color Themes β Choose from predefined accent themes or use a custom color.
πͺͺ Advanced Character Creation β Modern registration interface with separate input sections.
π Searchable Nationality Selection β Choose a nationality using an interactive country selector.
π° Character Information Panels β Display cash, bank balance, job, nationality, and date of birth.
β±οΈ Individual Character Playtime β Track and display played time separately for each character.
π·οΈ Customizable Server Branding β Edit the interface name, subtitle, framework label, and other branding text.
βοΈ Editable Configuration β Customize the selection experience through config.lua.
π Full Source-Code Access β Editable Lua, HTML, CSS, and JavaScript.
π§© Advanced Systems
π¬ Cinematic Character Selection
Give players a visually immersive character selection experience.
Features:
- Fullscreen cinematic interface.
- Real-time 3D character preview.
- Character navigation using directional arrows.
- Dedicated character information cards.
- Smooth transition between available character slots.
- Modern selection and character creation buttons.
- Customizable interface accent colors.
- Configurable branding elements.
Players can navigate between their characters and select the identity they want to use.
π€ Advanced Character Creation
A dedicated registration interface designed to make character creation simple and intuitive.
Available fields:
- First Name
- Last Name
- Nationality
- Gender
- Date of Birth
Creation features:
- Modern modular registration cards.
- Searchable country selection.
- Male and female selection buttons.
- Separate day, month, and year selectors.
- Character creation confirmation.
- Navigation back to character selection.
π₯ 3D Character Preview & Camera
Display characters in a cinematic scene before entering the server.
- Real-time character models.
- Configurable preview coordinates.
- Adjustable camera zoom.
- Adjustable camera height.
- Configurable field of view.
- Character idle animations.
- Animation fallback support.
Camera and preview settings can be adjusted through config.lua.
π‘ Preview Lighting & Environment
Improve character visibility with configurable cinematic lighting.
Lighting configuration:
- Key light.
- Rim light.
- Adjustable RGB light colors.
- Configurable light range and intensity.
Environment configuration:
- Preview hour.
- Preview minute.
- Weather preset.
- Environment refresh interval.
These settings help maintain consistent preview conditions regardless of the server's current in-game time.
π¨ Appearance & Color Customization
Allow players to personalize the character selection interface.
- Predefined color themes.
- Custom HEX accent color selection.
- Player-specific theme preferences.
- Persistent local theme storage.
- Configurable default server theme.
- Customizable interface text colors.
Player preferences are stored locally in the NUI environment.
π Character Information System
View essential information before selecting a character.
Displayed information:
- Character first and last name.
- Current job.
- Nationality.
- Date of birth.
- Cash balance.
- Bank balance.
- Total hours played.
Character information is retrieved through the QBCore character system.
β±οΈ Individual Character Playtime
Track character playtime automatically.
Features:
- Playtime tracking per
citizenid. - Automatic periodic saving.
- Database persistence through oxmysql.
- Individual playtime display on character selection.
- Configurable save interval.
- Integration with the character selection interface.
Important: If your server already uses another playtime resource writing to the same database table, disable duplicate counting to prevent inaccurate statistics.
π·οΈ Custom Server Branding
Customize the interface to match your server identity.
Available options:
- Brand name.
- Accent brand name.
- Interface subtitle.
- Framework label.
- Footer credit.
- Customizable interface labels.
- Default theme colors.
Branding settings are managed through config.lua.
π§ Configuration
The resource includes an editable config.lua with settings for:
Server Settings
- Number of character slots.
- Character deletion.
- Default spawn.
- Character preview position.
- Camera coordinates.
- Camera settings.
- Character preview animations.
- Preview lighting.
- Time and weather.
- Playtime tracking.
Interface Settings
- Branding.
- Default color theme.
- Player color customization.
- Interface text.
- Button labels.
- Character creation labels.
πΎ Player Settings & Persistence
- Player-selected interface color themes.
- Custom accent color preferences.
- Local NUI theme storage.
- Character data managed through QBCore.
- Character-specific playtime saved through oxmysql.
Note: Theme preferences are stored locally and are not synchronized between different computers through SQL.
π¦ Requirements
- FiveM Server
- QBCore Framework
- oxmysql
- qb-spawn
- qb-apartments
- qb-clothing
- qb-weathersync
Framework: QBCore
ESX and Qbox compatibility are not included in this release.
ποΈ Database
The integrated character playtime system uses the player_playtime database table.
- Automatic table creation.
- Playtime stored in seconds.
- Individual records per character.
- Existing playtime records can be retained when compatible.
No separate manual SQL import is required for the integrated playtime table.
π§ Installation
- Download and extract the package.
- Back up your existing
qb-multicharacterresource. - Copy the included
qb-multicharacterfolder into your server resources directory. - Open
config.luaand customize the interface settings. - Ensure all required QBCore resources and oxmysql are installed.
- Add
ensure qb-multicharacterto yourserver.cfg. - Restart your server.
- Test character selection, creation, loading, deletion, and playtime tracking.
Important: Do not run two separate multicharacter resources simultaneously.
π Open Source β GPLv3
β Editable client-side Lua source code
β Editable server-side Lua source code
β Editable HTML / CSS / JavaScript interface
β Editable config.lua
β Locale files included
β GNU GPLv3 license included
This product is not Asset Escrow protected.
β What's Included
- coLdStudio Advanced Multicharacter
- Cinematic Character Selection UI
- Advanced Character Creation Interface
- Real-Time 3D Character Preview
- Configurable Preview Camera
- Character Preview Animation System
- Preview Lighting Configuration
- Preview Environment Configuration
- Multiple Character Slots
- Character Information Panels
- Cash & Bank Information
- Individual Character Playtime Tracking
- Customizable Color Themes
- Player Color Picker
- Configurable Server Branding
- Editable Lua Source Code
- Editable HTML / CSS / JavaScript
- Configuration Files
- Locale Files
- Installation Documentation
- GPLv3 License
π οΈ Support
Framework: QBCore
Developer: coLdStudio
Discord: https://discord.gg/aSc68qzPHj
For installation assistance, configuration questions, bug reports, or product support, join our Discord community.
coLdStudio Advanced Multicharacter is designed for QBCore-based FiveM servers. Compatibility with custom spawn systems, clothing systems, housing resources, and third-party modifications may vary. Always back up existing resources and test the product on your server before production deployment.