Putting players in vehicles *ESX ambulance/police job*

Hi all,

I need some help surrounding putting people in vehicles. Our EMS and Police can do both but neither of them can do it if the player is dead but fine if they are alive. Here is the code as I cannot see anything that would indicate it to not work if they are dead. I know it can be done and I have looked through the natives and still cannot work it out.

RegisterNetEvent('esx_ambulancejob:putInVehicle')
AddEventHandler('esx_ambulancejob:putInVehicle', function()
	local playerPed = PlayerPedId()
	local coords    = GetEntityCoords(playerPed)

	if IsAnyVehicleNearPoint(coords, 5.0) then
		local vehicle = GetClosestVehicle(coords, 5.0, 0, 71)

		if DoesEntityExist(vehicle) then
			local maxSeats, freeSeat = GetVehicleMaxNumberOfPassengers(vehicle)

			for i=maxSeats - 1, 0, -1 do
				if IsVehicleSeatFree(vehicle, i) then
					freeSeat = i
					break
				end
			end

			if freeSeat then
				TaskWarpPedIntoVehicle(playerPed, vehicle, freeSeat)
			end
		end
	end
end)

With police have you tried to cuff, drag, then put them in the car? if that helps

Hi Mate, yes I have tried everything and no avail. I think it’s a native issue with FiveM. I know other servers have done it but how they have done it I do not know.