Всем привет я тут пытался один плагин компилировать не получилось Посмотрите и скажите в чём ошибка Спойлер #include #include #include #include #include #include #include #include new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MENU_KEY_8|MENU_KEY_9|MENU_KEY_0 #define PLUGIN "AmxModMenu_New" #define VERSION "1.0" #define AUTHOR "lol ;D" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_menu("Menu_2", keys, "func_menu2") register_clcmd("amxmodmenu", "AmxMenu") } public AmxMenu(id) { static menu[650], iLen iLen = 0 iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\yРђРґ\rРјРё\yРЅ\dРљ\yР°^n^n"); if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \wКикнуть^n") keys |= MENU_KEY_1 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \wКикнуть^n") keys &= ~MENU_KEY_1 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2. \wЗабанить^n") keys |= MENU_KEY_2 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2. \wЗабанить^n") keys &= ~MENU_KEY_2 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \wУдарить\r/\wУбить^n") keys |= MENU_KEY_3 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \wУдарить/r//wУбить^n") keys &= ~MENU_KEY_3 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \wКоманда РёРіСЂРѕРєР°^n") keys |= MENU_KEY_4 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \wКоманда РёРіСЂРѕРєР°^n") keys &= ~MENU_KEY_4 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \wСменить карту^n") keys |= MENU_KEY_5 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \wСменить карту^n") keys &= ~MENU_KEY_5 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \wГолосование Р·Р° смену карты^n") keys |= MENU_KEY_6 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \wГолосование Р·Р° смену карты^n") keys &= ~MENU_KEY_6 } if(get_user_flags(id) & ADMIN_LEVEL_A) { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r7. \wСделать рестарт^n") keys |= MENU_KEY_7 } else { iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r7. \wСделать рестарт^n") keys &= ~MENU_KEY_7 } iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r8. \wРђРґРјРёРЅ меню^n") keys |= MENU_KEY_8 iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r9. \wР’РёРї меню^n") keys |= MENU_KEY_9 iLen += formatex(menu[iLen], charsmax(menu) - iLen, "^n\r0. \wЗакрыть^n") keys |= MENU_KEY_0 show_menu(id, keys, menu, -1, "Menu_2"); return PLUGIN_HANDLED } public func_menu2(id, key) { switch(key) { case 0: client_cmd(id, "amx_kickmenu") case 1: client_cmd(id, "amx_banmenu") case 2: client_cmd(id, "amx_slapmenu") case 3: client_cmd(id, "amx_teammenu") case 4: client_cmd(id, "amx_mapmenu") case 5: client_cmd(id, "amx_votemapmenu") case 6: { server_cmd("sv_restartround 1") new name[32] get_user_name(id, name, 31) ColorChat(0, GREEN, "[AdminMenu] ^x01Администратор^x03 %s^x01 сделал рестарт", name) } case 7:client_cmd(id, "amx_warnmenu") case 8:client_cmd(id, "vipmenu") } }
Вам нужен сторонний inc файл. (Инклюда). "ColorChat" (Специально для данного плагина). (Попросите её у Автора плагина) Если же она у вас есть, найдите файл ColorChat.inc, зайди в компилятор, и кинь этот файл в папку "include"