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

Ищу человека который поможет настроить сервер

(3)

Проблема общего характера с knife dm

(0)

Ищу скрипт

(1)

проблемка с фпс/пингом

(5)

Быстрая закупка CS 1.6

(6)

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

(9999)

Общение ^-^

(9999)

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

(9728)

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

(5926)

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

(4757)

Cooller^_^

(6318)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

goshan355marchenco

(2016-12-05)

HuKcOH™

(2016-12-04)

YogaAxob

(2016-12-04)

chingizastana

(2016-12-04)

Arhiver

(2016-12-04)

Популярные