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

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

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

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

Таймер на команду

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

Ilya Teslya

Умник
Здравствуйте уважаемые форумчане! Чесно говоря стыдно,но нечего не поделать. Помогите поставить таймер на команду)

PHP:
CMD:capture(playerid, params[])
{
    new hour,minuite,second;
    gettime(hour,minuite,second);
    if(hour < 14 || hour > 22) return SendClientMessage(playerid, COLOR_GREEN, "Захват территории разрешен с 15:00 до 23:00!");
	if(PlayerLogged{playerid} == 0) return true;
	if(IsAGang(playerid))
	{
		if(PlayerInfo[playerid][pRank] < 7) return SendClientMessage(playerid,COLOR_LIGHTRED,"Функция доступная с 7 ранга и выще!");
		new faction = PlayerInfo[playerid][pMember];
		if(FrakCD[faction] > 0) return SendClientMessage(playerid, COLOR_GREY, "Захватывать зону можно раз в 25 минут!");
		if(!IsInAllowed(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Ваша банда уже учавствует в захвате зон!");
		for(new i = 1;i<=TOTALGZ;i++)
		{
			if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]) && ZoneOnBattle[i] == 0)
			{
				if(IsPlayerInBandOnline(faction) < 1) return SendMes(playerid,COLOR_GREY, "В вашей банде мало игроков онлайн!");
				if(IsPlayerInBandOnline(GZInfo[i][gFrak]) < 1) return SendMes(playerid,COLOR_GREY, "У банды \"%s\" мало игроков!", GetGangName(GZInfo[i][gFrak]));
				if(IsCapture == 1) return SendClientMessage(playerid, COLOR_GREY, "Уже происходит захват одной из зон. Дождитесь окончания!");
				format(string, 2024, "{FFFFFF}Эта территория принадлежит %s\nВы уверены что хотите её захватить?",GetGangName(GZInfo[i][gFrak]));
				ShowPlayerDialog(playerid,D_ZAXVAT,DIALOG_STYLE_MSGBOX,"{F3FF02}Захват территории",string,"Да","Нет");
			}
		}
	}
	else SendClientMessage(playerid, COLOR_GREY, YouCanNot);
	return true;
}
Нужно чтоб команду можно было писать раз в 30 минут и по возможности,вывод в чат остаток времени.

За ранее спасибо!

---------- Post added at 18:11 ---------- Previous post was at 16:31 ----------

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