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

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

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

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

Война за бизнес мод by Rich

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

Loc_Dog

Компетентный
Такая вот проблема у многих спрашивал у всех этот баг!
Суть в том что если я забиваю стрелу ( не важно кто забьет ) за биз и приезжаю туда убиваю противника он не на стреле больше а биз всеравно его.
Код:
PHP:
public MzCheck()
{
if(logs == 1)
{
 //printr("MzCheck");
 }
	for(new i =0;i<sizeof(MZInfo);i++)
	{
		if(ZoneOnBattlem[i] == 1 && MZSafeTime[i] == 0)
		{
			ZoneTimerm[i] -=10;
			if(ZoneTimerm[i] <=0)
			{
				for(new h = 0; h < sizeof(BizzInfo); h++)
				{
				if(BizzInfo[h][bZahvat] == 1)
				{
				BizzInfo[h][bMafia] = BizzInfo[h][bMafia];
				SendFamilyMessage(BizzInfo[h][bMafia],COLOR_GREEN,":: Вам удалось отстоять свой бизнес ::");
				BizzInfo[h][bZahvat] = 0;
				}
				}
				SendFamilyMessage(MZInfo[i][mNapad],COLOR_RED,":: Вам не удалось взять под контроль новый бизнес ::");
                startwar = 0;
				ZoneOnBattlem[i] =0;
				GangZoneStopFlashForAll(zons);
			}
			for(new x =0;x<MAX_PLAYERS;x++)
			{
				if(PlayerToKvadrat(x,328.755706, 2412.644531, 448.755706, 2564.644531))
				{
					new factionm;
					if(PlayerInfo[x][pLeader] !=0) {factionm = PlayerInfo[x][pLeader];}
					else { factionm = PlayerInfo[x][pMember];}
					OnmZONE[i][factionm] ++;
				}
			}
			new asd;
			for(new x =0;x<20;x++)
			{
				if(OnmZONE[i][x] > 0 && IsInAllowedM(x)) asd ++;
			}
			if(asd == 1)
			{
				for(new x =0;x<20;x++)
				{
					if(OnmZONE[i][x] > 0)
					{
						new zx,zl;
						zx = x;
						zl = i;
						if(MZInfo[i][mFrakVlad] == x)
						{
     					for(new h = 0; h < sizeof(BizzInfo); h++)
						{
						if(BizzInfo[h][bZahvat] == 1)
						{
						BizzInfo[h][bMafia] = BizzInfo[h][bMafia];
						SendFamilyMessage(BizzInfo[h][bMafia],COLOR_RED,":: Вы отстояли свой бизнес ::");
						BizzInfo[h][bZahvat] = 0;
						}
						}
						startwar = 0;
						SendFamilyMessage(MZInfo[i][mNapad],COLOR_RED,":: Вам не удалось завоевать ещё один бизнес ::");
						}
						else
						{
						startwar = 0;
						SendFamilyMessage(MZInfo[i][mNapad],COLOR_LIGHTGREEN,":: Вы завоевали новый бизнес ::");
						for(new h = 0; h < sizeof(BizzInfo); h++)
						{
						if(BizzInfo[h][bZahvat] == 1)
						{
      					SendFamilyMessage(BizzInfo[h][bMafia],COLOR_RED,":: Вы потеряли контроль над одним из своих бизнесов ::");
						BizzInfo[h][bMafia] = MZInfo[i][mNapad];
						BizzInfo[h][bZahvat] = 0;
						}
						}
						}
						ZoneOnBattlem[zl] =0;
						MZInfo[zl][mFrakVlad] = 0;
						MZInfo[zl][mFrakVlad] = zx;
						GangZoneStopFlashForAll(zons);
						GangZoneHideForAll(zons);
						GangZoneShowForAll(zons,COLOR_NEWS);
						break;
					}
				}
			}
		}
	}
	for(new i =0;i<3;i++)
	{
		for(new z = 0;z<20;z++)
		{
			OnmZONE[i][z] =0;
		}
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу