From Multi Theft Auto: Wiki
Revision as of 04:12, 17 September 2006 by Erorr404 (talk | contribs)
Dialog-information.png This article needs checking.

Reason(s): Does the function really start with a capital G? Erorr404


This function gets the rotation of a vehicle along the X, Y, and Z axes in degrees.


float float float GetVehicleRotation ( vehicle )

This function also has three variants that allow you to retrieve data from just one of the three axes.

float GetVehicleRotationX ( vehicle )
float GetVehicleRotationY ( vehicle )
float GetVehicleRotationZ ( vehicle )

Required Arguments

  • vehicle: The vehicle whose rotation you want to retrieve.


Returns three floats indicating the X, Y, and Z rotations of the vehicle in degrees (one float for a variant function), or false if the specified vehicle does not exist.


This example creates a vehicle and gets it's rotation:

local newcar = createVehicle ( 520, 1024, 1024, 1024 ) -- create a Hydra
local rx, ry, rz = GetVehicleRotation ( newcar ) -- get the vehicle's x, y, and z rotations and store them in rx, ry, and rz
outputChatBox ( "Current rotation: " .. x .. " " .. y .. " " .. z ) -- output the rotations

See Also