Problem(error/warning): (2792) : error 032: array index out of bounds (variable "RentInfo")
Dio skripte:
[pawn]RentInfo = hex_CreateVehicle(RentInfo[rModel], RentInfo[rPozicija][0], RentInfo[rPozicija][1], RentInfo[rPozicija][2], RentInfo[rPozicija][3], RentInfo[SBOJA][0], RentInfo[rSBOJA][1], 2400);[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Posalji nam sa skripte kako si stvorio tu promenljivu. Mozda tipa
[pawn]
new RentInfo[ MAX_VEHICLES ][ RentEnum ];
[/pawn]
ili sl. Problem je jednostavan pa posalji da resimo
[pawn]enum rInfo
{
rModel,
Float:rPozicija[4],
rRentCena,
rVrsta,
rDozvoljenRent
};
new RentInfo[MAX_RENT][rInfo];
new UsaoRentVozilo[MAX_PLAYERS];
new Rentano[MAX_PLAYERS];
new Text3D:RentLabel[MAX_RENT];[/pawn]
Fali ti rBoja u enumu. Posalji i tu funkciju za kreiranje voxila
Jel mozda treba ovako ?
[pawn]hex_CreateVehicle(RentInfo[rModel], RentInfo[rPozicija[0]], RentInfo[rPozicija[1]], RentInfo[rPozicija[2]], RentInfo[rPozicija[3]], RentInfo[SBOJA[0]], RentInfo[rSBOJA[1]], 2400);[/pawn]
Onda mi se pojavi ovaj error
(2792) : error 028: invalid subscript (not an array or too many subscripts): "rPozicija"
enum rInfo
{
rModel,
Float:rPozicija[4],
rSBOJA,
rRentCena,
rVrsta,
rDozvoljenRent
};|
probaj ovako
pravila