Skip to main content

What is Skin Manager ?

SkinManager is a revisited version of skinChanger, you can choose the appearance of your character then save it to your database. It is a free standalone resource. Best to use with Character Creator. Important: This script doesn’t work with a multicharacter server yet Note: Collection Management will be added later

Contributors

Documentation

Installation

1

Download the files

Download the files from CFX Portal or GitHub and add to your resource folder.
2

Delete resources

To make the script work correctly, you need to remove these resources:
  • esx_skin
  • esx_multicharacter
  • skinchanger
  • qb_multicharacter
3

Modify Core

If using esx as your framework, you will need to change this in es_extended/client/functions.lua

Before
function ESX.SpawnPlayer(skin, coords, cb)
    ...
    TriggerEvent("skinChanger:client:loadSkin", skin, function()
        p:resolve()
    end)
    ...
end
After
function ESX.SpawnPlayer(skin, coords, cb)
    ...
    TriggerEvent("smzi_skinmanager:client:loadSkin", skin, function()
        p:resolve()
    end)
    ...
end
4

Add to server.cfg

All resources using smzi_skinmanager should be started after the asset itself using start {resourceName}.
5

Configuration

The asset should work right out of the box, but please make sure to check the server/main.lua file and configure the resource for your framework