SA-MP Forums Archive
Script Error - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Script Error (/showthread.php?tid=410082)



Script Error - RenovanZ - 24.01.2013

Hi, I compiled my script and I got error like this:
Код:
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91652) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91659) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91666) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91673) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91680) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(91687) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93890) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93892) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93894) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93900) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93902) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93904) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93910) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93912) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93914) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93920) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93922) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93924) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93930) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93932) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93934) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93940) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93942) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93944) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93958) : error 032: array index out of bounds (variable "VehicleNeon")
C:\Users\ariefkyano\Desktop\Test RP\gamemodes\genius.pwn(93960) : error 032: array index out of bounds (variable "VehicleNeon")

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
the lines is
pawn Код:
DestroyObject(VehicleNeon[vehid][1]);
            DestroyObject(VehicleNeon[vehid][2]);
Vehicle Neon Variable
pawn Код:
new VehicleNeon[MAX_VEHICLES][2];



Re: Script Error - coakiddo - 24.01.2013

Код:
new VehicleNeon[MAX_VEHICLES][3];
This will work.


Re: Script Error - RenovanZ - 24.01.2013

Quote:
Originally Posted by coakiddo
Посмотреть сообщение
Код:
new VehicleNeon[MAX_VEHICLES][3];
This will work.
Okay, thanks


Re: Script Error - AndreT - 24.01.2013

coakiddo, you present this fella a working code solution, but you should also explain why this error occurs.

In programming, generally, indexes start at 0. So if you have an array with the size of 3 cells, the accessible indexes are 0, 1 and 2. NOT 1, 2 and 3.