Главная | Поиск | Чат | Форум | Рынок | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · 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
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

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

(1616)

Банк сервера Cs-Strikez

(2)

Public-серверы

(758)

Ваши любимые игры

(531)

Лучшие игроки Cs-Strikez New Public Server

(18)

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

(9999)

Общение ^-^

(9999)

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

(9728)

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

(5927)

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

(4765)

Cooller^_^

(6326)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

olya1488

(2017-08-19)

taradin

(2017-08-19)

RaNdI

(2017-08-19)

DianaLebedeva

(2017-08-19)

mama32sasa

(2017-08-19)

Популярные