From bca6816fad9bf71dbacadf69ef35eb287b986dd5 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Thu, 9 Feb 2023 10:05:57 -0600 Subject: [PATCH] Different method for removing players from veh --- scripts/server/vehicle.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/server/vehicle.js b/scripts/server/vehicle.js index 68a9c4f6..b33c83a1 100644 --- a/scripts/server/vehicle.js +++ b/scripts/server/vehicle.js @@ -1874,9 +1874,14 @@ function getVehicleTrunkPosition(vehicle) { // =========================================================================== function removeAllOccupantsFromVehicle(vehicle) { - for (let i = 0; i <= 16; i++) { - if (vehicle.getOccupant(i) != null) { - removePlayerFromVehicle(vehicle.getOccupant(i)); + let clients = getClients(); + for (let i in clients) { + if (clients[i].player != null) { + if (clients[i].player.vehicle != null) { + if (clients[i].player.vehicle == vehicle) { + removePlayerFromVehicle(clients[i]); + } + } } } }