Fastik
Специалист
Помогите исправить еррор в команде /capture.
Сама команда:
Ошибка:
3-и плюсика дам.
Сама команда:
PHP:
else if(strcmp(string, "/capture", true) == 0)
{
if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "IceWorld: Для начала авторизируйтесь!");
if(FrakCD[0] == 0)
{
if(!IsInAllowed(playerid)) return SendClientMessage(playerid,COLOR_GRAD2,"Ваша банда не может учавствовать в захвате зон.");
for(new i = 0;i<49;i++)
{
if(PlayerToKvadrat(playerid,GangZoneInfo[i][gCoord][0], GangZoneInfo[i][gCoord][1],GangZoneInfo[i][gCoord][2],GangZoneInfo[i][gCoord][3]) && ZoneOnBattle[i] == 0)
{
if(GangZoneInfo[i][gAttack] == GetPlayerFaction(playerid)) return SendClientMessage(playerid, COLOR_GRAD4, "Вы не можете напасть на свою территорию");
if(!IsPlayerInBandOnline(GangZoneInfo[i][gAttack])) return SendClientMessage(playerid,COLOR_LIGHTRED,"У вражеской банды сейчас нет ни одного бойца онлайн!");
if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid,COLOR_LIGHTRED,"Иницировать захват можно только с 3 ранга!");
SendFamilyMessage(GangZoneInfo[i][gAttack],COLOR_LIGHTRED,"Ваша Зона под атакой. У вас 4 минуты чтобы подготовится к защите зоны.");
SendFamilyMessage(GangZoneInfo[i][gAttack],COLOR_LIGHTRED,"Если через 2 минуты на зоне никого не будет то зона автоматически перейдет к врагу");
SendClientMessage(playerid, COLOR_YELLOW, "IceWorld: Вы начали захват территории.");
format(string,sizeof(string),"%s начал борьбу за зону против %s банды. У вас 4 минуты чтобы подготовится к атаке",PlayerName(playerid),GetGangName(GangZoneInfo[i][gAttack]));
SendFamilyMessage(11,COLOR_LIGHTRED,string);
SendFamilyMessage(12,COLOR_LIGHTRED,string);
SendFamilyMessage(13,COLOR_LIGHTRED,string);
SendFamilyMessage(14,COLOR_LIGHTRED,string);
SendFamilyMessage(15,COLOR_LIGHTRED,string);
GangZoneFlashForAll(GangZoneInfo[i][gGangZoneID],0xAA333380);
GangZoneTime[i] = 240;
FrakCD[0] = 800;
ZoneTimer[i] = 530;
ZoneOnBattle[i] = 1;
break;
}
}
}
else return SendFormattedMessage(playerid,COLOR_GRAD2,"Чтобы инициировать следующий захват необходимо подождать %d секунд.",FrakCD[0]); //СТРОЧКА ОШИБКИ
return 1;
}
PHP:
C:\Users\Никита\Desktop\Universe\gamemodes\UE.pwn(11644) : error 017: undefined symbol "SendFormattedMessage"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
