[AJUDA]Como Posso Fazer?
#1

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
Reply
#2

tempo no comando voce pode usar SetTimerEx

https://sampwiki.blast.hk/wiki/SetTimerEx
Reply
#3

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.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)