Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Mr.Valdez poslato April 10, 2018, 19:34:53 POSLE PODNE

Naslov: error 032: array index out of bounds
Poruka od: Mr.Valdez poslato April 10, 2018, 19:34:53 POSLE PODNE
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): //
Naslov: Odg: error 032: array index out of bounds
Poruka od: Tosic ツ poslato April 10, 2018, 23:01:15 POSLE PODNE
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
Naslov: Odg: error 032: array index out of bounds
Poruka od: Mr.Valdez poslato April 11, 2018, 08:07:44 PRE PODNE
[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]
Naslov: Odg: error 032: array index out of bounds
Poruka od: Tosic ツ poslato April 11, 2018, 08:28:35 PRE PODNE
Fali ti rBoja u enumu. Posalji i tu funkciju za kreiranje voxila
Naslov: Odg: error 032: array index out of bounds
Poruka od: Mr.Valdez poslato April 11, 2018, 09:07:16 PRE PODNE
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"
Naslov: Odg: error 032: array index out of bounds
Poruka od: bunta poslato April 11, 2018, 12:15:58 POSLE PODNE
enum rInfo
{
rModel,
Float:rPozicija[4],
rSBOJA,
rRentCena,
rVrsta,
rDozvoljenRent
};|

probaj ovako
Naslov: Odg: error 032: array index out of bounds
Poruka od: Łuk@ poslato April 11, 2018, 14:26:28 POSLE PODNE
pravila