After years of requests to release my Character Creator, I finally had time to actually package it and create an API for it so you can easily integrate it in your servers.
Features
Proper implementation of the GTA: Online heritage system
Uses the same native UI GTA online uses
Hair color and blemishes opacity properly implemented
Full keyboard and mouse support
Should still work with your existing custom characters.
Flexible API to easily integrate it in your server which supports both events and exports.
Note: This is not a standalone Character Creator it has to be invoked from your own resource
An example C# resource which demonstrates how to use this character creator can be found on Github
LUA and Javascript examples will be added soon.
Important Note:
If you are not a programmer or donât know what an API is, please do NOT buy this.
Hi. This is not a standalone resource, meaning you will need to add a couple of lines of code that tell the Character Creator when to start and what to do with the created characters. This extra code must be added in a separate resource or in one of your existing ones based on what resources you have installed.
I actually have never used ESX (or any other framework for that matter) but you seem on the right track. Whenever you want to start the character creator, you use TriggerEvent(âCharacter_Creator:startCreationâ, myIdentifiers.id)
Assuming myIdentifiers.id has the character name.
Can the Creator event be triggered based on the player ID, as the player name may be duplicate.
For example: TriggerServerEvent(âcharcreator: creation: startâ, playerId, name --[[The name displayed on the sign]], -1)