Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

ошибки при компиляции плагина.

, мобираю свой сервер сделал менюшку, и тут проблема с компиляцией
Статус пользователя veryIbad
сообщение 17.11.2015, 13:45
Сообщение #1


Стаж: 10 лет

Сообщений: 3
Благодарностей: 1
Полезность: 0

ПОКА ЧТО Я ЗАМЕНИЛ НА ДРУГОЕ МЕНЮ КУДА ДОБАВИЛ СВОИ ПУНКТЫ. но туда сколько мне надо не впихать. помогите кто может ) ошибки компиляции:
строка" (79): error 040: duplicate "case" label (value 6)
строка: (83): error 002: only a single statement (or expression) can follow each "case"
строка: (85): warning 209: function "MMENU" should return a value
строка: (86): error 054: unmathed closing brace
строка: (88): error 010: inalid function or declaration
Прикрепленные файлы:
Прикрепленный файл  ggame_publicMenu.sma ( 1,64 килобайт ) Кол-во скачиваний: 9
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Vaqtincha
сообщение 17.11.2015, 15:31
Сообщение #2
Стаж: 11 лет

Сообщений: 981
Благодарностей: 352
Полезность: < 0

исходник пока не качал но судя по эррору есть дубликаты case. типа
case:6
case:6
про другие ошибки потом узнаем.
UPD. Скачал исходник я в ужасе. Что ты вообще там собирался сделать?

Отредактировал: Vaqtincha, - 17.11.2015, 15:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 17.11.2015, 16:25
Сообщение #3
Стаж: 11 лет

Сообщений: 981
Благодарностей: 352
Полезность: < 0

короче не получилось исправить твой меню! но полностью перезаписал вот специально для тебя!

p.s автобинд добавь сам


Отредактировал: Vaqtincha, - 17.11.2015, 16:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя veryIbad
сообщение 19.11.2015, 11:14
Сообщение #4


Стаж: 10 лет

Сообщений: 3
Благодарностей: 1
Полезность: 0

всем спасибо но я уже скачал менюшки разные и под себя сделал))))
Прикрепленные файлы:
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iser
сообщение 30.12.2015, 11:55
Сообщение #5
Стаж: 10 лет

Сообщений: 57
Благодарностей: 2
Полезность: < 0

case: 6 дважды и не открыл в некоторых { }
Если захочешь держи
Код:

#include amxmodx

#define PLUGIN "ggame_publicMenu"
#define VERSION "1.0"
#define AUTHOR "very.bad"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("/gmenu", "server_menu" )
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"/gmenu^"")
}

public server_menu(id)
{
new i_Menu = menu_create("\y.::GooD MenU::.", "MMENU" )
menu_additem(i_Menu, "\rОбнулить счет", "1", 0)
menu_additem(i_Menu, "\rБан читера", "2", 0)
menu_additem(i_Menu, "\dМеню феерверков", "3", 0)
menu_additem(i_Menu, "\yПравила сервера", "4", 0)
menu_additem(i_Menu, "\rVIP менюшка", "5", 0)
menu_additem(i_Menu, "\dМеню админа", "6", 0)

menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED
}
public MMENU(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)

return PLUGIN_HANDLED
}
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)
new i_Key = str_to_num(s_Data)
switch(i_Key)
{
case 1:
{
client_cmd(id, "/rs" )
}
case 2:
{
client_cmd(id, "/voteban" )
}
case 3:
{
client_cmd(id, "fireworks" )
}
case 4:
{
client_cmd(id, "/adminka" )
}
case 5:{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
client_cmd(id, "vipmenu" )
}
else
{
server_menu(id)
}
}
case 6:{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
client_cmd(id, "amxmodmenu" )
}
else
{
server_menu(id)
}

}
}

menu_destroy(menu)
return PLUGIN_HANDLED

}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 30.12.2015, 17:25
Сообщение #6
Стаж: 11 лет

Сообщений: 981
Благодарностей: 352
Полезность: < 0

iser, а может перестанешь апать темы?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 30.12.2015, 19:36
Сообщение #7


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Vaqtincha, Тут уже идёт не ап тем,а набивание постов)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: