Scripts
um-multicharacter
qbox

um-multicharacter

Framework

  • Make sure your qbx_core version are not old

Installation

Firstly

  • 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.

qbx_core

  • go > qbx_core > config > client.lua
  • useExternalCharacters = true -- set to true
  • startingApartment = false -- set to false

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

Config.ConvertQBoxLicense = false -- set to true
 
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 qbx_core
ensure [qbx]
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)