π₯ Step 1: Download#
- Download the latest version from your purchase source
- Extract the downloaded archive
- Rename the folder to
0r-multicharacterv3(remove any version numbers)
π Step 2: Place Resource#
Move the 0r-multicharacterv3 folder to your server's resources directory:
resources/
βββ [framework]/
βββ [0resmon]/
β βββ 0r-multicharacterv3/ <-- Place here
βββ [standalone]/
βββ ...
The folder structure doesn't matter as long as FiveM can find the resource.
ποΈ Step 3: Database Setup#
Option A: Automatic Setup#
The script will automatically create required tables on first start. However, we recommend manual setup for better control.
Option B: Manual Setup (Recommended)#
- Open
insert-me.sqlin the resource folder - Execute the SQL in your database management tool (HeidiSQL, phpMyAdmin, etc.)
-- The SQL file creates:
-- 1. 0r_multicharacterv3 - Stores character slot data
-- 2. 0r_multicharacterv3_code - Stores redeemable codes
βοΈ Step 4: Server Configuration#
Add the following to your server.cfg:
# Make sure these are started BEFORE 0r-multicharacterv3
ensure oxmysql
ensure ox_lib
ensure qb-core # or es_extended / qbx_core
ensure ox_inventory # or your inventory
ensure illenium-appearance # or your clothing script
# Start other scripts
ensure [other_scripts]
# Start multicharacter
ensure 0r-multicharacterv3
Critical: Remove or disable these conflicting resources:
basic-gamemodespawnmanager(if using standalone)qb-multicharacter(if migrating)- Any other spawn/multicharacter scripts
π§ Step 5: Framework Configuration#
For QBox (qbx_core)#
Edit qbx_core/config/client.lua:
-- Whether you have an external character management resource. (If true, disables the character management inside the core)
useExternalCharacters = false,
For ESX#
Edit es_extended/shared/config/main.lua:
Config.Multichar = true -- Enable multicharacter support
π Step 6: First Start#
- Start your server
- Check the console for any errors
- Connect to your server
- You should see the multicharacter selection screen
β Verification Checklist#
After installation, verify these work:
- Character selection screen appears on connect
- You can create a new character
- Character data saves to database
- Clothing/appearance saves correctly
- Spawn location works
- No console errors
π Migrating from Another Multicharacter#
From qb-multicharacter#
- Stop
qb-multicharacter - Remove from server.cfg
- Your existing player data will work automatically
From esx_multicharacter#
- Stop
esx_multicharacter - Remove from server.cfg
- Character data uses the same table structure
Always backup your database before migrating!
β Need Help?#
If you encounter issues during installation:
- Check Common Issues
- Review the FAQ
- Join our Discord for support