From 03ca409bf3f66d896060ec9332d2bbe7bb0bcde0 Mon Sep 17 00:00:00 2001 From: Jim Shield Date: Mon, 6 Oct 2025 02:28:30 +0100 Subject: [PATCH] Fix AnimSet loading for effects --- shared/effects.lua | 5 ++++- ui_modules/alcohol.lua | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/shared/effects.lua b/shared/effects.lua index 353aef1..1503af3 100644 --- a/shared/effects.lua +++ b/shared/effects.lua @@ -7,7 +7,10 @@ function AlienEffect() Wait(math.random(5000, 8000)) local Ped = PlayerPedId() local animDict = "MOVE_M@DRUNK@VERYDRUNK" - loadAnimDict(animDict) + RequestAnimSet(animDict) + while not HasAnimSetLoaded(animDict) do + Wait(100) + end SetPedCanRagdoll(Ped, true) ShakeGameplayCam('DRUNK_SHAKE', 2.80) SetTimecycleModifier("Drunk") diff --git a/ui_modules/alcohol.lua b/ui_modules/alcohol.lua index 84d1df6..93ba1af 100644 --- a/ui_modules/alcohol.lua +++ b/ui_modules/alcohol.lua @@ -12,13 +12,13 @@ local maxAlcoholCount = 7 local alcoholEffectData = { levels = { ["min"] = { - effect = "DrugsMichaelAliensFight", + effect = "DrugsMichaelAliensFightIn", movement = "move_m@drunk@slightlydrunk", camShake = 0.5, canStumble = false, }, ["mid"] = { - effect = "DrugsMichaelAliensFight", + effect = "DrugsMichaelAliensFightIn", movement = "move_m@drunk@moderatedrunk", canRagdoll = true, camShake = 0.5, @@ -27,7 +27,7 @@ local alcoholEffectData = { drunkDriving = true, }, ["max"] = { - effect = "DrugsMichaelAliensFight", + effect = "DrugsMichaelAliensFightIn", movement = "move_m@drunk@verydrunk", canRagdoll = true, camShake = 2.8, @@ -187,7 +187,7 @@ function startAlcoholEffect(data, level) end Wait(1000) end - print("Effect loop broken") + --print("Effect loop broken") end) end