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

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

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

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

/Capture

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

Salamandra

Нуль
Регистрация
8 Фев 2017
Сообщения
3
Лучшие ответы
0
Репутация
0
Доброго времени суток. Знающие,подскажите,пожалуйста, в чем косяк со счетчиком? Т.е /capture начинается, открывается таблица счета(0:0), таймер идет, но. не считает киллы. Т.е убийства - не засчитывает. Как итог - терриортоию невозможно захватить. Капт кончается корректно.
Код под спойлером. Заранее благодарю за помощь

PHP:
publics FiveSecond()

	if(GoWar == true && GZSafeTime == 0)
	{
		if(AtackPoint <= DefencePoint)
		{
			SendTeamM(DefenceFraction,TAXI_COLOR,"Потеря зоны");
			SendTeamM(AtackFraction,TAXI_COLOR,"Вы завоевали новую зону");
			if(DefenceFraction == 10) rifascore += 1;
			if(DefenceFraction == 11) vagosscore += 1;
			if(DefenceFraction == 12) grovescore += 1;
			if(DefenceFraction == 13) ballasscore += 1;
			if(DefenceFraction == 14) coronosscore += 1;
			SaveInstrument();
			WarTimer();
			GangZoneStopFlashForAll(GZInfo[ZoneOnBattle][gID]);
			GangZoneHideForAll(GZInfo[ZoneOnBattle][gID]);
			GangZoneShowForAll(GZInfo[ZoneOnBattle][gID],GetGangZoneColor(ZoneOnBattle));
			foreach(new i: Player)
			{
				if(Player[i][pMember] == DefenceFraction || Player[i][pMember] == AtackFraction) TextDrawHideForPlayer(i,GzScore[i]);
			}
			OverWar();
			return true;
		}
		if(DefencePoint < AtackPoint)
		{
			GZInfo[ZoneOnBattle][gZoneOwner] = AtackFraction;
			SendTeamM(DefenceFraction,TAXI_COLOR,"Попытка захвата не удалась!");
			SendTeamM(AtackFraction,TAXI_COLOR,"Захватили новую зону!");
			if(AtackFraction == 10) rifascore += 1;
			if(AtackFraction == 11) vagosscore += 1;
			if(AtackFraction == 12) grovescore += 1;
			if(AtackFraction == 13) ballasscore += 1;
			if(AtackFraction == 14) coronosscore += 1;
			GangZoneStopFlashForAll(GZInfo[ZoneOnBattle][gID]);
			GangZoneHideForAll(GZInfo[ZoneOnBattle][gID]);
			GangZoneShowForAll(GZInfo[ZoneOnBattle][gID],GetGZColorF(AtackFraction));
			SaveInstrument();
			WarTimer();
			mysql_format(mySQLDB, string, sizeof(string), "UPDATE "TABLE_GZ" SET `gang` = '%d' WHERE `ID` = '%d'", AtackFraction, ZoneOnBattle);
			mysql_function_query(mySQLDB, string, false, "", "");
			foreach(new i: Player)
			{
				if(Player[i][pMember] == DefenceFraction || Player[i][pMember] == AtackFraction) TextDrawHideForPlayer(i,GzScore[i]);
			}
			OverWar();
			return true;
		}
	}
	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу