Elegand
Дебютант
Сама система работает нормально,но в сутки банда пожет каптить только два раза,как снять ограничение на капт?
PHP:
if(!strcmp(cmd,"/capture",true))
{
new string[256];
if(IsAGang(playerid))
{
new h; gettime(h);
if(h < 11 || h > 22 ) return SendClientMessage(playerid, CGRAY, "Èñïîëüçîâàòü êîìàíäó ìîæíî òîëüêî ñ 11:00 äî 23:00");
if(pData[playerid][pRank] < 9) return SendClientMessage(playerid,COLOR_LIGHTRED,"Ôóíêöèÿ äîñòóïíà ñ 7 ðàíãà è âûøå!");
new faction = pData[playerid][pFraction];
if(!IsInAllowed(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Âàøà áàíäà óæå ó÷àâñòâóåò â çàõâàòå çîí!");
if(zGangTime[faction] <= 0) return SendClientMessage(playerid, -1, "Ñåãîäíÿ âàøà áàíäà áîëüøå íå ìîæåò ó÷àâñòâîâàòü â çàõâàòå");
if(FrakCD > 0)
{
new fd[128];
format(fd,128,"Âàøà áàíäà óñòàëà, îòäûõàéòå åùå %d ìèíóò.", floatround(FrakCD/60));
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) < 3) return SendMes(playerid,COLOR_GREY, "Â âàøåé áàíäå ìàëî èãðîêîâ îíëàéí!");
if(IsPlayerInBandOnline(GZMZ[i][gFrak]) < 3) return SendMes(playerid,COLOR_GREY, "Ó áàíäû \"%s\" ìàëî èãðîêîâ!", GetGangName(GZMZ[i][gFrak]));
if(IsCapture == 1) return SendClientMessage(playerid, COLOR_GREY, "Óæå ïðîèñõîäèò çàõâàò îäíîé èç çîí. Äîæäèòåñü îêîí÷àíèÿ!");
format(string, 2024, "{FFFFFF}Ýòà òåððèòîðèÿ ïðèíàäëåæèò %s\nÂû óâåðåíû ÷òî õîòèòå å¸ çàõâàòèòü?",GetGangName(GZMZ[i][gFrak]));
ShowPlayerDialog(playerid,dZaxvat,DIALOG_STYLE_MSGBOX,"{F3FF02}Çàõâàò òåððèòîðèè",string,"Äà","Íåò");
}
}
}
}
