between if and Config.Clothes == "default" on the ~second line.
Then replace the following at around line 10
if Config.Clothes == 'illenium-appearance' then
characterData = json.decode(characterData)
model = characterData['model']
with
if Config.Clothes == 'rcore_clothing' then
model = characterData.model
characterData = characterData.skin
elseif Config.Clothes == 'illenium-appearance' then
characterData = json.decode(characterData)
model = characterData['model']
Then replace the following at around line 100
if Config.Clothes == 'fivem-appearance' then
exports['fivem-appearance']:setPedAppearance(createdPeds[citizenid], characterData)
with
if Config.Clothes == 'rcore_clothing' then
exports.rcore_clothing:setPedSkin(createdPeds[citizenid], characterData)
elseif Config.Clothes == 'fivem-appearance' then
exports['fivem-appearance']:setPedAppearance(createdPeds[citizenid], characterData)
In editable/serverframework/esx.lua find RegisterCallback("m-multichar:server:getSkin", function(source, cb, cid)
Add the following code after local src = source
if (Config.Clothes == 'rcore_clothing') then
local skin = exports.rcore_clothing:getSkinByIdentifier(cid)
cb({
model = skin.ped_model,
skin = skin.skin,
})
return
end
In the same file, find skin = Appearance[Config.Clothes][playerData.sex or 'm'] and replace it with
local defaultSkin = Appearance[Config.Clothes] or Appearance['default']
skin = defaultSkin[playerData.sex or 'm']
In editable/serverframework/qb.lua
Find if (Config.Clothes == "default") then and replace it with
if (Config.Clothes == 'rcore_clothing') then
local skin = exports.rcore_clothing:getSkinByIdentifier(cid)
cb({
model = skin.ped_model,
skin = skin.skin,
})
elseif (Config.Clothes == "default") then