Przejdź do głównej zawartości

GetPlayerCameraPos

Description

Get the position of the player's camera.

NameDescription
playeridThe ID of the player to get the camera position of.
&Float:xA float variable to store the X coordinate in, passed by reference.
&Float:yA float variable to store the Y coordinate in, passed by reference.
&Float:zA float variable to store the Z coordinate in, passed by reference.

Returns

The player's position is stored in the specified variables.

Examples

public OnPlayerDisconnect(playerid)
{
new Float:x, Float:y, Float:z;
GetPlayerCameraPos(playerid, x, y, z);

printf("The player left when they had their camera at %f, %f, %f.", x, y, z);
return 1;
}

Notes

warning

Player's camera positions are only updated once a second, unless aiming.It is recommended to set a 1 second timer if you wish to take action that relies on a player's camera position.