Citizen.CreateThread(function()
local angle = 0.0
local speed = 0.0
while true do
Citizen.Wait(0)
local veh = GetVehiclePedIsUsing(PlayerPedId())
if DoesEntityExist(veh) then
local tangle = GetVehicleSteeringAngle(veh)
if tangle > 10.0 or tangle < -10.0 then
angle = tangle
end
speed = GetEntitySpeed(veh)
local vehicle = GetVehiclePedIsIn(PlayerPedId(), true)
if speed < 0.1 and DoesEntityExist(vehicle) and not GetIsTaskActive(PlayerPedId(), 151) and not GetIsVehicleEngineRunning(vehicle) then
SetVehicleSteeringAngle(GetVehiclePedIsIn(PlayerPedId(), true), angle)
end
end
end
end)