Skip to main content

GetPlayerCameraPos

คำอธิบาย

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.

ส่งคืน

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

ตัวอย่าง

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);
// You could write this to a userfile.

return 1;
}

บันทึก

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.

ฟังก์ชั่นที่เกี่ยวข้องกัน