jag har it illenium-appearance så byt alla dem jag har lite export här ör de apperance jag använder
TriggerEvent('manne_appearance:loadPed
TriggerEvent('manne_appearance:loadAppearance'
TriggerEvent("manne_appearance:setSkin"
TriggerEvent("manne_appearance:openAppearanceMenu"
TriggerEvent("manne_appearance:getSkin", function(skin)
TriggerEvent("manne_appearance:getSkin
function Characters:beginCreation(character)
SetEntityCollision(PlayerPedId(), true, true)
FreezeEntityPosition(PlayerPedId(), false)
SetEntityCoords(PlayerPedId(), Config.char_creation.pos.x, Config.char_creation.pos.y, Config.char_creation.pos.z, true, false, false, false)
SetEntityHeading(PlayerPedId(), Config.char_creation.pos[4])
local area = math.random(1, 65535)
TriggerServerEvent('instance:setNamed', area)
self.creating_character = true
self.in_clothing_menu = false
LoadDict(Config.char_creation.anim_dict)
TaskPlayAnim(PlayerPedId(), Config.char_creation.anim_dict, Config.char_creation.anim, -1.0, -1.0, -1, Config.char_creation.flags, 0, 2, 0)
-- self:createCamera()
for key, value in pairs(Config.player_slots) do
if DoesEntityExist(value.ped) then
DeletePed(value.ped)
end
end
Citizen.CreateThread(function()
while self.creating_character do
Citizen.Wait(0)
if not self.in_clothing_menu then
-- Disabla rörelse, skjut och interaktioner, men lämna rotation & zoom så menyn sköter detta själv
DisableControlAction(2, 30, true)
DisableControlAction(2, 31, true)
DisableControlAction(2, 32, true)
DisableControlAction(2, 33, true)
DisableControlAction(2, 34, true)
DisableControlAction(2, 35, true)
DisableControlAction(0, 25, true)
DisableControlAction(0, 24, true)
-- INGA knappar eller rotation/zoom-hantering här! Låt Illenium Appearance sköta det.
end
-- SetCamActive(self.main_cam, true)
-- RenderScriptCams(true, false, 0, true, false)
end
end)
ESX.LoadModel('mp_m_freemode_01')
NetworkFadeOutEntity(PlayerPedId(), true, false)
if IsModelInCdimage('mp_m_freemode_01') and IsModelValid('mp_m_freemode_01') then
SetPlayerModel(PlayerId(), 'mp_m_freemode_01')
SetPedDefaultComponentVariation(PlayerPedId())
end
SetModelAsNoLongerNeeded('mp_m_freemode_01')
NetworkFadeInEntity(PlayerPedId(), 0, false)
SetPedMaxHealth(PlayerPedId(), 200)
exports["illenium-appearance"]:InitializeCharacter(
character.sex == "m" and "Male" or "Female",
function()
self.in_clothing_menu = false -- Menyn stängs
-- print("Karaktär skapad! Data:", json.encode(exports["illenium-appearance"]:getPedAppearance(PlayerPedId())))
character["appearance"] = exports["illenium-appearance"]:getPedAppearance(PlayerPedId())
DoScreenFadeOut(1000)
PlaySoundFrontend(-1, "CHECKPOINT_NORMAL", "HUD_MINI_GAME_SOUNDSET", true)
TriggerServerEvent("unrp_inventory:giveLicense")
TriggerServerEvent("esx:saveCharacter", character)
Citizen.Wait(1000)
TriggerServerEvent("unrp_character:changeCharacterSave")
Characters:setup()
end,
function()
self.in_clothing_menu = false -- Om creation avbryts
print("Creation avbruten")
Characters:setup()
end
)
end