Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 29.3.2011, 17:29 | Как сделать в меню подменю | Мое меню (.sma) Код #include <amxmodx> new menu new submenu public plugin_init() { register_plugin("Menu","1.0","Internetwork"); menu = menu_create("\yБыстрый набор","func_menu"); menu_additem( menu,"\wСмена карты / rtv") menu_additem( menu,"\wОсталось времени / timeleft") menu_additem( menu,"\wНастоящее время / thetime") menu_additem( menu,"\wУмереть / kill") menu_additem( menu,"\rВыйти из сервера / disconnect") menu_additem( menu,"\rВыйти из игры / quit") submenu = menu_create("\rВы уверены?","func_submenu"); menu_additem( submenu,"\wДа") menu_additem( submenu,"\wНет") menu_setprop( menu,MPROP_PERPAGE, 5) register_clcmd("player_menu","go_menu"); } public client_authorized(id) { client_cmd(id, "bind ^"F11^" ^"player_menu^"") } public func_menu(id, menu, key) { key++ if(key==1) client_cmd(id,"say rtv") if(key==2) client_cmd(id,"say timeleft") if(key==3) client_cmd(id,"say thetime") if(key==4) client_cmd(id,"kill") if(key==5) client_cmd(id,"disconnect") if(key==6) go_submenu(id) } public func_submenu(id, submenu, key) { key++ if(key==1) client_cmd(id,"quit") if(key==2) client_cmd(id,"ok") } public go_submenu(id) { menu_display(id,submenu) return PLUGIN_HANDLED } public go_menu(id) { menu_display(id,menu) return PLUGIN_HANDLED } |
makc745ht | ||
| 29.3.2011, 16:12 | Как сделать в меню подменю | makc745ht | |||