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

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

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

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

[Вопрос] Установка таймера на команду

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

kazenag

Умник
Привет ребята, подскажите, как мне сделать так, чтоб люди могли юзать эту команду только раз в 3 часа?
PHP:
	if(strcmp(cmd, "/attack", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(IsAGang(playerid))
			{
				for(new i = 0; i < MAX_GANGZONES; i++)
				{
					if(IsPlayerInArea(playerid,GangZone[i][zminx],GangZone[i][zminy],GangZone[i][zmaxx],GangZone[i][zmaxy]))
					{
						new ftext[25];
						if(GangZone[i][zGang] == 11){ ftext = "The Ballas Gang"; }
						else if(GangZone[i][zGang] == 12){ ftext = "Grove Street Gang"; }
						else if(GangZone[i][zGang] == 13){ ftext = "Los Santos Vagos Gang"; }
						else if(GangZone[i][zGang] == 14){ ftext = "Varrios Los Aztecas Gang"; }
						if(ZoneTime == 0)
						{
							format(string,sizeof(string),"{ffffff}Ýòà òåððèòîðèÿ ïðèíàäëåæèò {ff3300}%s{ffffff}.\nÕîòèòå íà÷àòü {008000}àòàêó{ffffff} ?",ftext);
							ShowPlayerDialog(playerid,81,DIALOG_STYLE_MSGBOX,"Òåððèòîðèÿ",string,"Âîåâàòü","Îòìåíà");
						}
						else if(ZoneTime == 1)
						{
							format(string,sizeof(string),"{ffffff}Ýòà òåððèòîðèÿ ïðèíàäëåæèò {ff3300}%s\n{ffffff}Íàïàñòü ìîæíî áóäåò ïîñëå çàâåðøåíèÿ {008000}âîéíû {ffffff}äðóãèõ áàíä.",ftext);
							ShowPlayerDialog(playerid,81,DIALOG_STYLE_MSGBOX,"Òåððèòîðèÿ",string,"","Çàêðûòü");
						}
						//ZoneTime[i] == 1;
						return true;
					}//else{SendClientMessage(playerid,COLOR_GRAD4, "Âû íå íà òåððèòîðèè");return true;}
				}
			}else{SendClientMessage(playerid,COLOR_GRAD4, "* Âû íå ñîñòîèòå â áàíäå!");}
		}
		return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу