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

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

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

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

Постояно мигающая ганг зона

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

Adam Harvey

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

PHP:
GzCheck(timer,zoneid)
{
	new string[256];
	if(ZoneOnBattle[zoneid] == 1 && GZSafeTime[zoneid] == 0)
	{
		if(GangInfo[GZInfo[zoneid][gNapad]][score] == 0 && GangInfo[GZInfo[zoneid][gFrak]][score] == 0)
		{
			new zx,zl;
			zx = GZInfo[zoneid][gNapad];
			zl = zoneid;
			format(string,90,"[F] Áàíäà %s âûéãðûâàåò çàõâàò çîíû",GetGangName(zx));
			SendFamilyMessage(GZInfo[zoneid][gFrak],CLIGHTRED, string);
			SendFamilyMessage(GZInfo[zoneid][gNapad],CLIGHTRED, string);
			//for(new ads = 8; ads <= 12;ads++) SendFamilyMessage(ads, CLIGHTRED,string);
			ZoneOnBattle[zl] =0;
			GangInfo[GZInfo[zl][gNapad]][captureid] = 0;
			GangInfo[GZInfo[zl][gNapad]][capture] = 0;
			GangInfo[GZInfo[zl][gNapad]][score] = 0;
			GangInfo[GZInfo[zl][gFrak]][captureid] = 0;
			GangInfo[GZInfo[zl][gFrak]][capture] = 0;
			GangInfo[GZInfo[zl][gFrak]][score] = 0;
			GZInfo[zl][gFrak] = zx;
			GZInfo[zl][gNapad] = 0;
			IsCapture=0;
			GangZoneStopFlashForAll(GZInfo[zl][gid]);
			GangZoneHideForAll(GZInfo[zl][gid]);
			GangZoneShowForAll(GZInfo[zl][gid],GetGangZoneColor(zl));
			SaveGZ(zl);
			GzTimer[0][timer] = 0;
			GzTimer[1][timer] = 0;
		}
		if(GangInfo[GZInfo[zoneid][gNapad]][score] == GangInfo[GZInfo[zoneid][gFrak]][score])
		{
			format(string, 90, "[F] Ñ÷åò çàõâàòà òåððèòîðèè ðàâåí. Íè÷üÿ");
			SendFamilyMessage(GZInfo[zoneid][gFrak],CLIGHTRED, string);
			SendFamilyMessage(GZInfo[zoneid][gNapad],CLIGHTRED, string);
			ZoneOnBattle[zoneid] = 0;
			IsCapture=0;
			GangZoneStopFlashForAll(GZInfo[zoneid][gid]);
			GangInfo[GZInfo[zoneid][gNapad]][captureid] = 0;
			GangInfo[GZInfo[zoneid][gNapad]][capture] = 0;
			GangInfo[GZInfo[zoneid][gNapad]][score] = 0;
			GangInfo[GZInfo[zoneid][gFrak]][captureid] = 0;
			GangInfo[GZInfo[zoneid][gFrak]][capture] = 0;
			GangInfo[GZInfo[zoneid][gFrak]][score] = 0;
			GzTimer[0][timer] = 0;
			GzTimer[1][timer] = 0;
		}
		else if(GangInfo[GZInfo[zoneid][gNapad]][score] > GangInfo[GZInfo[zoneid][gFrak]][score])
		{
			new zx,zl;
			zx = GZInfo[zoneid][gNapad];
			zl = zoneid;
			format(string,90,"[F] Áàíäà %s âûéãðûâàåò çàõâàò çîíû",GetGangName(zx));
			SendFamilyMessage(GZInfo[zoneid][gFrak],CLIGHTRED, string);
			SendFamilyMessage(GZInfo[zoneid][gNapad],CLIGHTRED, string);
			//for(new ads = 8; ads <= 12;ads++) SendFamilyMessage(ads, CLIGHTRED,string);
			ZoneOnBattle[zl] =0;
			GangInfo[GZInfo[zl][gNapad]][captureid] = 0;
			GangInfo[GZInfo[zl][gNapad]][capture] = 0;
			GangInfo[GZInfo[zl][gNapad]][score] = 0;
			GangInfo[GZInfo[zl][gFrak]][captureid] = 0;
			GangInfo[GZInfo[zl][gFrak]][capture] = 0;
			GangInfo[GZInfo[zl][gFrak]][score] = 0;
			GZInfo[zl][gFrak] = zx;
			GZInfo[zl][gNapad] = 0;
			IsCapture=0;
			GangZoneStopFlashForAll(GZInfo[zl][gid]);
			GangZoneHideForAll(GZInfo[zl][gid]);
			GangZoneShowForAll(GZInfo[zl][gid],GetGangZoneColor(zl));
			SaveGZ(zl);
			GzTimer[0][timer] = 0;
			GzTimer[1][timer] = 0;
		}
		else if(GangInfo[GZInfo[zoneid][gNapad]][score] < GangInfo[GZInfo[zoneid][gFrak]][score])
		{
			new zx,zl;
			zx = GZInfo[zoneid][gFrak];
			zl = zoneid;
			format(string,90,"[F] Áàíäà %s âûéãðûâàåò çàõâàò çîíû",GetGangName(zx));
			SendFamilyMessage(GZInfo[zoneid][gFrak],CLIGHTRED, string);
			format(string,90,"[F] Áàíäà %s âûéãðàëà, âû ïðîèãðàëè çàõâàò çîíû",GetGangName(zx));
			SendFamilyMessage(GZInfo[zoneid][gNapad],CLIGHTRED, string);
			ZoneOnBattle[zl] =0;
			GangInfo[GZInfo[zl][gNapad]][captureid] = 0;
			GangInfo[GZInfo[zl][gNapad]][capture] = 0;
			GangInfo[GZInfo[zl][gNapad]][score] = 0;
			GangInfo[GZInfo[zl][gFrak]][captureid] = 0;
			GangInfo[GZInfo[zl][gFrak]][capture] = 0;
			GangInfo[GZInfo[zl][gFrak]][score] = 0;
			IsCapture=0;
			GZInfo[zl][gFrak] = zx;
			GZInfo[zl][gNapad] = 0;
			GangZoneStopFlashForAll(GZInfo[zl][gid]);
			GangZoneHideForAll(GZInfo[zl][gid]);
			GangZoneShowForAll(GZInfo[zl][gid],GetGangZoneColor(zl));
			SaveGZ(zl);
			GzTimer[0][timer] = 0;
			GzTimer[1][timer] = 0;
		}
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу