[epic]
Дебютант
Ошибка:
Строчка 34786 :
За оказанную помощь, был бы очень признателен
PHP:
C:\Documents and Settings\mode\gamemodes\new.pwn(34786) : error 017: undefined symbol "foreach"
C:\Documents and Settings\mode\gamemodes\new.pwn(34786) : error 029: invalid expression, assumed zero
C:\Documents and Settings\mode\gamemodes\new.pwn(34786) : error 017: undefined symbol "Player"
C:\Documents and Settings\mode\gamemodes\new.pwn(34786) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
PHP:
public SetPlayerUnjail() //
{
new string[256];
for(new i = 0; i <MAX_GZONE; i++)
{
if(GZSafeTime[i] > 0)
{
GZSafeTime[i]--;
foreach(new x:Player) // <<<- Строчка на которую выдаёт ошибку
{
if(PlayerInfo[x][pMember] == GZInfo[i][gNapad] || PlayerInfo[x][pMember] == GZInfo[i][gFrakVlad])
{
//new stringText[30];
format(string,30,"Time: %s",Convert(GZSafeTime[i]));
PlayerTextDrawSetString(x,CaptTime[x], string);
}
}
if(GZSafeTime[i] == 60 || GZSafeTime[i] == 120)
{
format(string,127,"[Capture] До окончания захвата территории осталось %d секунд.",GZSafeTime[i]);
SendFamilyMessage(GZInfo[i][gNapad],COLOR_LIGHTRED,string);
SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,string);
}
if(GZSafeTime[i] == 0 && ZoneOnBattle[i] == 1)
{
format(string,127,"[Capture] Захват территории окончен.");
SendFamilyMessage(GZInfo[i][gNapad],COLOR_GREEN,string);
SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_GREEN,string);
format(string,127,"[Capture] Территория будет мигать до тех пор, пока на ней не останется одна банда!");
SendFamilyMessage(GZInfo[i][gNapad],COLOR_LIGHTGREEN,string);
SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTGREEN,string);
}
}
}
for(new i =0;i<sizeof(FrakCD);i++)
{
if(FrakCD[i] > 0)
{
FrakCD[i] --;
if(FrakCD[i] == 0) SendFamilyMessage(i,COLOR_LIGHTRED,"[Capture] Захват зоны снова может состояться.");
}
}
for(new f =0;f<sizeof(FrakCDm);f++)
{
if(FrakCDm[f] >0)
{
FrakCDm[f] --;
if(FrakCDm[f] == 0) SendFamilyMessage(f,COLOR_LIGHTRED,"Вы можете назначить стрелу за крышу биза.");
}
}
if(MZSafeTime[0]>0)
{
if(MZSafeTime[0] == 120 || MZSafeTime[0] == 60 || MZSafeTime[0] == 1)
{
if (MZSafeTime[0] == 1) format(string,127,"{9ACD32}::: Территория будет мигать до тех пор, пока на ней не останется одна мафия:::");
else
{
switch(mestobizwar)
{
case 1: format(string,sizeof(string),"::: У вас осталось %d секунд. Место встречи: Заброшенный аэропорт:::",MZSafeTime[0]);
case 2: format(string,sizeof(string),"::: У вас осталось %d секунд. Место встречи: Каръер ЛВ:::",MZSafeTime[0]);
case 3: format(string,sizeof(string),"::: У вас осталось %d секунд. Место встречи: Свалка СФ:::",MZSafeTime[0]);
}
}
SendFamilyMessage(MZInfo[0][mNapad],COLOR_RED,string);
for(new h = 0; h < sizeof(BizzInfo); h++) if(BizzInfo[h][bZahvat] == 1) SendFamilyMessage(BizzInfo[h][bMafia],COLOR_RED,string);
for(new h = 0; h < sizeof(SBizzInfo); h++) if(SBizzInfo[h][sbZahvat] == 1) SendFamilyMessage(SBizzInfo[h][sbMafia],COLOR_RED,string);
}
MZSafeTime[0] --;
}
}
