SetVehicleZAngle

From SA-MP Wiki

Jump to: navigation, search


Description:

Set the Z rotation (yaw) of a vehicle.


Parameters:
(vehicleid, &Float:z_angle)
vehicleidThe ID of the vehicle to set the rotation of.
Float:z_angleThe Z angle to set.


Return Values:

  • 1: The function executed successfully.
  • 0: The function failed to execute. The vehicle specified does not exist.


Image:32px-Ambox_warning_orange.png

Notes

  • A vehicle's X and Y (pitch and roll) rotation will be reset when this function is used. The X and Y rotations can not be set.
  • This function does not work on unoccupied vehicles (It is believed to be a GTA limitation).


Example Usage:

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/flip", true) == 0)
    {
        new currentveh;
        new Float:angle;
        currentveh = GetPlayerVehicleID(playerid);
        GetVehicleZAngle(currentveh, angle);
        SetVehicleZAngle(currentveh, angle);
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been flipped.");
        return 1;
    }
 
     return 0;
}

Related Functions

The following functions may be useful, as they are related to this function in one way or another.

Personal tools
In other languages