Pular para o conteúdo principal

GetPlayerPos

Descrição

Obtenha a posição de um jogador, representada pelas coordenadas X, Y e Z.

NomeDescrição
playeridO ID do jogador para obter a posição.
&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 em caso de sucesso.

false em caso de falha (ou seja, jogador não conectado).

Exemplos

public OnPlayerDeath(playerid, killerid, WEAPON:reason)
{
// Declare 3 variáveis ​​flutuantes para armazenar as coordenadas X, Y e Z em
new Float:x, Float:y, Float:z;

// Use GetPlayerPos, passando as 3 variáveis ​​flutuantes que acabamos de criar
GetPlayerPos(playerid, x, y, z);

// Crie uma retirada de dinheiro na posição do jogador
CreatePickup(1212, 4, x, y, z, -1);
return 1;
}

Notas

aviso

Esta função é conhecida por retornar valores não confiáveis quando usada em OnPlayerDisconnect e OnPlayerRequestClass. Isso ocorre porque o jogador não é gerado.

Funções Relacionadas