From 552733ecfaf6acd784f74fd771b35e26d85f90c7 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 2 Oct 2021 16:46:04 -0500 Subject: [PATCH] Check for null element --- scripts/client/server.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/scripts/client/server.js b/scripts/client/server.js index bcce5b1d..a36a3379 100644 --- a/scripts/client/server.js +++ b/scripts/client/server.js @@ -210,24 +210,40 @@ function updateInteriorLightsState(state) { // =========================================================================== function forceSyncElementProperties(elementId) { + if(getElementFromId(elementId) == null) { + return false; + } + syncElementProperties(getElementFromId(elementId)); } // =========================================================================== function setElementPosition(elementId, position) { + if(getElementFromId(elementId) == null) { + return false; + } + getElementFromId(elementId).position = position; } // =========================================================================== function setElementCollisionsEnabled(elementId, state) { + if(getElementFromId(elementId) == null) { + return false; + } + getElementFromId(elementId).collisionsEnabled = state; } // =========================================================================== function makePedStopAnimation(pedId) { + if(getElementFromId(pedId) == null) { + return false; + } + if(getGame() == GAME_GTA_VC || getGame() == GAME_GTA_SA) { getElementFromId(pedId).clearAnimations(); } else {