Skripta koju koristim : Balkan Undergound
Opis problema: izbacuje mi ovaj error C:\Users\Danijel\Desktop\Balkan Serbian Forces\gamemodes\BSF.pwn(18537) : error 032: Array index out of bounds (variable "SBizzInfo")
Deo skripte:
if(strcmp("/otvoripijacu", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(15, playerid,1637.7888183594, -1145.9924316406, 25.679641723633)) //zatvoreno
{
MoveObject(pijaca,1649.3223876953, -1145.9725341797, 25.849245071411, 1.5); //otvoreno
SetTimer("pijacazatvori", 10000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Otvorili ste pijacu.");
SafeGivePlayerMoney(playerid, - 100);
SBizzInfo[16][sbTill] += 100; //// ovde je taj error
ExtortionSBiz(16, 50);
SendClientMessage(playerid, COLOR_BLUE,"Platili ste ulaz $100.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima daljinski i otvara pijacu.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena.");
}
}
new SBizzInfo[16][sbInfo]; //ovde lepo stoji 16 bizzova
i u skripterfiles stoji 16 sbizzova
a kada dodam u gm 17 sbizova nepokazuje error ali se zadnji bizz udupla
Moderator:
Molim te pazi sledeci put kako stavljas kodove stavljaj ih u [code][/code]
Preporucujem ti da malo procitas ovo (http://www.compuphase.com/pawn/Pawn_Language_Guide.pdf). Mislim da ce ti biti jasnije.
ok potrudicu se