From bf80c92a4a6c401eb29d811c0d457ae1d06f8c1b Mon Sep 17 00:00:00 2001 From: Romain Lanz Date: Wed, 13 Sep 2017 22:04:39 +0200 Subject: [PATCH] feat(loadout): extract loadout loading to his own handler --- resources/[essential]/es_extended/client/main.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/[essential]/es_extended/client/main.lua b/resources/[essential]/es_extended/client/main.lua index 82664623..8263a996 100644 --- a/resources/[essential]/es_extended/client/main.lua +++ b/resources/[essential]/es_extended/client/main.lua @@ -89,13 +89,14 @@ AddEventHandler('skinchanger:loadDefaultModel', function() end) AddEventHandler('skinchanger:modelLoaded', function() - while not ESX.PlayerLoaded do Citizen.Wait(0) end - -- Restore loadout + TriggerEvent('esx:restoreLoadout') +end) +AddEventHandler('esx:restoreLoadout', function () local playerPed = GetPlayerPed(-1) for i=1, #ESX.PlayerData.loadout, 1 do @@ -104,7 +105,6 @@ AddEventHandler('skinchanger:modelLoaded', function() end LoadoutLoaded = true - end) RegisterNetEvent('esx:setAccountMoney') @@ -582,4 +582,4 @@ Citizen.CreateThread(function() end end -end) \ No newline at end of file +end)