killerege
Новичок
Люди, таакая проблема, не могу найти таймер /capture
Вот сам скрипт, сейчас стоит 240 минут, мне нужно уменьшить.Может кому-нибудь станет ясно, что и где искать ?) Спасибо)
PHP:
if(!strcmp(cmd,"/capture",true))
{
new string[256];
if(IsAGang(playerid))
{
new h; gettime(h);
if(h < 11 || h > 23 ) return SendClientMessage(playerid, CGRAY, "Использовать команду можно только с 11:00 до 23:00");
//if(Ghettoinfo == 1) return SendClientMessage(playerid,COLOR_GREY,"В данный момент гетто заморожено");
if(pData[playerid][pRank] < 9) return SendClientMessage(playerid,COLOR_GREY,"Функция доступна с 9 ранга и выше");
new faction = pData[playerid][pFraction];
if(!IsInAllowed(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Ваша банда уже учавствует в захвате зон");
if(zGangTime[faction] <= 0) return SendClientMessage(playerid, COLOR_GREY, "Сегодня ваша банда больше не может учавствовать в захвате");
if(FrakCD > 0)
{
new fd[128];
format(fd,128,"Ваша банда устала, отдыхайте еще %d минут.", floatround(FrakCD/15));
SendClientMessage(playerid,CGRAY,fd);
return 1;
}
for(new i=1;i<=TOTALGZ;i++)
{
if(PlayerToKvadrat(playerid,GZMZ[i][gCoords][0], GZMZ[i][gCoords][1],GZMZ[i][gCoords][2],GZMZ[i][gCoords][3]) && ZoneOnBattle[i] == 0)
{
if(IsPlayerInBandOnline(faction) < 1) return SendMes(playerid,COLOR_GREY, "В вашей банде мало игроков онлайн!");
if(IsPlayerInBandOnline(GZMZ[i][gFrak]) < 1) return SendMes(playerid,COLOR_GREY, "У банды \"%s\" мало игроков!", GetGangName(GZMZ[i][gFrak]));
if(IsCapture == 1) return SendClientMessage(playerid, COLOR_GREY, "Уже происходит захват одной из зон. Дождитесь окончания!");
format(string, sizeof(string), "{"#cW"}Эта территория принадлежит %s\nВы уверены что хотите её захватить?",GetGangName(GZMZ[i][gFrak]));
ShowPlayerDialog(playerid,dZaxvat,DIALOG_STYLE_MSGBOX,"{F3FF02}Захват территории",string,"Да","Нет");
}
}
}
}
