[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 i = 0; i < 40; i++)
{
if(VeiculosAVenda[i] == IdVeiculo)
{
new TextoDialogo[100];
TogglePlayerControllable(playerid, 0);
format(TextoDialogo, 100, ""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К!