Embrace the spirit of Los Santos, @#$% those cute apartments.
GTAO Multicharacter is an open-source example of Fivepunch Multicharacter, a fully customizable, well documented, and lore friendly multicharacter script.
The code contained in this repository is just an example of what can be done using the resource API.
Check the documentation to explore all your possibilities.
The resource provides framework support for the default server recipe of each framework. If you're having trouble using custom resources, see the forum post for frequent snippets and support.
Feel free to contribute or provide help on the forums. :)
GTAO Multicharacter uses default ESX resources as dependencies like skinchanger
, esx_skin
and esx_identity
.
GTAO Multicharacter uses default QB-Core resources as dependencies like qb-clothing
.
This resource has two dependencies, fivepunch-multicharacter and oxmysql. Make sure they're both installed before continuing.
*Fivepunch Multicharacter is a paid resource, purchase it here. You'll need it to GTAO Multicharacter work properly.
- Download the latest version of GTAO Multicharacter from the releases section.
- Drag the
gtao-multicharacter
folder to your resources directory. - Add
ensure gtao-multicharacter
to yourserver.cfg
.
- Remove
qb-multicharacter
from yourserver.cfg
or delete the resource folder inside[resources]/[qb]
- Remove the following codeblock in qb-interior:
if IsNew then SetTimeout(750, function() TriggerEvent('qb-clothes:client:CreateFirstCharacter') IsNew = false end) end
-
Remove the
client_scripts { 'client/*.lua' }
entry fromesx_multicharacter
fxmanifest.lua. Yes, justclient_scripts
, keepshared_scripts
.GTAO Multicharacter re-utilizes the server side resources of
esx_multicharacter
to have maximum compatibility with the framework.
This project uses a custom license. See the LICENSE file for more details.