Дата: Пятница, 05.10.2018, 11:18 | Сообщение # 1
Мастер
Offline
Ищу плагин меню для сервера на "N" а не F3 . что бы можно редактировать и добавить свои команды в меню...
|
Дата: Пятница, 05.10.2018, 13:59 | Сообщение # 2
Скриптер
Эксперт
Offline
Код public plugin_init() { register_clcmd("nightvision", "Menu"); }
public Menu(id) { // Меню }
|
Дата: Пятница, 05.10.2018, 16:30 | Сообщение # 3
Мастер
Offline
EpisCape, а что там всего 3 строчки то написано..
|
Дата: Пятница, 05.10.2018, 17:44 | Сообщение # 4
щас бы в 2018 году про плагин на М писать.........
#include <amxmodx> #include <amxmisc> #include <dhudmessage>
#define PLUGIN "0" #define VERSION "0" #define AUTHOR "0"
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 new cvar_showhudmsg
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_menu("Menu 1", keys, "func_menu") register_concmd("menu", "Server_Menu") register_concmd("chooseteam", "Server_Menu")
cvar_showhudmsg = register_cvar("show_hudmsg", "1"); //1 - on 0 - off }
public client_authorized(id) { client_cmd(id, "bind ^"M^" ^"menu^"") }
public client_putinserver(id) { if(get_pcvar_num(cvar_showhudmsg)) set_task(1.0, "task_hudmsg", id, _, _, "b") }
public task_hudmsg(id) { set_hudmessage(0, 255, 0, 0.75, 0.0, 0, 6.0, 12.0) show_hudmessage(id, "Меню Сервера На букву M") }
public Server_Menu(id) { new name[32] get_user_name(id, name, 31) static menu[650], iLen iLen = 0 iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\yМеню\w Убойные\r Ребята\w*\d ©^n\wМы\r [\yВ\r]\wК:\r vk.com/yboinye^n\r [\yIP:\r] 46.174.50.30:27242^n^n")
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[1]. \r[\yСменить команду\r]\d?^n") keys |= MENU_KEY_1
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[2]. \r[\yСменить карту\r]\d?^n") keys |= MENU_KEY_2
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[3]. \r[\yЗабанить читера\r]\d?^n") keys |= MENU_KEY_3
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[4]. \r[\yОбнулить счёт\r]\d?^n") keys |= MENU_KEY_4
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[5]. \r[\yТоп 15\r]\d?^n") keys |= MENU_KEY_5
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[6]. \r[\yМой Ранк\r]\d?^n") keys |= MENU_KEY_6
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[7]. \r[\yВип онлайн\r]\d?^n^n") keys |= MENU_KEY_7 iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[\d8\w]. [\rВип\w|\rМеню\w*]\d?^n") keys |= MENU_KEY_8 iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[\d9\w]. [\rАдмин\w|\rМеню\w*]\d?^n^n") keys |= MENU_KEY_9
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[0]. [\yExit\r]^n") keys |= MENU_KEY_0
show_menu(id, keys, menu, -1, "Menu 1") return PLUGIN_HANDLED }
public func_menu(id, key) { switch(key) { case 0: client_cmd(id, "jointeam") case 1: client_cmd(id, "say /rtv") case 2: client_cmd(id, "say /voteban") case 3: client_cmd(id, "say /rs") case 4: client_cmd(id, "say /top15") case 5: client_cmd(id, "say /rank") case 6: client_cmd(id, "say /admin") case 7: client_cmd(id, "vipmenu") case 8: client_cmd(id, "amxmodmenu") } return PLUGIN_HANDLED }
|
Дата: Пятница, 05.10.2018, 17:48 | Сообщение # 5
Профи
Offline
Ronni, Если тебе это не помогло, то тебе в раздел "Куплю"
|
Дата: Пятница, 05.10.2018, 18:02 | Сообщение # 6
Скриптер
Эксперт
Offline
Ronni, я лишь дал пример того, как может быть вызвано меню на N. SASHAGRIN, ему нужно открытие меню на N, а не на M.
|
Дата: Пятница, 05.10.2018, 18:14 | Сообщение # 7
держи https://yadi.sk/d/y2M8xQvWVLDUww
переделал на букву N там 2 менюшки
если что то не сможешь сделать пиши лс или вк https://vk.com/sklin1994 помогу (бесплатно)
|