From 8f4d7bd90041f768ca8a26aaa5f2ca65cc5182f9 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 2 Oct 2021 16:47:09 -0500 Subject: [PATCH] Add update veh interior util --- scripts/server/client.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/server/client.js b/scripts/server/client.js index 413b7776..a5dde3dc 100644 --- a/scripts/server/client.js +++ b/scripts/server/client.js @@ -957,10 +957,6 @@ function makePedPlayAnimation(ped, animationSlot, positionOffset) { setElementPosition(ped, getPosToRightOfPos(getElementPosition(ped), fixAngle(getElementHeading(ped)), positionOffset)); break; } - - if(getGame() < GAME_GTA_SA) { - setPlayerMouseCameraState(client, true); - } } triggerNetworkEvent("vrr.pedAnim", null, ped.id, animationData[1], animationData[2], animationData[3], animationData[4], animationData[5], positionOffset); } @@ -1036,4 +1032,16 @@ function onPlayerNearPickup(client, pickupId) { getPlayerData(client).currentPickup = getElementFromId(pickupId); } +// =========================================================================== + +function updateAllInteriorVehiclesForPlayer(client, interior, dimension) { + for(let i in getServerData().vehicles) { + if(getServerData().vehicles[i].vehicle != false) { + if(getServerData().vehicles[i].interior == interior && getServerData().vehicles[i].dimension == dimension) { + forcePlayerToSyncElementProperties(client, getServerData().vehicles[i].vehicle); + } + } + } +} + // =========================================================================== \ No newline at end of file