diff --git a/[esx]/es_extended/client/functions.lua b/[esx]/es_extended/client/functions.lua index 00899115..d89dbcde 100644 --- a/[esx]/es_extended/client/functions.lua +++ b/[esx]/es_extended/client/functions.lua @@ -489,8 +489,9 @@ function ESX.Game.SpawnVehicle(vehicle, coords, heading, cb, networked) print("Spawned Vehicle: " .. NetID) if NetID then local vehicle = NetworkGetEntityFromNetworkId(NetID) - while not DoesEntityExist(vehicle) do + while not DoesEntityExist(vehicle) and not NetworkHasControlOfEntity(vehicle) do vehicle = NetworkGetEntityFromNetworkId(NetID) + NetworkRequestControlOfEntity(vehicle) Wait(0) end SetEntityAsMissionEntity(vehicle, true, true)