Scripts/resources/[il]/illenium-appearance/server/framework/esx/callbacks.lua
2024-12-29 20:49:12 +01:00

19 lines
551 B
Lua

if not Framework.ESX() then return end
local ESX = exports["es_extended"]:getSharedObject()
ESX.RegisterServerCallback("esx_skin:getPlayerSkin", function(source, cb)
local Player = ESX.GetPlayerFromId(source)
local appearance = Framework.GetAppearance(Player.identifier)
cb(appearance, {
skin_male = Player.job.skin_male,
skin_female = Player.job.skin_female
})
end)
lib.callback.register("illenium-appearance:server:esx:getGradesForJob", function(_, jobName)
return Database.JobGrades.GetByJobName(jobName)
end)