17 {
18 HumanCommandVehicle vehCommand = player.GetCommand_Vehicle();
19 if (!vehCommand)
20 return false;
21
22 auto vehicle = CarScript.Cast(vehCommand.
GetTransport());
23 if (!vehicle)
24 return false;
25
26 if (!vehicle.EngineIsOn())
27 return false;
28
29 if (vehicle.GetSpeedometerAbsolute() > 8)
30 return false;
31
32 return vehicle.CrewDriver() == player;
33 }
proto native Transport GetTransport()