[Ajuda] Erro 32 - 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] Erro 32 (
/showthread.php?tid=591666)
Erro 32 -
GMVega - 15.10.2015
C:\Users\DG\Desktop\Brasil New Reality 1.0\gamemodes\BNR.pwn(17184) : error 032: array index out of bounds (variable "CivilCar")
Linha do erro
CivilCar[35] = AddStaticVehicleEx(509,1062.0000000,-1737.3000000,13.1000000,269.4950000,51,95,15); //Bike
Re: Erro 32 -
willttoonn - 15.10.2015
Manda o new que cria essa variбvel ai.
Re: Erro 32 -
GMVega - 15.10.2015
new CivilCar[35];
Re: Erro 32 -
RogerCosta - 15.10.2015
Esse ocorre porque vocк definiu apenas 35 cйlulas pra variбvel CivilCar. Mude pra isso:
Caso vocк tenha 40 carros, exemplo, vocк iria ter que criar: new CivilCar[40];
E na parte de criar os veнculos, lembre-se que sempre se inicia o 0. No caso:
Код:
CivilCar[0] = CreateVehicle...
CivilCar[1] = CreateVehicle...
...
CivilCar[39] = CreateVehicle...
Re: Erro 32 -
willttoonn - 15.10.2015
Sempre que vocк criar uma variбvel contendo numeraзгo de cйdulas, vocк deverб sempre por assim ъtlimo numero + 1, ou seja se tu tiver que usar 50x diferentes aquela variбvel Var[0]...Var[50] a variбvel deverб ser criada new Var[51], sempre levando em conta o ъltimo numero da cйdula a ser utilizado e adicionando o +1. Var[NumeroFinal+1]
No seu caso jб foi resolvido com o post acima.
Re: Erro 32 -
garotin - 15.10.2015
Quote:
Originally Posted by GMVega
new CivilCar[35];
|
Se criar new CivilCar[35];
significa que essa array tem 35 valores, entгo comeзa do CivilCar[0], vocк sempre para em um numero menor do que o que vocк colocou na hora de criar a array...