[Ajuda]Problema com loop.
#9

Este loop (em azul) do seu cуdigo :


Код:
//cуdigos da public

for(new i = 0; i <= MAX_PLAYERS; ++i)    
{
    for(new car = 1; car < sizeof(CarInfo); car++)    
    {                     
        if(VariavelExemplo1[i] == 999) continue;                    
        if(VariavelExemplo2[i] == 999) continue;    
        if(Variavel[car] == 0) continue;                
        Variavel[car]--;            
        if(Variavel] == 0)
        {
            //Caso bata 0, enviar uma mensagem                            
        }            
        SalvarDados(i); //salvardados
    }        
}   

//fim da public
Й que й responsбvel por diminuir em 1 unidade o valor de cada parte da array Variavel .



Mas observe que ele estб dentro de outro loop, por isso os decrйscimos estгo ocorrendo vбrias vezes mesmo quando a callback й chamada apenas 1 vez .



Vocк pode restringir a execuзгo do loop interno por meio de uma variбvel booleana, mas nгo sei bem o que vocк quer que o cуdigo faзa.



Espero ter ajudado .
Reply


Messages In This Thread
[Ajuda]Problema com loop. - by iansinho - 01.02.2012, 23:18
Re: [Ajuda]Problema com loop. - by Lucas_Alemao - 01.02.2012, 23:30
Re: [Ajuda]Problema com loop. - by iansinho - 01.02.2012, 23:56
Re: [Ajuda]Problema com loop. - by [Pawno] - 02.02.2012, 00:00
Re: [Ajuda]Problema com loop. - by iansinho - 02.02.2012, 00:50
Re: [Ajuda]Problema com loop. - by Ricop522 - 02.02.2012, 01:48
Re: [Ajuda]Problema com loop. - by Lucas_Alemao - 02.02.2012, 03:13
Re: [Ajuda]Problema com loop. - by DreeH - 02.02.2012, 03:24
Re: [Ajuda]Problema com loop. - by rjjj - 02.02.2012, 15:03
Re: [Ajuda]Problema com loop. - by Ricop522 - 02.02.2012, 15:23

Forum Jump:


Users browsing this thread: 1 Guest(s)