Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Crash detect | Capture timer

Статус
В этой теме нельзя размещать новые ответы.

Rayder_Smoke

Умник
Всем привет, не могу понять что за ошибка в таймере капта. Вот когда захват зоны идет, включается таймер то краш выдает ошибку.

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;
}
И вродь бы все нормально работает, но краш выдает ошибку в этом паблике. Кто-то может помочь пожалуйста?)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу