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

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

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

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

Проблема с захватами.

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

iCant

Ученик
Обнаружил вчера одну проблему в моде ArsenaL. Не знаю как у вас(кто за основу взял), у меня захваты работают только на локальном хосте(Windows), а на хостинге не работают.
Плагины все вписал. В чем может быть проблема?

Вот код(кому понадобиться)
PHP:
	if(strcmp(cmd, "/capture", true) == 0)
	{
		if(IsAMember(playerid))
		{
            if(PlayerInfo[playerid][pRank] >= 5)
		    {
			new fraka[MAX_PLAYERS];
			if(PlayerInfo[playerid][pLeader] > 0) { fraka[playerid] = PlayerInfo[playerid][pLeader]; }
			if(PlayerInfo[playerid][pMember] > 0) { fraka[playerid] = PlayerInfo[playerid][pMember]; }
			for(new b = 0; b < sizeof(BizzInfo); b++)
			{
				if(PlayerToKvadrat(playerid,BizzInfo[b][bTeraX],BizzInfo[b][bTeraY],BizzInfo[b][bTeraZ],BizzInfo[b][bTeraD]))
				{
					if(BizzInfo[b][bMafia] == fraka[playerid]) continue;
					if(GetPVarInt(playerid,"bizz") == 255)
					{
						BKolZona[b][fraka[playerid]] ++;
						SetPVarInt(playerid,"bizz",b);
					}
					if(BKolZona[b][fraka[playerid]] >= 1)
	    			{
						for(new n = 0; n < GetMaxPlayers(); n++)
						{
							if(PlayerInfo[n][pLeader] == fraka[playerid] || (PlayerInfo[n][pMember] == fraka[playerid] && PlayerInfo[n][pRank] >= 3))
							{
								if(PlayerToKvadrat(n,BizzInfo[b][bTeraX],BizzInfo[b][bTeraY],BizzInfo[b][bTeraZ],BizzInfo[b][bTeraD])) SetPVarInt(n,"cap",b),GOZH[b][fraka[playerid]] = 1;
							}
	     				}
					}
					if(BKolZona[b][fraka[playerid]] >= 1 && GOZH[b][fraka[playerid]] == 1)
					{
						GOZH[b][fraka[playerid]] = 1;
						if(bZonaOtkat[b] <= 0 && bZahvat[b] == 255)
						{
							new bOnl;
							for(new o = 0; o < MAX_PLAYERS; o++)
							{
								if(PlayerInfo[o][pMember] == BizzInfo[b][bMafia] || PlayerInfo[o][pLeader] == BizzInfo[b][bMafia]) bOnl++;
							}
							if(bOnl >= 1)
							{
								bTime[b] = 600;
								bZahvat[b] = fraka[playerid];
								new zonecolor,bancolor, raion[50];
								BKolZona[b][fraka[playerid]] = 0;
								switch(b)
								{
								    case 0: raion = "Los Santos Center";
								    case 1: raion = "San Fierro Center";
								    case 2: raion = "Los Santos Beach";
									case 3: raion = "Base Truckers";
									case 4: raion = "North Esplanade";
									case 5: raion = "Quarry";
									case 6: raion = "Stone Brotherhood";
									case 7: raion = "North ammunition";
									case 8: raion = "Restaurant LSPD";
									case 9: raion = "Palomino ammunation";
									case 10: raion = "Club Alhambra";
									case 11: raion = "Club Pig Pen";
									case 12: raion = "Club Jizzy";
									case 13: raion = "Bar Misty's";
									case 14: raion = "Ten green bottles";
									case 15: raion = "Unknown";
									case 16: raion = "Airport ammunation";
									case 17: raion = "Glen Park";
									case 18: raion = "Unknown";
									case 19: raion = "Las Venturas 4 drakons";
									case 20: raion = "Berth";
									case 21: raion = "Las Venturas Center";
									case 22: raion = "San Fierro Club";
									case 23: raion = "Club San Fierro Center";
									case 24: raion = "Las Venturas Club";
									case 25: raion = "Las Venturas Bar";
									case 26: raion = "Rodeo ammunation";
									case 27: raion = "Restaurant Burenka";
									case 28: raion = "Unknown";
									case 29: raion = "Unknown";
									case 30: raion = "Restaurant San Fierro";
									case 31: raion = "Biker Club";
									case 32: raion = "Biker Bar";
									case 33: raion = "Suburban LS";
									case 34: raion = "Zip SF";
									case 35: raion = "Binco LV";
								}
								switch(BizzInfo[b][bMafia])
								{
								    case 5: zonecolor = 0x057F9499;
								    case 6: zonecolor = 0xFAFB7199;
								    case 7: zonecolor = 0xFF06F799;
								    case 11: zonecolor = 0x8A2CD799;
								    case 12: zonecolor = 0x00FF1499;
								    case 13: zonecolor = 0xFFD72099;
								    case 14: zonecolor = 0x0FD9FA99;
								    case 15: zonecolor = 0x0FBEA1AA;
								    case 16: zonecolor = 0x77889999;
								    case 18: zonecolor = 0x0582FF99;
								    case 20: zonecolor = 0x271414AA;
									case 21: zonecolor = 0x36206096;
								}
								switch(fraka[playerid])
								{
								    case 5: bancolor = 0x057F9499;
								    case 6: bancolor = 0xFAFB7199;
								    case 7: bancolor = 0xFF06F799;
								    case 11: bancolor = 0x8A2CD799;
								    case 12: bancolor = 0x00FF1499;
								    case 13: bancolor = 0xFFD72099;
								    case 14: bancolor = 0x0FD9FA99;
								    case 15: bancolor = 0x0FBEA1AA;
								    case 16: bancolor = 0x77889999;
								    case 18: bancolor = 0x0582FF99;
								    case 20: bancolor = 0x271414AA;
									case 21: bancolor = 0x36206096;
								}
								for(new y = 0; y < GetMaxPlayers(); y++)
								{
									GangZoneShowForPlayer(y,BizZona[b], zonecolor);
									GangZoneFlashForPlayer(y,BizZona[b],bancolor);
								}
								new biz[40];
								switch(fraka[playerid])
								{
								    case 5: biz = "La Cosa Nostra";
								    case 6: biz = "Yakuza";
								    case 7: biz = "The Triads Mafia";
								    case 11: biz = "The Ballas Gang";
								    case 12: biz = "Grove Street";
								    case 13: biz = "Los Santis Vagos";
								    case 14: biz = "El Coronos";
								    case 15: biz = "The Rifa Gang";
								    case 16: biz = "Russian Mafia";
								    case 18: biz = "Street Racers";
								    case 20: biz = "Hell Angels";
								    case 21: biz = "Black Kings";
								}
								format(string,sizeof(string),"%s àòàêîâàëè íàøó òåððèòîðèþ â ðàéîíå %s. Ó âàñ åñòü 10 ìèíóò íà îòõâàò òåððèòîðèè.",biz,raion,BizzInfo[b][bMessage]);
								SendRadioMessage(BizzInfo[b][bMafia], YELLOW2, string);
								SendRadioMessage(fraka[playerid], YELLOW2, "Çàõâàò íà÷àëñÿ. Óäåðæèâàéòå òåððèòîðèþ 10 ìèíóò, ÷òî áû îíà ñòàëà âàøåé.");
							}
						}
					}
				}
				else
				{
					if(GetPVarInt(playerid,"bizz") != 255)
					{
						if(BizzInfo[b][bMafia] == PlayerInfo[playerid][pMember] || BizzInfo[b][bMafia] == PlayerInfo[playerid][pLeader]) continue;
						if(PlayerToKvadrat(playerid,BizzInfo[GetPVarInt(playerid,"bizz")][bTeraX],BizzInfo[GetPVarInt(playerid,"bizz")][bTeraY],BizzInfo[GetPVarInt(playerid,"bizz")][bTeraZ],BizzInfo[GetPVarInt(playerid,"bizz")][bTeraD])) continue;
						BKolZona[GetPVarInt(playerid,"bizz")][fraka[playerid]] --;
						SetPVarInt(playerid,"cap",0);
						SetPVarInt(playerid,"bizz",255);
					}
				}
			}
		 }
		    else
		    {
		        SendClientMessage(playerid, GREY, "Çàõâàò äîñòóïåí ñ 5 ðàíãà!");
		    }
		}
        return true;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу