[duvida] Jeito simples de colocar tempo em comando.
#4

Gente demorei mais fiz uma pra vcs. Tomarem que gostem, caso goste lembre da estrelinha.

@Edit
Mano nao vi que vc queria 5 min, mas ai so trocar o SetTimer para SetTimer("exemplo", 300000, 0);

pawn Код:
new pexemplo;// coloca no topo do gm
forward exemplo;//coloca no topo do GM


    if(strcmp(cmd, "/exemplo", true) == 0) // seu cmd (ONPLAYERCOMMAND...)
    {
    if(IsPlayerConnected(playerid))
        {
         if(pexemplo == 1)//aqui й que o comando ja foi utilizado e tem q esperar
                {
                    SendClientMessage(playerid,0xFFFFFFFF,"Espere 60 para usa denovo!");
                    return 1;
                }
            else
            {
        SendClientMessageToAll(0xFFFFFFFF, "Teste CMD");//aqui sera o que o comando ira fazer
        pexemplo = 1; // Vc colocarб o que definiu no TOPO do GM
        SetTimer("exemplo", 60000, 0);//6000 й o tempo para anunciar no caso 60 seg e colocamos o nome q esta no forward
        return 1;
            }
            }
        return 1;
    }
   
public exemplo() // cria essa public com o nome da forward e do settime
{
       SendClientMessageToAll(0x33FF00FF, "COMANDO EXEMPLO LIBERADO");
        pexemplo = 0;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 6 Guest(s)