Ga naar hoofdinhoud

GetPlayerHealth

Beschrijving

Haal de health van een speler op (nuttig o.a. voor cheat‑detectie).

NaamBeschrijving
playeridID van de speler.
&Float:healthFloat‑referentie om health in op te slaan.

Retourneert

true bij succes, false bij falen (niet verbonden). Health wordt in de variabele geplaatst.

Voorbeeld

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/doctor", true))
{
new Float:hp;
GetPlayerHealth(playerid, hp);
if (hp < 50.0) SetPlayerHealth(playerid, 50.0);
return 1;
}
return 0;
}

Opmerkingen

De client rapporteert waarden tot maximaal 255; hogere waarden lopen over (256→0, 257→1, …). Bij het opvragen wordt de waarde afgerond naar een geheel getal.

Gerelateerd