[Ajuda] Erro 32
#1

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
Reply
#2

Manda o new que cria essa variбvel ai.
Reply
#3

new CivilCar[35];
Reply
#4

Esse ocorre porque vocк definiu apenas 35 cйlulas pra variбvel CivilCar. Mude pra isso:
Код:
new CivilCar[36];
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...
Reply
#5

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.
Reply
#6

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...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)