diff --git a/bridge/qb/client/functions.lua b/bridge/qb/client/functions.lua index ba9bafdc9..21ee856fc 100644 --- a/bridge/qb/client/functions.lua +++ b/bridge/qb/client/functions.lua @@ -65,9 +65,7 @@ functions.RequestAnimDict = lib.requestAnimDict functions.PlayAnim = function(animDict, animName, upperbodyOnly, duration) local flags = upperbodyOnly and 16 or 0 local runTime = duration or -1 - lib.requestAnimDict(animDict) - TaskPlayAnim(cache.ped, animDict, animName, 8.0, 3.0, runTime, flags, 0.0, false, false, true) - RemoveAnimDict(animDict) + lib.playAnim(cache.ped, animDict, animName, 8.0, 3.0, runTime, flags, 0.0, false, false, true) end ---@deprecated use lib.requestModel from ox_lib diff --git a/modules/utils.lua b/modules/utils.lua index 7c281b79b..a95baf6c9 100644 --- a/modules/utils.lua +++ b/modules/utils.lua @@ -320,9 +320,7 @@ else function PlayAnim(animDict, animName, upperbodyOnly, duration) -- luacheck: ignore local flags = upperbodyOnly and 16 or 0 local runTime = duration or -1 - lib.requestAnimDict(animDict) - TaskPlayAnim(cache.ped, animDict, animName, 8.0, 3.0, runTime, flags, 0.0, false, false, true) - RemoveAnimDict(animDict) + lib.playAnim(cache.ped, animDict, animName, 8.0, 3.0, runTime, flags, 0.0, false, false, true) end ---@deprecated use the GetGamePool native directly diff --git a/server/main.lua b/server/main.lua index 90c289c03..8e594fb4b 100644 --- a/server/main.lua +++ b/server/main.lua @@ -1,5 +1,5 @@ lib.versionCheck('Qbox-project/qbx_core') -assert(lib.checkDependency('ox_lib', '3.16.3', true)) +assert(lib.checkDependency('ox_lib', '3.20.0', true)) ---@type 'strict'|'relaxed'|'inactive' local bucketLockDownMode = GetConvar('qbx:bucketlockdownmode', 'inactive')