• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 055: start of function body without function header

Статус
В этой теме нельзя размещать новые ответы.

Альт

Дебютант
Ошибки и варнинги:

Код:
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. Извините меня, я только начинаю изучать этот язык и не способен исправлять свои ошибки, благодарю заранее за помощь!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу