Phubaxz | Дата: Среда, 13.12.2017, 01:54 | Сообщение # 1 |
- Сообщения: 10
- Награды: 0
- Замечания:
|
Доброго времени суток! На некоторых серверах обратил внимание что меню открывается на кнопку E английскую при этом свойство использовать не теряется у меня меню на M подскажите пожалуйста что мне нужно исправить в этом меню что бы было на E
Код #include <amxmodx> #include <amxmisc>
#define PLUGIN "Menu" #define VERSION "1.0" #define AUTHOR "inf"
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
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") }
public Server_Menu(id) { new name[32] get_user_name(id, name, 31) static menu[650], iLen
new player_name[32]
get_user_name(id, player_name, 31)
iLen = 0 iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\r[\yПривет\r] \r[\y%s\r]^n^n", player_name) iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y1\r]\w Поставить пушку \r(\y3000$\r)^n") keys |= MENU_KEY_1
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y2\r]\w Поставить раздачик \r(\y4000$\r)^n") keys |= MENU_KEY_2
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y3\r]\w Поставить лазер \r(\y800$\r)^n") keys |= MENU_KEY_3
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y4\r]\w Передать деньги^n") keys |= MENU_KEY_4
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y5\r]\w Обнулить Счёта^n") keys |= MENU_KEY_5
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y6\r]\w Меню мин^n") keys |= MENU_KEY_6
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y7\r]\w Прокачка персонажа^n") keys |= MENU_KEY_7
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y8\r]\w Номинировать карту^n") keys |= MENU_KEY_8
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y9\r] \r[\yАдмин\r|\yМеню\r]^n^n") keys |= MENU_KEY_9 iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[\y0\r] \r[\yBыход\r]") 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, "sentry_build") case 1: client_cmd(id, "build_dispenser") case 2: client_cmd(id, "+USE; buy_lasermine; +setlaser") case 3: client_cmd(id, "say /money") case 4: client_cmd(id, "say /rs") case 5: client_cmd(id, "say /admins") case 6: client_cmd(id, "say /shop") case 7: client_cmd(id, "say /rtv") case 8: client_cmd(id, "adminmenu") } return PLUGIN_HANDLED }
Сообщение отредактировал Phubaxz - Среда, 13.12.2017, 01:56 |
|
| |
andrey_gty | Дата: Суббота, 16.12.2017, 20:55 | Сообщение # 2 |
- Сообщения: 4
- Награды: 0
- Замечания:
|
Хм.. даже не знаю...
|
|
| |
Ewer | Дата: Воскресенье, 24.12.2017, 22:30 | Сообщение # 3 |
- Сообщения: 87
- Награды: 0
- Замечания:
|
Ну вот как можно быть таким глупеньким? У тебя же на букву E стоит установка лазера Код case 2: client_cmd(id, "+USE; buy_lasermine; +setlaser") Неужели ты не можешь сообразить, что нужно вместо chooseteam задействовать +USE
|
|
| |
Phubaxz | Дата: Суббота, 04.08.2018, 12:29 | Сообщение # 4 |
- Сообщения: 10
- Награды: 0
- Замечания:
|
Не работает менял.
|
|
| |
Contra63 | Дата: Пятница, 17.08.2018, 08:34 | Сообщение # 5 |
- Сообщения: 830
- Награды: 7
- Замечания:
|
Код register_concmd("chooseteam", "Server_Menu")
public task_hudmsg(id) { set_hudmessage(0, 255, 0, 0.75, 0.0, 0, 6.0, 12.0) show_hudmessage(id, "Меню Сервера ---> M") }
на M
|
|
| |
admin@cs-eburgga | Дата: Среда, 22.08.2018, 13:43 | Сообщение # 6 |
- Сообщения: 4
- Награды: 0
- Замечания:
|
"M" ведь задействовано, просто сделай на "N" - nightvision. Вместо включения ночного видения будет включаться твоя менюшка.
|
|
| |