SA-MP Forums Archive
[AJUDA]Como Posso Fazer? - 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]Como Posso Fazer? (/showthread.php?tid=343771)



[AJUDA]Como Posso Fazer? - Jake_Dunlapp - 18.05.2012

pawn Code:
if (strcmp("/parmas", cmdtext, true, 10) == 0)
    {
        if(Team[playerid] == survivor && usouComando[playerid] == 0)
        {
            if(GetPlayerInterior(playerid) != 0)
            {
                InInterior[playerid] = random(3);
                new Float:vida;
                GetPlayerHealth(playerid, vida);
                if(InInterior[playerid] == 0/* || InInterior[playerid] == 1*/)
                {
                    GameTextForPlayer(playerid, "~r~Nada foi encontrado.",3000,5);
                    SendClientMessage(playerid, vermelho, "{FF0000}[S4D]{F5F5F5}: Nada foi encontrado.");
                }
                else if(InInterior[playerid] == 1 || InInterior[playerid] == 2)
                {
                    new randArma[MAX_PLAYERS];
                    randArma[playerid] = random(8);
                    ProcurarArma(playerid, randArma[playerid]);
                }
                usouComando[playerid] = 1;
                SetTimerEx("LiberarComandoProcurar",120000, false,"i",playerid);
            }
        }
        else if(Team[playerid] == survivor && usouComando[playerid] == 1)
        {
            SendClientMessage(playerid, vermelho, "{FF0000}[S4D]{F5F5F5} ERRO: Vocк sу pode usar comandos de procura a cada 2 minutos!");
        }
        return 1;
    }
Eu queria que o player executasse esta anim "BOM_Plant_In" e depois de 5 segundos ele teria a resposta se ganharia ou nao arma


Re: [AJUDA]Como Posso Fazer? - DrTHE - 18.05.2012

tempo no comando voce pode usar SetTimerEx

https://sampwiki.blast.hk/wiki/SetTimerEx


Re: [AJUDA]Como Posso Fazer? - leonardo1434 - 18.05.2012

pawn Code:
new bool: armas1[MAX_PLAYERS]; // topo do gm

if (strcmp("/parmas", cmdtext, true, 10) == 0)
    {
        if(Team[playerid] == survivor && usouComando[playerid] == 0)
        {
            if(GetPlayerInterior(playerid) != 0)
            {
                InInterior[playerid] = random(3);
                new Float:vida;
                GetPlayerHealth(playerid, vida);
                if(InInterior[playerid] == 0/* || InInterior[playerid] == 1*/)
                {
                    GameTextForPlayer(playerid, "~r~Nada foi encontrado.",3000,5);
                    SendClientMessage(playerid, vermelho, "{FF0000}[S4D]{F5F5F5}: Nada foi encontrado.");
                }
                else if(InInterior[playerid] == 1 || InInterior[playerid] == 2)
                {
                    new randArma[MAX_PLAYERS];
                    randArma[playerid] = random(8);
                    ProcurarArma(playerid, randArma[playerid]);
                }
                armas1[playerid] = false; // aki й para poder travar o comando apos usado.
                SetTimer("armas", 12000, false); // aqui й o set timer, apуs ativado ele terб que espera 12 segundos para usar denovo
            }
        }
        else if(Team[playerid] == survivor && usouComando[playerid] == 1)
        {
            SendClientMessage(playerid, vermelho, "{FF0000}[S4D]{F5F5F5} ERRO: Vocк sу pode usar comandos de procura a cada 2 minutos!");
        }
        return 1;
    }

forward armas(playerid);
public armas(playerid)
{
    armas1[playerid] = true;
    SendClientMessage(playerid, COLOR_GREEN, "Agora vocк pode procurar novamente.");
    return 1;
}
Bom nгo testei mas deve funcionar, caso nгo me avise.