Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Разделы в меню

Статус пользователя XSik
сообщение 9.7.2009, 12:58
Сообщение #1
Стаж: 17 лет

Сообщений: 61
Благодарностей: 8
Полезность: < 0

Как сделать разделы в меню например
Цитата
Меню:
1. Сказать
2. Админ меню
3. Команды


и при нажатии на 1. Сказать
высвечивалось такое меню

Цитата
Сказать:
1. Привет всем
2. Пока всем
3. Как дела?
4. Как игра?


Тоесть разделы в меню.
Очень нужно, подскажите пожалуйста
С меня Спасибо

Отредактировал: XSik, - 9.7.2009, 13:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя shadowhunter
сообщение 24.7.2009, 15:59
Сообщение #2


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

XSik,
Гг. Сделать то можно, но чесно говоря идея туповатая. Я этим заниматся не буду.
Смотри в скриптинге > создание менюшек...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя XSik
сообщение 24.7.2009, 16:21
Сообщение #3
Стаж: 17 лет

Сообщений: 61
Благодарностей: 8
Полезность: < 0

Во 1.
Я не прошу этим заниматься.
Мне нужно знать как сделать разделы в меню
Во 2.
Там такого нет!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 24.7.2009, 18:23
Сообщение #4
Стаж: 17 лет

Сообщений: 3899
Благодарностей: 701
Полезность: 0

в третьих дам в морду за нежелание юзать поиск
4. Я согласен чтобы мне дали в морду
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя desagr1
сообщение 24.7.2009, 18:35
Сообщение #5
Стаж: 16 лет

Сообщений: 27
Благодарностей: 12
Полезность: < 0

Код
/* Menu v0.1 */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu"
#define VERSION "0.1"
#define AUTHOR "ZETA [M|E|N]"

new mainmenu,menu

public plugin_init() {
    register_plugin("Menu","0.1","ZETA [M|E|N]")
    register_clcmd("say /menu","func_mainmenu",ADMIN_ALL,"")
}

public func_mainmenu(id) {
    mainmenu=menu_create("Main menu","mainmenu_handler")
    menu_additem(mainmenu,"menu1")
    menu_additem(mainmenu,"menu2")
    menu_display(id,mainmenu,0)
    return PLUGIN_HANDLED
}

public mainmenu_handler(id,mainmenu,key) {
    key++
    
    switch(key) {
        case 1:{
            menu_destroy(mainmenu)
            menu1(id)
            return PLUGIN_HANDLED
        }
            
        case 2:{
            menu_destroy(mainmenu)
            menu2(id)
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}

public menu1(id) {
    menu=menu_create("Menu1","menu_handler1")
    menu_additem(menu,"podmenu1")
    menu_additem(menu,"podmenu2")
    menu_additem(menu,"podmenu3")
    menu_addblank(menu,-1)
    menu_additem(menu,"B mainmenu")
    menu_display(id,menu,0)
    return PLUGIN_HANDLED
}

public menu_handler1(id,menu,key) {
    key++
    
    switch(key) {
        case 1:{
            client_print(id,print_chat,"eTo podmenu1 menu1")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
            
        case 2:{
            client_print(id,print_chat,"eTo podmenu2 menu1")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 3:{
            client_print(id,print_chat,"eTo podmenu3 menu1")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 4:{
            menu_destroy(menu)
            func_mainmenu(id)
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}

public menu2(id) {
    menu=menu_create("Menu2","menu_handler2")
    menu_additem(menu,"podmenu1")
    menu_additem(menu,"podmenu2")
    menu_additem(menu,"podmenu3")
    menu_addblank(menu,-1)
    menu_additem(menu,"B mainmenu")
    menu_display(id,menu,0)
    return PLUGIN_HANDLED
}

public menu_handler2(id,menu,key) {
    key++
    
    switch(key) {
        case 1:{
            client_print(id,print_chat,"eTo podmenu1 menu2")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
            
        case 2:{
            client_print(id,print_chat,"eTo podmenu2 menu2")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 3:{
            client_print(id,print_chat,"eTo podmenu3 menu2")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 4:{
            menu_destroy(menu)
            func_mainmenu(id)
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/


!
Аккаунт пользователя заблокирован до: 29.5.2283, 15:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: