Pular para o conteúdo principal

GetPlayerVelocity

Descrição

Obtenha a velocidade (velocidade) de um jogador nos eixos X, Y e Z.

NomeDescrição
playeridO jogador do qual obter a velocidade.
&Float:xUma variável flutuante na qual armazenar a velocidade no eixo X, passada por referência.
&Float:yUma variável flutuante na qual armazenar a velocidade no eixo Y, passada por referência.
&Float:zUma variável flutuante na qual armazenar a velocidade no eixo Z, passada por referência.

Retornos

A função em si não retorna um valor específico. As velocidades X, Y e Z são armazenadas nas variáveis ​​especificadas.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/velocity", true))
{
new
Float:x, Float:y, Float:z,
string[128];

GetPlayerVelocity(playerid, x, y, z);

format(string, sizeof(string), "You are going at a velocity of X: %f, Y: %f, Z: %f", x, y, z);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}
}

Funções Relacionadas