SA-MP Forums Archive
[DUV] Detectar Life - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [DUV] Detectar Life (/showthread.php?tid=133292)



[DUV] Detectar Life - GuikBretas - 11.03.2010

//No Topo
forward DetectLife(playerid);
new Fraco = 0;

//No OnGameModeInit
SetTimer("DetectLife",10000,1);

//Final do GM
public DetectLife(playerid)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new Float:HealthDetect;
GetPlayerHealth(playerid, HealthDetect);
if(HealthDetect < 40)
{
//Animaзгo aqui
if(Fraco == 1)
{
ApplyAnimation(playerid,"CRACK","crckdeth1",4.1,0, 1,1,1,1);
SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк estб muito fraco");
SendClientMessage(playerid, COLOR_LIGHTRED, "Se vocк quiser desistir da vida use /desistir (Nгo Abuse)");
SendClientMessage(playerid, COLOR_LIGHTRED, "ou Ligue para os Mйdicos /Discar 911");
}

}
}
}
return 1;
}

esse й para detectar a vida do jogador se estiver abaixo de 40 ele fica muito fraco e em crack, sу que nгo detecta, passa um tempгo nгo detecta, qual problema?


Re: [DUV] Detectar Life - wafffllesss - 11.03.2010

Tenta isso ( mais tira o que vc ja tem ali ):
pawn Код:
new Fraco[MAX_PLAYERS] = false;
public OnPlayerUpdate(playerid){
  new Float:HealthDetect;
  GetPlayerHealth(playerid, HealthDetect);
  if(!Fraco[playerid] && HealthDetect < 40)
  {
    Fraco[playerid]=true;
    ApplyAnimation(playerid,"CRACK","crckdeth1",4.1,0,1,1,1,1);
    SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк estб muito fraco");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Se vocк quiser desistir da vida use /desistir (Nгo Abuse)");
    SendClientMessage(playerid, COLOR_LIGHTRED, "ou Ligue para os Mйdicos /Discar 911");
  }
  return true;
}
public OnPlayerDeath(playerid,killerid,reason){
  Fraco[playerid]=false;
  return true;
}



Re: [DUV] Detectar Life - GuikBretas - 11.03.2010

Deu uma par de erro


Re: [DUV] Detectar Life - SlashPT - 11.03.2010

quais?


Re: [DUV] Detectar Life - GuikBretas - 11.03.2010

Deu um monte de "Undefined Simbol" sу que nгo tem nada a ver com isso ai


Re: [DUV] Detectar Life - SlashPT - 11.03.2010

ok entao corrige e depois diz alguma coisa...


Re: [DUV] Detectar Life - GuikBretas - 11.03.2010

Vlw ae cara


Re: [DUV] Detectar Life - wafffllesss - 11.03.2010

Quote:
Originally Posted by GuikBretas
Vlw ae cara
Funcionou?