12.03.2019, 21:39
Poderб fazer desse jeito, simples e rбpido... Coloque a variбvel no topo da sua GM e o Timer onde vocк quer que ele comece a perder vida.
Sу um aviso, caso for usar, terб que criar uma variбvel ou algo do tipo para evitar que o timer inicie toda hora que ele receber tiro, pois irб criar diversos timers.
Sу um aviso, caso for usar, terб que criar uma variбvel ou algo do tipo para evitar que o timer inicie toda hora que ele receber tiro, pois irб criar diversos timers.
PHP Code:
new
_Timer[MAX_PLAYERS];
_Timer[playerid] = SetTimerEx("Samp_RemoveLife", 1500, true, "i", playerid);
forward Samp_RemoveLife(playerid);
public Samp_RemoveLife(playerid)
{
new
Float:P;
GetPlayerHealth(playerid, P);
if(P >= 0.1){
SetPlayerHealth(playerid, P-15); // Troque o "15" pela quantidade que vocк quer que ele perca a cada 15 segundos.
SendClientMessage(playerid, -1, "Info: Vocк perdeu quinze de vida pois estб ferido.");
} else {
KillTimer(_Timer[playerid]);
}
return 1;
}