SA-MP Forums Archive
[Ajuda] Fazendo o /vida - 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: [Ajuda] Fazendo o /vida (/showthread.php?tid=419367)



Fazendo o /vida - Coringa_Vilao - 28.02.2013

Resolvido !


Re: Fazendo o /vida - Maklister - 28.02.2013

Troque
pawn Код:
GetPlayerHealth(playerid, 20);
por

pawn Код:
SetPlayerHealth(playerid, 20);
Cara, Get com Set й raciocнnio lуgico cara '-'


Re: Fazendo o /vida - mau.tito - 28.02.2013

pawn Код:
GetPlayerHealth(playerid); // geta a vida
SetPlayerHealth(playerid, 20); // seta a vida



Re: Fazendo o /vida - Coringa_Vilao - 28.02.2013

Resolvido !


Re: Fazendo o /vida - HumildadeAgain - 28.02.2013

pawn Код:
GetPlayerHealth(playerid, 20);
WTF? Que viagem...

Adciona no cmd:
pawn Код:
new Float: Vida;
GetPlayerHealth(playerid, Vida);
SetPlayerHealth(playerid, Vida+20);
Abraзos.


Re: Fazendo o /vida - Coringa_Vilao - 28.02.2013

Resolvido !


Re: Fazendo o /vida - Supera - 28.02.2013

Troca isso
pawn Код:
if(UsouComando[playerid] < gettime()) return SendClientMessage(playerid, -1, "Vocк pegou 20 de vida, Espere 60s para pegar novamente!");
por isso
pawn Код:
if(UsouComando[playerid] > gettime()) return SendClientMessage(playerid, -1, "Vocк pegou 20 de vida, Espere 60s para pegar novamente!");



Re: Fazendo o /vida - HumildadeAgain - 28.02.2013

pawn Код:
new bool:UsouVida[MAX_PLAYERS];
new Tempo_Usar_Vida[MAX_PLAYERS];
//OnPlayerConnect:
UsouVida[playerid] = false;
//Fim do GM:
UsarNovamente(playerid);public UsarNovamente(playerid) {
    if(UsouVida[playerid]) {
        Tempo_Usar_Vida[playerid] --;
        if(Tempo_Usar_Vida[playerid] = 0) {
               UsouVida[playerid] = false;
               SendClientMessage(playerid,0xC0C0C0AA,"Vocк pode usar /vida novamente..");
        }
    }
    return 1;
}
// Comando:
CMD:vida(playerid,params[])
    {
            if(PlayerInfo[playerid][pEquipe] == SOBREVIVENTE)
            {
            if(UsouVida[playerid]) return SendClientMessage(playerid, -1, "Vocк pegou 20 de vida, Espere 60s para pegar novamente!");
            UsouVida[playerid] = true;
            Tempo_Usar_Vida[playerid] = 60;
            SetTimerEx("UsarNovamente",1000,true,"d",playerid);
        }
        return 1;
    }



Re: Fazendo o /vida - Coringa_Vilao - 28.02.2013

Resolvido !


Re: Fazendo o /vida - HumildadeAgain - 28.02.2013

Quote:
Originally Posted by Coringa_Vilao
Посмотреть сообщение
@Humildade

Sу pra te corrigir que vc esqueceu de adicionar

pawn Код:
new Float: Vida;
            GetPlayerHealth(playerid, Vida);
            SetPlayerHealth(playerid, Vida + 20 );
Vdd suahshuahsua, adciona ai!

Malz ter esquecido! Testa ai e fala se funcionou?