Rayder_Smoke
Умник
Всем привет, не могу понять что за ошибка в таймере капта. Вот когда захват зоны идет, включается таймер то краш выдает ошибку.
Run time error 4: "Array index out of bouns"
Accessing element at index 86 past array upper bound 85
Вот паблик:
И вродь бы все нормально работает, но краш выдает ошибку в этом паблике. Кто-то может помочь пожалуйста?)
Run time error 4: "Array index out of bouns"
Accessing element at index 86 past array upper bound 85
Вот паблик:
PHP:
publics: Capture_Timer()
{
new str[50],str2[50],str3[50];
new text[50],text2[50];
for(new b =0;b<100;b++)
{
if(GZSafeTime[b]>0)
{
switch(GZInfo[b][gNapad])
{
case 12: text = "~p~Ballas~w~";
case 13: text = "~y~Vagos~w~";
case 15: text = "~g~Grove~w~";
case 17: text = "Aztec";
case 18: text = "~b~Rifa~w~";
}
switch(GZInfo[b][gFrakVlad])
{
case 12: text2 = "~p~Ballas~w~";
case 13: text2 = "~y~Vagos~w~";
case 15: text2 = "~g~Grove~w~";
case 17: text2 = "Aztec";
case 18: text2 = "~b~Rifa~w~";
}
GangZoneFlashForAll(flash[GZInfo[b][gNapad]],CRED);
GZSafeTime[b] --;
format(str3, sizeof(str3),"%s - %i",text2,FRACBAND[0]);
TextDrawSetString(CAPT[3], str3);
format(str, sizeof(str),"%s - %i",text,FRACBAND[1]);
TextDrawSetString(CAPT[4], str);
format(str2, sizeof(str2),"~g~TIME:~w~ %s",Convert(GZSafeTime[b]));
TextDrawSetString(CAPT[2], str2);
foreach (new i : Player)
{
if(PINFO[i][pMember] == GZInfo[b][gNapad] || PINFO[i][pMember] == GZInfo[b][gFrakVlad])
{
for(new f; f < sizeof(CAPT); f++) TextDrawShowForPlayer(i,CAPT[f]);
}
}
}
}
return true;
}
