Главная | Поиск | Чат | Форум | Рынок | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

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

Страница 1 из 11
Модератор форума: Cooller^_^, Mushroom, Tiger_ 
Форум Counter Strike » Создание и настройка серверов Cs 1.6 » Общие вопросы по созданию и настройке серверов » Делаем меню своими руками
Делаем меню своими руками
7k7zДата: Воскресенье, 2011-10-16, 16:11 | Сообщение # 1
Сообщений: 125
Награды: 4
Статья: Делаем меню своими руками
Автор: CS-STRIKEZ.CLAN.SU

Сейчас мы научимся делать меню... И так начнем:

Подключаем unclude:
#include <amxmodx>

Регистрируем плагин и комманду для вызова:
public plugin_init()
{
register_plugin("Menu", "Version", "Author") // регистрация плагина
register_concmd("menu", "menu_bla") // регистрация комманды
}

В даном случии комманда происходит через консоль, если хотите через чат то:
register_concmd("menu", "menu_bla")

Следует замениь на:
register_clcmd("say menu", "menu_bla")

Создаем пункт меню:
public menu_bla(id) // menu_bla берется из зарегестрированой комманды
{

if(!is_user_connected(id)) // проверяем подключен игрок
return PLUGIN_HANDLED // если игрок не подключен, то блокируем меню

new menu = menu_create("Menu", "handle_menu") // создаем меню

menu_additem(menu, "Информация", "1") // Название, номер

menu_display(id, menu) // выводим меню

return PLUGIN_HANDLED // блокируем показ сообщения в чат
}

Создаем меню:
public handle_menu(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new Data[6];
new Access;
new Callback;
new Name[64];
menu_item_getinfo(menu, item, Access, Data, 5, Name, 63, Callback)

new Key = str_to_num(Data);

switch (Key)
{
case 1: show_motd(id, "blabla.txt", "Информация") // файл, который берется из cstrike
}
menu_destroy(menu)
return PLUGIN_HANDLED
}

Все!!!
 Казахстан
Форум Counter Strike » Создание и настройка серверов Cs 1.6 » Общие вопросы по созданию и настройке серверов » Делаем меню своими руками
Страница 1 из 11
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Скупаю PSN/XBOX/ITUNES/GOOGLE PLAY, ключи Origin,Uplay,Steam

(0)

набор в клан +3

(4)

Поиск игроков в команду. Россия.

(4)

Ошибки и неисправности веб-сайта

(1611)

Вопросы новичка

(0)

Общение:> (закрыта)

(9999)

Общение ^-^

(9999)

Общение :] (закрыта)

(9728)

Флудилочка дизайнеров :)

(5928)

Досчитаем до 10000:)

(4760)

Cooller^_^

(6326)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

aADwasd

(2017-04-25)

Artem_Hukolaevu4

(2017-04-25)

harryray

(2017-04-25)

cdkeymasters

(2017-04-25)

steelray

(2017-04-23)

Популярные