Альт
Дебютант
Ошибки и варнинги:
Код:
(места где ошибки и варнинги)
Строчки где ошибки:
P.S. Извините меня, я только начинаю изучать этот язык и не способен исправлять свои ошибки, благодарю заранее за помощь!
Код:
C:\Users\Alt\Desktop\server hugo\pawno\include\sscanf2.inc(342) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\pawno\include\sscanf2.inc(402) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(80) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(151) : error 055: start of function body without function header
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(153) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(155) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(156) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(157) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(159) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(167) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(175) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(180) : error 010: invalid function or declaration
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(344) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(366) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(414) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "PlayerName"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "adminlvl"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "adminname"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "pleer"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "string"
C:\Users\Alt\Desktop\server hugo\gamemodes\Borbaris.pwn(427) : warning 203: symbol is never used: "string2"
(места где ошибки и варнинги)
Код:
CMD:makeadmin(playerid,params[]);
{
new PlayerName[MAX_PLAYER_NAME],adminlvl,pleer,adminname[128],string[128],string2[128];
GetPlayerName(pleer,PlayerName,sizeof(PlayerName));
GetPlayerName(playerid,adminname,sizeof(adminname));
if(sscanf(params,"ud",pleer,adminlvl))
return SendClientMessage(playerid,0xC9C9FF,"Используй /makeadmin [ID] [1-5]");
if(Player[playerid][pAdmin] == 5 || IsPlayerAdmin(playerid))
{
if(adminlvl == 0)
{
Player[playerid][pAdmin] == adminlvl;
format(string,sizeof(string),"Администратор %s вас с должности администратора",adminname);
format(string2,sizeof(string2),"Вы сняли %s с должности администратора",PlayerName);
SendClientMessage(pleer,COLOR_RED,string);
SendClientMessage(playerid,COLOR_RED,string2);
}
if(adminlvl >= 1 && adminlvl <= 5)
{
Player[playerid][pAdmin] = adminlvl;
format(string,sizeof(string),"Администратор %s назначил вас на должность администратора %d уровня",adminname,adminlvl);
format(string2,sizeof(string2),"Вы назначили %s на должность администратора %d уровня",PlayerName,adminlvl);
SendClientMessage(pleer,COLOR_RED,string);
SendClientMessage(playerid,COLOR_RED,string2);
}
if(adminlvl > 6)
{
SendClientMessage(playerid,COLOR_RED,"Максимальный уровень --> 5");
}
}
return 1;
}
{GetPlayerName(pleer,PlayerName,sizeof(PlayerName));if(sscanf(params,"ud",pleer,adminlvl))return SendClientMessage(playerid,0xC9C9FF,"Используй /makeadmin [ID] [1-5]");if(Player[playerid][pAdmin] == 5 || IsPlayerAdmin(playerid))if(adminlvl == 0)if(adminlvl >= 1 && adminlvl <= 5)if(adminlvl > 6)return 1;P.S. Извините меня, я только начинаю изучать этот язык и не способен исправлять свои ошибки, благодарю заранее за помощь!
