
This is the open source edition of SOLID Multichar. It is the same lineup as the free version, but nothing is locked: every client, server and shared Lua file is open and the React source of the UI is included, so you can add places and activities, change the cameras or wire it into your own character system.
SOLID Multichar is the first screen every player sees. Up to five of their characters stand together in their saved look, each doing something of their own with a prop in hand: a phone call, a coffee, a photo, binoculars. On join the camera shows the place and visits every character with their name on screen, and any key skips it.
Click a name or a card and the camera frames that character full body while the others fade out. Turn them with Q and E or by dragging, browse with the arrow keys and press Enter to continue. Players pick one of seven places, from the Eclipse Penthouse to a private yacht and the LS Car Meet, and the choice is remembered for them.
An empty slot glows as a Create spot. The registration form asks for a name, date of birth, nationality, body and an optional backstory, a body fades in on the spot and your own clothing script opens, in the lobby or right after the spawn. Every player waits in their own routing bucket, and existing characters go on to SOLID Spawn, qb-spawn or straight back to their last location.
Highlights
- Every Lua file open
- Full React UI source
- Up to 5 characters together
- 7 cinematic places
- Cinematic intro tour
- QBCore & Qbox
- Category
- Open Source
- Released
- Nov 4, 2026
- Updated
- Oct 14, 2026
- Version
- 1.0.0
- Frameworks
- QBCore · Qbox · ESX
The lineup
Up to five characters stand together in their saved look, on planned marks checked against the GTA collision of every place.
Cinematic intro
An establishing shot, then the camera visits every character with their name on screen. Any key skips it.
Seven places
Eclipse Penthouse, Diamond Suite, Galileo Observatory, Pink Cage Motel, Del Perro Pier, Private Yacht and LS Car Meet.
Their own activity
Phone calls, coffee, photos, binoculars and more, prop in hand. Change pose cycles through them.
Focus camera
Click a name and the camera frames that character full body while the others fade out. Drag or Q / E to turn them.
Registration
Name, date of birth, nationality, body and an optional backstory, all checked on the server.
Your clothing script
illenium-appearance, fivem-appearance or qb-clothing opens on the lineup spot or right after the spawn.
Private lobby
Every player waits in their own routing bucket, so nobody sees them before they spawn.
- Version
- 1.0.0
- Frameworks
- QBCore · Qbox · ESX
- Characters
- 4 by default, up to 5 per player
- Places
- 7, each player picks their own
- Spawn
- SOLID Spawn · qb-spawn · qb-apartments · last location
- Clothing
- illenium-appearance · fivem-appearance · qb-clothing
- Replaces
- qb-multicharacter
- Licence
- Open source · every Lua file and the React UI source
- v1.0.0majorLatest
- First release
- Up to five characters together in seven places
- Cinematic intro tour and focus camera
- Activities with props and Change pose
- Registration with an optional backstory
- Private lobby, safe delete, extra slots, starter items and open edit hooks
What is the difference to the free version?
The features are the same. The free version is escrow protected with only the config, places and edit hooks open. The open source edition opens every Lua file and includes the React UI source.
How do I change the UI?
Run npm ci and npm run build in the web folder and the build replaces the html folder the game loads.
Can I share or resell it?
No. Run it and change it on every server you own, but do not share, re-upload or resell it, changed or not.
Is support the same?
Yes, for the original code. Changes you make yourself are yours to maintain.
Which frameworks does it work with?
QBCore, Qbox and ESX. On Qbox, set useExternalCharacters = true in qbx_core/config/client.lua.
Does it replace qb-multicharacter?
Yes. Remove qb-multicharacter and start SOLID Multichar, it takes its place so scripts that need it keep working.
Do I need SOLID Spawn?
No. It opens SOLID Spawn when it is running, otherwise qb-spawn or qb-apartments, or the character goes straight back to their last location.
Which clothing scripts does it work with?
illenium-appearance, fivem-appearance and qb-clothing. The look opens on the lineup spot before entering, right after the spawn, or not at all, your choice in config.lua.
Do all seven places work on every server?
Del Perro Pier, the Pink Cage Motel and the Galileo Observatory work everywhere. The penthouse, suite, yacht and car meet need bob74_ipl, and the car meet game build 2372 or newer. Without them those places are hidden.
How many characters can a player have?
4 by default, up to 5. Give more slots to one player by license, to a group by ace permission, or to players who have a character with certain jobs.
Can I use my own server name and logo?
Yes. Set the name and tagline in config.lua and replace html/logo.png with your logo.
Simple keys for players, two commands for staff
Rename or turn off both staff commands in config.lua.
- KEY
A / DBrowse the characters
- KEY
Q / ETurn the chosen character
- KEY
EnterContinue with the chosen character
- STAFF
/logoutSend a player back to character selection
- STAFF
/deletecharDelete any character by citizen id
Pairs well with



SOLID Shell Creator – Open Source
SOLID Shell Creator with its editor and runtime code open.
- v1.0.1
- QBCore

