[Ajuda] SetTimer
#6

Quote:
Originally Posted by Krusheer
Посмотреть сообщение
Nesse caso nгo achei necessбrio SetTimerEx nem SetTimer, segue o exemplo:
PHP код:
new TempoComando[MAX_PLAYERS];
CMD:exemplo(playerid)
{
    if(
gettime() - TempoComando[playerid] < 60
        return 
SendClientMessage(playerid0xFF0000FF"Vocк nгo pode usar esse comando dentro de 1 minuto!"); //checa o tempo do comando
    
TempoComando[playerid] = gettime();
    
SendClientMessage(playerid, -1"Eu usei meu comando, agora irei usar depois de 1 minuto! HAHA");
    return 
1;
}
public 
OnPlayerTakeDamage
{
    
TempoComando[playerid] = gettime();
    return 
1;
}
CMD:ir(playerid)
{
    if(
gettime() - TempoComando[playerid] < 3//meus segundos aqui, no caso vc usou 3sgd
        
return SendClientMessage(playerid0xFF0000FF"Vocк nгo pode usar esse comando dentro de 3 segundos"); //checa o tempo do comando
    //apуs a checagem faзa o seu comando    
    
SetPlayerPos ...
    return 
1;

й basicamente a mesma coisa uma vez que o timer vem sem loop, mas sim, й uma outra forma de se fazer usando gettime. Obrigado pela observaзгo amigo.
Reply


Messages In This Thread
SetTimer - by SrDonalds - 07.05.2015, 00:13
Re: SetTimer - by GabrielDias_Invision - 07.05.2015, 00:20
Re: SetTimer - by Cleyson - 07.05.2015, 00:20
Re: SetTimer - by GabrielDias_Invision - 07.05.2015, 00:23
Re: SetTimer - by Krusheer - 07.05.2015, 00:33
Re: SetTimer - by GabrielDias_Invision - 07.05.2015, 00:54
Re: SetTimer - by SrDonalds - 07.05.2015, 01:07
Re: SetTimer - by Krusheer - 07.05.2015, 01:16
Re: SetTimer - by SrDonalds - 07.05.2015, 01:21
Re: SetTimer - by Krusheer - 07.05.2015, 01:32

Forum Jump:


Users browsing this thread: 3 Guest(s)