From ba019ae2b304ac5660a23eb8b6be172a44599139 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Thu, 25 Nov 2021 04:14:40 -0600 Subject: [PATCH] Don't freeze player on non-moving anims --- scripts/client/animation.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/client/animation.js b/scripts/client/animation.js index dff997d2..843b3f32 100644 --- a/scripts/client/animation.js +++ b/scripts/client/animation.js @@ -7,7 +7,7 @@ // TYPE: Client (JavaScript) // =========================================================================== -function makePedPlayAnimation(pedId, animGroup, animId, animType, animSpeed, loop, loopNoControl, freezeLastFrame, returnToOriginalPosition) { +function makePedPlayAnimation(pedId, animGroup, animId, animType, animSpeed, loop, loopNoControl, freezeLastFrame, returnToOriginalPosition, freezePlayer) { if(getGame() < VRR_GAME_GTA_IV) { if(animType == VRR_ANIMTYPE_ADD) { if(getGame() == VRR_GAME_GTA_VC || getGame() == VRR_GAME_GTA_SA) { @@ -17,7 +17,7 @@ function makePedPlayAnimation(pedId, animGroup, animId, animType, animSpeed, loo } getElementFromId(pedId).addAnimation(animGroup, animId); - if(getElementFromId(pedId) == localPlayer) { + if(getElementFromId(pedId) == localPlayer && !freezePlayer) { inAnimation = true; setLocalPlayerControlState(false, false); localPlayer.collisionsEnabled = false;