[Ajuda] Diminuir a vida a o fumar
#1

Quote:

CMD:furmar(playerid)
{
if(cigarros[playerid] > 0)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
SendClientMessage(playerid, amareloq, "°°° Vocк ascendeu um cigarro!");
cigarros[playerid] --;
}
else return SendClientMessage(playerid, vermelho, "Ops! vocк nгo tem maзo de cigarros!");
return 1;
}

Nesse code o player faz aquela animaзгo de fumar maconha dai quando agente aperta no botгo do mouse ele pхe o cigarro na boca, eu queria que quando ele colocasse o cigarro na boca diminuisse menos 5 de vida e assim sucessivamente entende
Reply
#2

Cria um timer e na callback do timer, apenas pegue a vida e remova 5.0 desta vida, simples...
Reply
#3

Mds, to eferrujado nгo sei nem criar um timmer, se poder fazer o code ae F1N4L eu ficaria muito grato!
Reply
#4

Код:
SetTimerEx("call", 5000, true, "d", playerid);

forward call(playerid);
public call(playerid)
{
     new Float:h;

     GetPlayerHealth(playerid, h);

     SetPlayerHealth(playerid, h - 5.0);

     return true;
}
Depois cria um mйtodo pra matar o timer...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)