note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
GetPlayerObjectRot
Description
Use this function to get the object's current rotation. The rotation is saved by reference in three rotationX/rotationY/rotationZ variables.
Name | Description |
---|---|
playerid | The player you associated this object to. |
objectid | The objectid of the object you want to get the rotation from. |
&Float:rotationX | The variable to store the X rotation, passed by reference. |
&Float:rotationY | The variable to store the Y rotation, passed by reference. |
&Float:rotationZ | The variable to store the Z rotation, passed by reference. |
Returns
The object's rotation is stored in the specified variables.
Examples
new gPlayerObject[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
gPlayerObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0);
new Float:rotationX, Float:rotationY, Float:rotationZ;
GetPlayerObjectRot(playerid, objectid, rotationX, rotationY, rotationZ);
// rotationX = 0.0
// rotationY = 0.0
// rotationZ = 96.0
return 1;
}
Related Functions
- CreatePlayerObject: Create an object for only one player.
- DestroyPlayerObject: Destroy a player object.
- IsValidPlayerObject: Checks if a certain player object is vaild.
- MovePlayerObject: Move a player object.
- StopPlayerObject: Stop a player object from moving.
- SetPlayerObjectPos: Set the position of a player object.
- SetPlayerObjectRot: Set the rotation of a player object.
- GetPlayerObjectPos: Locate a player object.
- AttachPlayerObjectToPlayer: Attach a player object to a player.
- CreateObject: Create an object.
- DestroyObject: Destroy an object.
- IsValidObject: Checks if a certain object is vaild.
- MoveObject: Move an object.
- StopObject: Stop an object from moving.
- SetObjectPos: Set the position of an object.
- SetObjectRot: Set the rotation of an object.
- GetObjectPos: Locate an object.
- GetObjectRot: Check the rotation of an object.
- AttachObjectToPlayer: Attach an object to a player.