bigsbabytape
Дебютант
при компилировании вылезают данные ерроры:
код:
help me please
PHP:
G:\Cosmo RP\gamemodes\gm.pwn(1536) : warning 217: loose indentation
G:\Cosmo RP\gamemodes\gm.pwn(2796) : error 017: undefined symbol "IsADomen"
G:\Cosmo RP\gamemodes\gm.pwn(2804) : error 017: undefined symbol "IsAIP"
G:\Cosmo RP\gamemodes\gm.pwn(2807) : error 033: array must be indexed (variable "pMyPrefix")
G:\Cosmo RP\gamemodes\gm.pwn(2807) : error 029: invalid expression, assumed zero
G:\Cosmo RP\gamemodes\gm.pwn(2807) : warning 215: expression has no effect
G:\Cosmo RP\gamemodes\gm.pwn(2807) : error 001: expected token: ";", but found "]"
G:\Cosmo RP\gamemodes\gm.pwn(2807) : fatal error 107: too many error messages on one line
Код:
CMD:ao(playerid, params[])
{
if(p_info[playerid][admin] < 4)
return SendClientMessage(playerid, COLOR_RED, !"{ae433d}[Ошибка]{AFAFAF} У вас нет доступа к этой команде.");
new result[150],
string[256],
rank_Admin[30];
switch(p_info[playerid][admin]) {
case 4: format(rank_Admin, sizeof rank_Admin, "Администратор");
case 5: format(rank_Admin, sizeof rank_Admin, "Куратор");
case 6: format(rank_Admin, sizeof rank_Admin, "Заместитель ГА");
case 7: format(rank_Admin, sizeof rank_Admin, "Главный Администратор");
case 8: format(rank_Admin, sizeof rank_Admin, "Основатель");
}
if(sscanf(params,"s[150]",result))
return SendClientMessage(playerid,COLOR_RED, !"Используйте: /ao [текст]");
if(IsADomen(result) && p_info[playerid][admin] < 5)
{
format(string,sizeof(string),"[WARNING] %s[%d] подозревается в попытке слива! Причина: %s",PN(playerid),playerid, result);
SendAdminMessage(COLOR_LIGHTRED,string);
SendClientMessage(playerid,COLOR_LIGHTRED, !"В таких сообщениях запрещается использовать английские символы");
SendClientMessage(playerid,COLOR_WHITE,"Не повторяйте это действие во избежание наказания.");
return false;
}
if(IsAIP(result))
return true;
if(p_info[playerid][pMyPrefix][0] == EOS)
format(string, sizeof string, "%s", rank_Admin);
else
format(string, sizeof string, "%s", p_info[playerid][pMyPrefix]);
format(string, sizeof(string), "%s %s: %s", string, PN(playerid), result);
SendClientMessageToAll(0xFFCD00ff, string);
GLS[35]++;
return true;
}
