From 9ca5196c2486fc72a45e890d767eb5704e8c4017 Mon Sep 17 00:00:00 2001 From: FekyDEV <71899549+FekyDEV@users.noreply.github.com> Date: Thu, 24 Mar 2022 17:32:47 +0100 Subject: [PATCH] Deletes the vehicle if the user is already in it --- client/events.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/events.lua b/client/events.lua index 43df4cf..ff48269 100644 --- a/client/events.lua +++ b/client/events.lua @@ -50,11 +50,17 @@ end) RegisterNetEvent('QBCore:Command:SpawnVehicle', function(vehName) local ped = PlayerPedId() local hash = GetHashKey(vehName) + local veh = GetVehiclePedIsUsing(ped) if not IsModelInCdimage(hash) then return end RequestModel(hash) while not HasModelLoaded(hash) do Wait(0) end + + if IsPedInAnyVehicle(ped) then + DeleteVehicle(veh) + end + local vehicle = CreateVehicle(hash, GetEntityCoords(ped), GetEntityHeading(ped), true, false) TaskWarpPedIntoVehicle(ped, vehicle, -1) SetVehicleFuelLevel(vehicle, 100.0)