From 98ed89a4974e0d626358fd5cfe586e6c2c6893ba Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Tue, 3 May 2022 12:06:21 -0500 Subject: [PATCH] Check for server elements support before using data --- scripts/server/native/connected.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/scripts/server/native/connected.js b/scripts/server/native/connected.js index b894cb57..29907f8a 100644 --- a/scripts/server/native/connected.js +++ b/scripts/server/native/connected.js @@ -1145,24 +1145,33 @@ function getPlayerPed(client) { function setEntityData(entity, dataName, dataValue, syncToClients = true) { if(entity != null) { - return entity.setData(dataName, dataValue, syncToClients); + if(areServerElementsSupported()) { + return entity.setData(dataName, dataValue, syncToClients); + } } + return false; } // =========================================================================== function removeEntityData(entity, dataName) { if(entity != null) { - return entity.removeData(dataName); + if(areServerElementsSupported()) { + return entity.removeData(dataName); + } } - return null; + return false; } // =========================================================================== function doesEntityDataExist(entity, dataName) { if(entity != null) { - return (entity.getData(dataName) != null); + if(areServerElementsSupported()) { + return (entity.getData(dataName) != null); + } else { + return false; + } } return null; }