Array index out of bounds
#1

I have a command, which shows all the vehicles with the id, ownername, vehiclename and model. Although, im getting an error but im not sure how to fix it. The command DOES work, it shows all the vehicles, and after that you get the Unkown Command line after it.

pawn Code:
for( new j = 1; j < MAX_PERS_VEHICLES; j ++ )
    {
        new testvar[50];
        strset( testvar, aVehicleNames[VehicleInfo[j][vModel] - 400] );
        //if( VehicleInfo[i][vID] != -1 )
        //{
        format( query, sizeof query, "| CarID: %i | Owner: %s | Vehicle: %s(%i) |", VehicleInfo[j][vID], VehicleInfo[j][vOwner], testvar, VehicleInfo[j][vModel] );
        SendClientMessage( playerid, -1, query );
        printf( "i = %i, vehiclename = %s | i-vmodel = %i | vmodel = %i | VehicleInfo[%i]", j, aVehicleNames[VehicleInfo[j][vModel] - 400], ( VehicleInfo[j][vModel]-400 ), VehicleInfo[j][vModel], j );
        //}
    }
Code:
[14:12:26] i = 1, vehiclename = NRG-500 | i-vmodel = 122 | vmodel = 522 | VehicleInfo[1]
[14:12:26] i = 2, vehiclename = NRG-500 | i-vmodel = 122 | vmodel = 522 | VehicleInfo[2]
[14:12:26] i = 3, vehiclename = Infernus | i-vmodel = 11 | vmodel = 411 | VehicleInfo[3]
[14:12:26] i = 4, vehiclename = NRG-500 | i-vmodel = 122 | vmodel = 522 | VehicleInfo[4]
[14:12:26] i = 5, vehiclename = NRG-500 | i-vmodel = 122 | vmodel = 522 | VehicleInfo[5]

[14:12:26] [debug] Run time error 4: "Array index out of bounds"
[14:12:26] [debug]  Accessing element at negative index -400
[14:12:26] [debug] AMX backtrace:
[14:12:26] [debug] #0 0000c664 in public cmd_showcpv () from gm.amx
[14:12:26] [debug] #1 native CallLocalFunction () [00471e90] from samp-server.exe
[14:12:26] [debug] #2 00006118 in public OnPlayerCommandText () from gm.amx
Reply


Messages In This Thread
Array index out of bounds - by Wesley221 - 08.05.2013, 12:15
Re: Array index out of bounds - by Wesley221 - 09.05.2013, 14:45
Re: Array index out of bounds - by Wesley221 - 09.05.2013, 15:25
Re: Array index out of bounds - by Wesley221 - 09.05.2013, 21:02

Forum Jump:


Users browsing this thread: 2 Guest(s)