Scripts
um-multicharacter
qbcore

um-multicharacter

Framework

  • Make sure your qb-core version are not old

Installation

Firstly

  • delete qb-multicharacter or other-multicharacter
  • stop basic-gamemode in server.cfg (do not add this again, if you have this, replace ensure with stop)
  • Replace web > build > logo.png with your server logo (Appears for someone creating a character for the first time)
  • Then, go to the config.lua file and configure it according to your preferences.

What needs to be set in the config? (Important ones)

Config.ConvertQBoxLicense = false -- for qbox
 
Config.Clothing = 'illenium-appearance'
--[[
     illenium-appearance,
     fivem-appearance (old illenium for qb or esx, not default version),
     qb-clothing
     or custom
     (
          [custom] should work close to them or support events,
          otherwise your old clothing menus will not work with um-multicharacter
     )
]]
 
Config.SkinTable = 'playerskins' -- If you are using skins inside players just set 'skin' | playerskins or skin
 
Config.AnimationMenu = 'other' -- rpemotes, scully, other [list/animationlist.lua]
 
Config.QBEvents = {
--[[
     for um-spawn: 'um-spawn:client:startSpawnUI'
     for ps-housing: 'ps-housing:client:setupSpawnUI'
     for qb-apartments: 'apartments:client:setupSpawnUI'
 
     If you are using um-spawn and ps-housing set your spawn to 'um-spawn:client:startSpawnUI'
]]
     spawnEventUI = 'um-spawn:client:startSpawnUI',
}

Server.cfg

đź’ˇ

Make sure that um-multicharacter is at the end of your load order

ensure oxmysql
ensure ox_lib
--------------
ensure qb-core
ensure [qb]
ensure [standalone]
--------------
ensure um-multicharacter

Requirements

Optional (More stable)

  • If you have a loading screen check fxmanifest.lua
  • add it if it doesn't have it loadscreen_manual_shutdown 'yes'

Bonus (Tutorial installation from users)