Pular para o conteúdo principal

GetPlayerArmour

Descrição

Esta função armazena a armadura de um jogador em uma variável.

NomeDescrição
playeridO ID do jogador do qual você deseja obter a armadura.
&Float:armourO flutuador para armazenar a armadura, passado por referência.

Retornos

1 - sucesso

0 - falha (ou seja, jogador não conectado).

A armadura do jogador é armazenada na variável especificada.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/myarmour", true))
{
new string[40];

new Float:armour;
GetPlayerArmour(playerid, armour);

format(string, sizeof(string), "SERVER: Your armour is %.2f percent", armour);
SendClientMessage(playerid, 0xFFFFFFAA, string);
return 1;
}
return 0;
}

Notas

aviso

Mesmo que a armadura possa ser definida para valores quase infinitos no lado do servidor, os clientes individuais reportarão apenas valores até 255. Qualquer valor superior será resolvido; 256 torna-se 0, 257 torna-se 1, etc. A armadura é arredondada para números inteiros: defina 50,15, mas obtenha 50,0

Funções Relacionadas