[Ajuda] Loop
#5

Fiz um pra vocк:

PHP код:
#include <a_samp>
/* Exemplo */
public OnFilterScriptInit()
{
    
LoopingEx("Exemplo"010202000);
    
/*
        Irб chamar a callback Exemplo em 2 em 2 segundos (2000 MS)
    */
    
return 1;
}
forward Exemplo();
public 
Exemplo()
{
    static
        
VezesChamadas;
        
    
VezesChamadas ++;
    
printf("%d"VezesChamadas);
    return 
false;
}
/* Funзгo */
new
    
StopLooping;
    
stock LoopingEx(Callback[], paramsCallNumInicialNumFinalDelay){
    
KillTimer(StopLooping);
    
StopLooping SetTimerEx("Filtro"Delaytrue"sddd"Callback,paramsCallNumInicialNumFinal);
}
forward Filtro(Callback[], paramsCallNumInicialNumFinal);
public 
Filtro(Callback[], paramsCallNumInicialNumFinal)
{
    static
        
func[30],
        
NumRodando,
        
bool:AntiBug;
        
    if(
AntiBug) { AntiBug trueNumRodando NumInicial; }
    
    
NumRodando ++;
    if(
NumRodando >= NumFinal) { KillTimer(StopLooping); NumRodando 0AntiBug false; return true; }
    
    
format(funcsizeof func"%s"Callback);
    
CallLocalFunction(func"d"paramsCall);
    return 
false;

Sinceramente,ficou perfeito.

Funзгo: LoopingEx(Callback[], paramsCall, NumInicial, NumFinal, Delay)
Reply


Messages In This Thread
Loop - by Wellington1999 - 31.07.2017, 23:10
Re: Loop - by [BOPE]Seu._.Madruga - 01.08.2017, 00:00
Re: Loop - by GuilhermeNunes - 01.08.2017, 00:44
Re: Loop - by Jonorusc - 01.08.2017, 14:32
Re: Loop - by XandyMello - 01.08.2017, 20:18
Re: Loop - by [BOPE]Seu._.Madruga - 02.08.2017, 16:47
Re: Loop - by RodrigoMSR - 02.08.2017, 20:39
Re: Loop - by NandoCrazzy - 02.08.2017, 22:18

Forum Jump:


Users browsing this thread: 1 Guest(s)