Кто нибудь может написать меня для сервера Что у меня был бинд на какой нибудь клавишу Что должно входить в меню -Вотебан -Заткнуть игрока -Покупка админки -узнать свой ранк -Добавить сервер в избранное (если есть такое) Дам + кто напишет Помог поставь +
//Регистрируем авторство и название плангина #define PLUGIN "Server Menu" #define VERSION "1.0" #define AUTHOR "MyName"
//Главная функция плангина public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /menu", "my_menu") //Регистрируем команду вызова меню set_task(1.0,"show_menu_key",_,_,_,"b") // Задаем время через которое будет показана что меню на F3 поумолчания 1.0 тоесть 1 секунда }
//Функция цвета в чате stock ChatColor(const id, const input[], any:...) // Чветной чат { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4") // Green Color replace_all(msg, 190, "!y", "^1") // Default Color replace_all(msg, 190, "!team", "^3") // Team Color replace_all(msg, 190, "!team2", "^0") // Team2 Color
if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]); write_string(msg); message_end(); } } } }
//Функция нашего меню public my_menu(id) { new i_Menu = menu_create("\rМеню сервера:", "server_menu") //Пункты меню,номера функций, доступ menu_additem(i_Menu, "\wЗабанить читера \r[\yVoteBan\r]", "1", 0) menu_additem(i_Menu, "\wЗаткнуть игрока \r[\yGagMenu\r]", "2", 0) menu_additem(i_Menu, "\wПокупка админки \r[\yOnly Players\r]", "3", ADMIN_USER) // доступ только для игроков menu_additem(i_Menu, "\wМой ранк \r[\yRank\r]", "4", 0) menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, i_Menu, 0) return PLUGIN_HANDLED }
//Функции нашего меню public server_menu(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }