Pular para o conteúdo principal

GetPlayerObjectPos

Descrição

Obtenha a posição de um objeto de jogador (CreatePlayerObject).

NomeDescrição
playeridO ID do jogador cujo jogador deseja obter a posição.
objectidO id do objeto do qual você deseja a localização atual.
&Float:xUma variável flutuante na qual armazenar a coordenada X, passada por referência.
&Float:yUma variável flutuante na qual armazenar a coordenada Y, passada por referência.
&Float:zUma variável flutuante na qual armazenar a coordenada Z, passada por referência.

Retornos

true – A função foi executada com sucesso.

false - Falha na execução da função. O jogador e/ou o objeto não existem.

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

Exemplos

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:x, Float:y, Float:z;
GetPlayerObjectPos(playerid, gPlayerObject[playerid], x, y, z);
// x = 2001.195679
// y = 1547.113892
// z = 14.283400,
return 1;
}

Funções Relacionadas