- Регистрация
- 8 Ноя 2019
- Сообщения
- 11
- Лучшие ответы
- 0
- Репутация
- 0
Помогите не могу понять из-за чего выдает ошибки
вот такой вот код на команду capture, все дело в ней!
CMD:capture(playerid,params[])
if(!IsInAllowed(playerid))
{
return SendClientMessage(playerid,COLOR_GREY,"Ваша банда не может учавствовать в захвате зон или вы не на 1 зоне");
}
if(PlayerToKvadrat(playerid,GZInfo[gCoords][0], GZInfo[gCoords][1],GZInfo[gCoords][2],GZInfo[gCoords][3]) && GZInfo[gFrakVlad] != faction && ZoneOnBattle == 0);
{
if(!IsPlayerInBandOnline(GZInfo[gFrakVlad])) return SendClientMessage(playerid,COLOR_LIGHTRED,"Зону банды которую вы хотите атаковать нет в онлайне!");
if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid,COLOR_LIGHTRED,"Иницировать захват можно только с 5 ранга и выше!");
SendFamilyMessage(GZInfo[gFrakVlad],COLOR_LIGHTRED,"Ваша Зона под атакой. У вас 2 минуты чтобы подготовится к защите зоны.");
SendFamilyMessage(GZInfo[gFrakVlad],COLOR_LIGHTRED,"Если через 2 минуты на зоне никого не будет то зона автоматически перейдет к врагу");
format(string,sizeof(string),"%s начал борьбу за зону против %s банды. У вас 2 минуты чтобы подготовится к атаке",PlayerName(playerid),GetGangName(GZInfo[gFrakVlad]));
SendFamilyMessage(faction,COLOR_LIGHTRED,string);
GangZoneFlashForAll(GZInfo[gID],GetGZColorF(faction));
GZSafeTime = 120;
FrakCD[faction] = 3000;
GZInfo[gNapad] = faction;
ZoneTimer = 720;
ZoneOnBattle = 1;
return 1;
}
---------- Сообщение добавлено в 17:22 ---------- Предыдущее сообщение добавлено в 17:19 ----------
Вот такие ошибки
D:\gamemodes\new.pwn(4732) : warning 209: function "cmd_capture" should return a value
D:\gamemodes\new.pwn(4732) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4734) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4735) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4737) : error 017: undefined symbol "i"
D:\gamemodes\new.pwn(4738) : error 021: symbol already defined: "format"
D:\gamemodes\new.pwn(4740) : error 021: symbol already defined: "GangZoneFlashForAll"
D:\gamemodes\new.pwn(4746) : error 010: invalid function or declaration
вот такой вот код на команду capture, все дело в ней!
CMD:capture(playerid,params[])
if(!IsInAllowed(playerid))
{
return SendClientMessage(playerid,COLOR_GREY,"Ваша банда не может учавствовать в захвате зон или вы не на 1 зоне");
}
if(PlayerToKvadrat(playerid,GZInfo[gCoords][0], GZInfo[gCoords][1],GZInfo[gCoords][2],GZInfo[gCoords][3]) && GZInfo[gFrakVlad] != faction && ZoneOnBattle == 0);
{
if(!IsPlayerInBandOnline(GZInfo[gFrakVlad])) return SendClientMessage(playerid,COLOR_LIGHTRED,"Зону банды которую вы хотите атаковать нет в онлайне!");
if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid,COLOR_LIGHTRED,"Иницировать захват можно только с 5 ранга и выше!");
SendFamilyMessage(GZInfo[gFrakVlad],COLOR_LIGHTRED,"Ваша Зона под атакой. У вас 2 минуты чтобы подготовится к защите зоны.");
SendFamilyMessage(GZInfo[gFrakVlad],COLOR_LIGHTRED,"Если через 2 минуты на зоне никого не будет то зона автоматически перейдет к врагу");
format(string,sizeof(string),"%s начал борьбу за зону против %s банды. У вас 2 минуты чтобы подготовится к атаке",PlayerName(playerid),GetGangName(GZInfo[gFrakVlad]));
SendFamilyMessage(faction,COLOR_LIGHTRED,string);
GangZoneFlashForAll(GZInfo[gID],GetGZColorF(faction));
GZSafeTime = 120;
FrakCD[faction] = 3000;
GZInfo[gNapad] = faction;
ZoneTimer = 720;
ZoneOnBattle = 1;
return 1;
}
---------- Сообщение добавлено в 17:22 ---------- Предыдущее сообщение добавлено в 17:19 ----------
Вот такие ошибки
D:\gamemodes\new.pwn(4732) : warning 209: function "cmd_capture" should return a value
D:\gamemodes\new.pwn(4732) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4734) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4735) : error 010: invalid function or declaration
D:\gamemodes\new.pwn(4737) : error 017: undefined symbol "i"
D:\gamemodes\new.pwn(4738) : error 021: symbol already defined: "format"
D:\gamemodes\new.pwn(4740) : error 021: symbol already defined: "GangZoneFlashForAll"
D:\gamemodes\new.pwn(4746) : error 010: invalid function or declaration