SA-MP Forums Archive
[Ajuda] Fazendo Contador de Tempo - 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 Contador de Tempo (/showthread.php?tid=412295)



Fazendo Contador de Tempo - GoldLion - 01.02.2013

Ola, eu tenho um server RPG, o os players mais fazem й trabalhar de motorista, do ponto de embarcaзгo atй o ponto de desembarcaзгo tem que viajar em torno de 5 minutos, mas muitos usam hack de teletransporte, como nenhum antihack funfo no gm eu queria saber como se faz um contador, tipo assim: depois de embarcar vc tem q esperar 5min. pra poder desembarcar.

vlw!


Re: Fazendo Contador de Tempo - VenoN - 01.02.2013

Settimerex


Re: Fazendo Contador de Tempo - GoldLion - 01.02.2013

nunca intendi direito como funcionaa isso :S


Re: Fazendo Contador de Tempo - VenoN - 01.02.2013

settimer й um contador uй

https://sampforum.blast.hk/showthread.php?tid=305006


Re: Fazendo Contador de Tempo - GoldLion - 01.02.2013

hhaha agora sim! muito obrigado


Re: Fazendo Contador de Tempo - Maklister - 01.02.2013

Exemplo:
pawn Код:
CMD:desembarcar(playerid)
{
    if(TaNoLugarDoDesembarcar[playerid] == true) // Aqui й onde verifica se ele esta na area de desembarcar
    {
        if(LiberadoParaDesembarcar[playerid] == true)
        {
            LiberadoParaDesembarcar[playerid] = false;
            SetTimerEx("ChegarTeleport", 5*60000, false, "d", playerid);  // 5 vezes 60000 milisegundos = 5 minutos.
        }
        else
        {
            SendClientMessage(playerid, -1, "* Espere 5 minutos para desembarcar novamente.");
        }
    }
    return 1;
}
forward ChegarTeleport(playerid);
public ChegarTeleport(playerid)
{
    LiberadoParaDesembarcar[playerid] = true;
    SendClientMessage(playerid, -1, "* vocк foi liberado para desembarcar.");
    return 1;
}
Fiz pelo fуrum mesmo.