This is something I made for my server a couple months ago I take no credit for the UI all I’ve done is make the LUA side with clothing shops, barber shops and saved outfits the original post was from [release] fivem-appearance
This rescorce is meant to replace these two so it cannot be used while these rescorces are running
esx_skin
skinchanger
Setup
Delete brp- from the file name
Run Outfits.sql
If you’r using esx_multicharacter or most rescorces using esx_skin or skinchanger this should work out of the box thansk to edits made by Linden however if it doeas not you can use the trigger below on the client side after the player loads in order to set their skin
for the first one I forgot that I slightly edited nh-context and made it so you could send more than one argument in client.lua anything else that uses it should function the same with this alteration
Is the identifier int instead of varchar on my server we have a separate column for users called uid and that’s what I was using for that so when I first pushed this it was still set to int and you may have downloaded it before I fixed that
I haven’t switched to that yet I you should be putting it wherever skinchanger or esx skin currently is I’ll take a look at that in a bit and see if I can find where
Not sure when I’m going to switch but I think with the way he has it set up you could just replace TriggerEvent('skinchanger:loadSkin'
with exports['fivem-appearance']:setPlayerAppearance(
You’d need to test that out though