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

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

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

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

как сделать команду /capture использовать её только можно с 10:00 по 23:00 МСК

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

rz1933

Ученик
как сделать команду /capture использовать её только можно с 10:00 по 23:00 МСК
Спасибо большое

PHP:
CMD:capture(playerid, params[])
{
	if(!IsGang(playerid)) return true;
	if(PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COLOR_WHITE,"Âàì íåäîñòóïíà äàííàÿ ôóíêöèÿ!");
	if(gPlayerFlood[playerid]) return SCM(playerid, COLOR_YELLOW3,"Íå ôëóäè!");
	gPlayerFlood[playerid] = 2;
  	for(new i = 0; i < MAX_GZ; i++)
	{
		if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
		{
		    if(capturetime < gettime()) return SCM(playerid, COLOR_WHITE,"Îøèáêà: Âàøà áàíäà óæå âîåâàëà â ýòîì ÷àñó.");
		    if(GZInfo[i][gTenure] == PlayerInfo[playerid][pMember]) return SCM(playerid, COLOR_WHITE,"Îøèáêà: Äàííàÿ òåððèòîðèÿ ïðèíàäëåæèò âàøåé áàíäå!");
            if(ItsWar[PlayerInfo[playerid][pMember]-15] == true) return SCM(playerid, COLOR_WHITE,"Îøèáêà: Âîéíó çà òåððèòîðèþ ìîæíî ïðîâîäèòü îäèí ðàç â ÷àñ!");
            if(ZoneOnBattle[i] == true) return SCM(playerid, COLOR_WHITE,"Îøèáêà: Äàííàÿ òåððèòîðèÿ ïîä àòàêîé äðóãîé áàíäû!");
			if(ItsWar[GZInfo[i][gTenure]-15] == true) return SCM(playerid, COLOR_WHITE,"Îøèáêà: Äàííàÿ áàíäà âîþåò / âîåâàëà!");
			//
			GangZoneFlashForAll(GZInfo[i][gID],0xFF0000AA);
			ZoneOnBattle[i] = true;
			GZSafeTime[i] = TIME_WAR_GANGZONE;
			GZInfo[i][gNapad] = PlayerInfo[playerid][pMember];
			ItsWar[GZInfo[i][gNapad]-15] = true;
			ItsWar[GZInfo[i][gTenure]-15] = true;
			//
			format(nsa, sizeof(nsa), "[Âíèìàíèå]: Íà âàøó òåððèòîðèþ íàïàëà ãðóïïèðîâêà %s",GetFrakName(PlayerInfo[playerid][pMember]));
			SFM(GZInfo[i][gTenure], COLOR_LIGHTRED,nsa);
			SFM(GZInfo[i][gTenure], COLOR_WHITE, "› ×òîáû âûèãðàòü âîéíó, âàøà áàíäà äîëæíà íå ïîäïóñòèòü íà âàøó òåððèòîðèþ âðàæåñêóþ ãðóïïèðîâêó.");
			format(nsa, sizeof(nsa), "[Âíèìàíèå]: Âàøà áàíäà íàïàëà íà òåððèòîðèþ ãðóïïèðîâêè %s",GetFrakName(GZInfo[i][gTenure]));
			SFM(PlayerInfo[playerid][pMember], 0x00A86BFF, nsa);
			SCM(playerid, COLOR_WHITE, "Âû íà÷àëè âîéíó. Âîéíà áóäåò èäòè äî òåõ ïîð, ïîêà íå çàêîí÷èòñÿ âðåìÿ.");
			SCM(playerid, COLOR_WHITE, "×òîáû âûèãðàòü âîéíó, âàøà áàíäà äîëæíà ïðîãíàòü ñ òåððèòîðèè âðàæåñêóþ ãðóïïèðîâêó!");
			new str[128];
			format(str,sizeof(str),"%s: %d~n~%s: %d~n~~n~TIME: %s",GetGangName(GZInfo[i][gNapad]),GZInfo[i][gPlayerNapad],GetGangName(GZInfo[i][gTenure]),GZInfo[i][gPlayerTenure],ConvertSeconds(GZSafeTime[i]));
			foreach (new g : Player)
			{
			    if(gPlayerLogged[g] == false) continue;
				if(GZInfo[i][gNapad] != PlayerInfo[g][pMember] && GZInfo[i][gTenure] != PlayerInfo[g][pMember]) continue;
			   	PlayerTextDrawSetString(g, GangWar[g], str);
				PlayerTextDrawShow(g, GangWar[g]);
				//TextDrawShowForPlayer(g, BoxWar);
			}
			break;
		}
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу