SA-MP Forums Archive
[Ajuda] Duvida sobre codigo... - 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] Duvida sobre codigo... (/showthread.php?tid=564195)



Duvida sobre codigo... - Hiuship - 20.02.2015

Pode ser uma duvida besta ou sei la..

PHP код:
        for(new 040i++)
        {
            if(
VeiculosAVenda[i] == IdVeiculo)
            {
                new 
TextoDialogo[100];
                
TogglePlayerControllable(playerid0);
                
format(TextoDialogo100""MLaranja"Este veiculo esta a venda!\n "MCinza"Valor: "MLaranjaForte"%d\n "MCinza"Seguro: "MLaranjaForte"%d (Pago por dia que usar)",ValorVeiculo(IdVeiculo),ValorSeguro(IdVeiculo));
                
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX ,""MLaranjaForte"Sistema de Veiculos",TextoDialogo,"Comprar","Sair");
                print(
"debug 1");
            }
        }
        print(
"debug 2);
    } 
OBS: Peguei sу a parte do codigo que importa..

o erro й o seguinte.. o debug 2 simplesmente nгo aparece, ou seja nada que eu coloco abaixo do loop carrega...

Nгo tem um return nem break para que isso ocorra.. e todo loop й executado perfeitamente.. o debug 1 aparece..


Re: Duvida sobre codigo... - rjjj - 20.02.2015

Deve ser um erro de OOB (Out Of Bounds). Provavelmente o loop estб provocando uma tentativa de acesso а array VeiculosAVenda atravйs de um нndice invбlido .



Certifique-se de que o nъmero de cells (tamanho) da variбvel array VeiculosAVenda й maior ou igual a 40.



Espero ter ajudado .


Re: Duvida sobre codigo... - Hiuship - 20.02.2015

rjj Obrigado ajudou sim.. na verdade o valor й exatamente 40.. e tem que ser o valor +1...
Problema resolvido e +rep pra vocК!