[HELP] Trying to create a armor script with an animation

nvm i fixed it like this if anyone has the same problem

ESX = nil

Citizen.CreateThread(function()
    while ESX == nil do
        TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
    end
end)


RegisterNetEvent('cosasvariadas:kevlar')
AddEventHandler('cosasvariadas:kevlar', function()

    local asrpPed = PlayerPedId()
    ESX.Streaming.RequestAnimDict('clothingshirt', function()
        TaskPlayAnim(asrpPed, 'clothingshirt', 'try_shirt_positive_d', 8.0, -8, -1, 49, 0, 0, 0, 0)
        exports['progressBars']:startUI(3000, "Putting on vest")
        Citizen.Wait(3000)
        ClearPedSecondaryTask(asrpPed)
    end)

    SetPedArmour(asrpPed, 100)
    
end)
1 Like