Installation

Frameworks

ESX
  • Only ESX version 1.12 or higher are supported, older versions may work but I won't give you any support.

  • Go to es_extended/config/main.lua and set Config.Multichar = true

  • Delete esx_multicharacter

QBCore
  • Make sure to delete qb-multicharacter.

Qbox
  • Only version 1.22 or higher are supported.

  • Go to qbx_core/config/client.lua set useExternalCharacters = true

  • Go to av_multicharacter/fxmanifest.lua and uncomment line 13

Other Frameworks
  • Add your Framework in config/_framework.lua and import the Core.

  • Go to server/editable/ and create your own Framework file, check the files from other Framework (qb, qbox, esx) and create the exact same functions but addapted to your own Framework.

  • Go to client/editable/spawn.lua and add your own spawn code inside av_multicharacter:defaultSpawn.

  • Go to client/editable/clothing.lua and add your own clothing export.

  • Nothing Framework related is encrypted, you can use the search function in Visual Studio to find everything.

Translate

  • To translate the UI go to ui/dist/lang.json

    • Please be careful, breaking the .json or any other file will make the UI unusable.

  • Don't forget about config/lang.lua

  • Replace the server logo in ui/dist/logo.png

Config

  • Don't forget to read and modify (if needed) all the files in config folder.

This script was fully tested with the latest official versions from every Framework, if you are using an outdated and/or inspired version this script may not work as expected.

Last updated