Pular para o conteúdo principal

GetPlayerCameraPos

Descrição

Obtenha a posição da câmera do jogador.

NomeDescrição
playeridO ID do jogador para obter a posição da câmera.
&Float:xUma variável flutuante para armazenar a coordenada X, passada por referência.
&Float:yUma variável flutuante para armazenar a coordenada Y, passada por referência.
&Float:zUma variável flutuante para armazenar a coordenada Z, passada por referência.

Retornos

A posição do jogador é armazenada nas variáveis especificadas.

Exemplos

public OnPlayerDisconnect(playerid, reason)
{
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;
}

Notas

aviso

As posições da câmera do jogador são atualizadas apenas uma vez por segundo, a menos que esteja mirando. É recomendado definir um cronômetro de 1 segundo se você deseja realizar uma ação que dependa da posição da câmera do jogador.

Funções Relacionadas