Servers & roleplay Guide

Free FiveM QBCore multicharacter: setup and spawn checks

Review qb-multicharacter for FiveM: character slots, preview layout, dependencies and handoff to clothing, apartments and spawn selection. Pinned source guide.

Original Magnate concept artwork; not a GTA VI screenshot Original concept artwork · Not game footage

What the free QBCore resource provides

The upstream qb-multicharacter README describes character selection, character information, creation and deletion, with a GPL license notice. Use the original repository and review the license terms before redistributing changes. Public availability does not establish compatibility with every framework fork or commercial replacement.

This guide reviews commit 85a03c4f3bdc100e898b9fb65614a9ce914fe926. Its manifest declares version 1.5.0 and GTA V. It is a source-based setup guide: Magnate has not installed the resource, created a character or run a deletion workflow in FiveM.

Audit the dependency chain before replacing a selector

The README lists qb-core, qb-spawn, qb-apartments, qb-clothing and qb-weathersync. The pinned manifest also imports the OxMySQL library and qb-apartments/config.lua on the server, while declaring qb-core and qb-spawn as dependencies. Read the full import and integration path, not only the dependency declaration.

If your server replaces apartments or clothing, verify the supported adapter for this exact revision. A replacement resource starting successfully does not prove it handles every event expected by the selector. Keep a known working baseline before changing several parts of login together.

Use a backed-up staging environment for a selector change. Inspect the delivered installation instructions against the existing framework and schema. Do not apply an unrelated multicharacter SQL file merely because it also stores characters.

Configure character slots separately from preview layout

The reviewed config defaults DefaultNumberOfCharacters to five and provides PlayersNumberOfCharacters for per-license overrides. Treat that as the supported configuration for this revision, not a promise that changing one number safely adds unlimited slots to every menu or framework.

The same file separates Interior, PedCoords, HiddenCoords and CamCoords. A preview relocation involves the scene, preview character, hidden player position and camera together. Moving the preview ped alone can leave the camera looking at an empty room.

EnableDeleteButton, customNationality, DefaultSpawn and SkipSelection are separate settings. Review what each controls before changing them. Keep real player identifiers out of published examples and public support logs.

Character choice and spawn choice are different stages

The reviewed client passes the selected character into the user-data loading path. It also has a SkipSelection branch and separate handlers for last-location spawning and the default-spawn path without starting apartments. Follow the branch your installed server actually uses.

A player can select the correct character and still fail later during appearance, housing metadata or spawning. Record the last completed step instead of describing every black screen as a broken character menu.

For a new character, define where appearance creation should open and where the player should arrive afterward. For an existing character, define whether the supported workflow restores a last location or offers a spawn choice. Compare those expectations with the actual integration.

Test new and returning characters independently

The following is a proposed acceptance matrix. Use synthetic staging characters, and record the resource revisions and expected result before testing. The table is not a report of gameplay results.

Proposed multicharacter handoff checks
StageEvidence to record
Selection screenThe intended account sees the expected slots and character information
New characterCreation reaches the intended appearance and initial-spawn workflow
Existing characterThe chosen identity loads without another character’s state
Preview sceneThe camera and preview model remain correctly positioned
Spawn handoffThe selected spawn or supported last location is used
Appearance restoreThe expected model and saved appearance return after reconnect
Character isolationInventory, job and ownership remain associated with the intended synthetic character

Do not use character deletion as a troubleshooting shortcut

A broken preview or spawn handoff is not evidence that deleting a character will fix it. Start with the smallest reproduction, the first relevant error and the exact failing stage. Preserve the staging baseline so you can compare configuration or adapter changes.

If you need to validate a deletion feature, use only an explicitly disposable staging character and the supported workflow, with a backup and a defined expected result. Do not experiment on a live player’s identity to diagnose an appearance problem. This guide performs no deletion and supplies no deletion command.

For support, include new-versus-existing character behavior, selected resource versions, the last successful screen and a redacted log excerpt. Use the appearance guide for that integration and the loading-screen guide when the failure is in session handoff. This review does not establish GTA VI compatibility.

Questions, answered.

Is qb-multicharacter a free QBCore option?

The upstream repository is public and includes a GPL license notice. Review its terms and pinned requirements; free availability does not guarantee compatibility with your server.

Can I replace qb-clothing without checking the selector?

Verify the replacement’s supported integration with the exact selector revision. Appearance, selection and spawning are separate parts of login.

Does a working character preview prove login is complete?

No. Test creation or existing-character loading, appearance, spawning and reconnect separately.

Sources & editorial notes

Source review: November 7, 2026. Platform announcements can change. This guide separates published facts from Magnate’s original analysis and preparation advice.

  1. QBCore — qb-multicharacter pinned README.md Public resource overview, license notice and installation dependencies.
  2. QBCore — qb-multicharacter pinned config.lua Slot defaults, per-license overrides and preview/spawn settings.
  3. QBCore — qb-multicharacter pinned fxmanifest.lua Version, game target and imports beyond declared dependencies.
  4. QBCore — qb-multicharacter pinned client.lua Selection, appearance and spawn handoffs; source review only.

Published by an independent editorial brand. Read our editorial standards.

Find your next move

Search the Magnate guide library.

Browse every guide