FAQ
Is this script compatible with skinchanger?
Full native support for skinchanger is not provided, but the script includes compatibility helpers to make integration easier.
You can use the exports and events defined in 5s_skinmenu/client/editable/compatibility.lua to hook into skinchanger and retain basic functionality while using this Skin Menu.
How do I use this script with ESX?
In server/editable/database.lua there is a commented‑out example specifically for the ESX framework.
You can use this example as a reference to connect the Skin Menu to your ESX character tables, enabling proper saving and loading of appearance data from the database for a smoother player experience.
Head overlay isn't being loaded or tattoos being removed
As we are using ped overlays, which also are connected to tattoos - when our script or another uses these functions from the game: ClearPedDecorations or ClearPedFacialDecorations, both the tattoos and the head overlay will be removed. In order to resolve this issue, you will have to make sure to reload the player skin after some other script removes these overlays. Also, we added a handler function refreshTattoos in the client/editable/handlers.lua for you to implement some kind of event or export to re-apply tattoos from other scripts (if you have them).
Last updated