Войти через loginza


Создание саймон меню для JailBrak мода
Автор: NuTSMAN | 29 декабря 2011 - 21:57 | Комментариев: 8 | Просмотров: 2055 | Распечатать
   Плохо  2  Хорошо   

http//ya-cs.ru/uploads/images/plaginy/thumb/2sks.jpg



Вижу в интернете как люди часто задают вопрос
-Как создать меню саймона в Jbexteme?

В этой статье Вы узнаете как создать легкое меню саймона для JailBreak мода!



1.Заходим в исходник jbexteme.sma
Находим plugin_unit, и регистрируем команду.
register_clcmd("say /menu", "cmd_menusimon")

2.Добавляем в самый конец( можно и выше ):

public cmd_menusimon(id)
{
if(g_Simon == id || is_user_admin(id))
{
new simmenu = menu_create( "\wМеню саймона", "menu_handler" );
menu_additem( simmenu, "\wОткрыть клетки", "1", 0 );
menu_additem( simmenu, "\wДать FD", "2", 0 );
menu_additem( simmenu, "\wОтсчёт 10сек.", "3", 0 );
menu_additem( simmenu, "\wРазрешить говорить зеку", "4", 0 );
menu_additem( simmenu, "\wНаказать виновного CT", "5", 0 );
menu_additem( simmenu, "\wИгры", "6", 0 );

menu_setprop( simmenu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, simmenu, 0 );
}
}

public menu_handler( id, menu, item )
{
if( item == MENU_EXIT )
{
menu_destroy( menu );
return PLUGIN_HANDLED
}
new data[6], iName[64];
new access, callback;

menu_item_getinfo( menu, item, access, data,5, iName, 63, callback );
new key = str_to_num( data );
switch ( key )
{
case 1:
{
// Функция
}
case 2:
{
// Функция
}
case 3:
{
// Функция
}
case 4:
{
// Функция
}
case 5:
{
// Функция
}
case 6:
{
// Функция
}
}
}

3.Сохраняем данный файл в кодировке UTF-8 без BOM.
4.Компилируем данный файл.
5.Ставим на сервер и пробуем работает ли меню или нет.

P.S Это не самый лучший способ создать меню.
P.S.S Делал на быструю руку =)



Своё Спасибо, еще не выражали.

в блоге или на сайте:
в ЖЖ или на форуме:
в ICQ, Skype или чате:



Юзер: korolr
ICQ: 644797004 | Комментариев: 306 | Новостей: 28 | 30.12.2011 - 10:30
это простое меню а не саймона надо вроде права g_simon на меню дать)
korolr


Юзер: korolr
ICQ: 644797004 | Комментариев: 306 | Новостей: 28 | 30.12.2011 - 10:30
статья не оч честно=)
korolr


Юзер: NuTSMAN
ICQ: - - | Комментариев: 2 | Новостей: 1 | 30.12.2011 - 10:58
В меню идет проверка саймон/админ ли это.
Ничего давать не надо.Будь внимательнее.


Юзер: azsxdc
ICQ: - - | Комментариев: 23 | Новостей: 3 | 4.01.2012 - 01:24
Моя картинка 17
azsxdc


Юзер: allex
ICQ: - - | Комментариев: 11 | Новостей: 0 | 14.01.2012 - 00:01
как регестрировать команду plugin_unit, куда там че сувать)
если можно выложите готовый исходник или подробней пожалуйста опишите !


Юзер: allex
ICQ: - - | Комментариев: 11 | Новостей: 0 | 14.01.2012 - 00:03
не нашол я в исходнике plugin_unit есть только вот такая переменная
public plugin_init()


Юзер: kilen
ICQ: - - | Комментариев: 2 | Новостей: 0 | 18.01.2012 - 18:19
блин у меня неполучается


Юзер: +1nP_miXXeRRR
ICQ: - - | Комментариев: 1 | Новостей: 0 | 23.02.2012 - 17:55
у меня не кампелирует


Зарегистрируйся чтобы проголосовать и оставить комментарий
так же есть возможность оставить комментарий с помощью соц сетей.

Наши Сервисы
Онлайн
 Всего на сайте: 23
Гостей: 18

 Посетители:
vladandguf, SIRIUS, asan4, prosergei, kichaev.ivan@yandex.ru
Наши сервера
ya-cs.ru #1 Zombie Plague 109.251.49.138:27017 Карта: zm_fdust2x2 Игроков:24/32  (65%)

ya-cs.ru #3 J@ilBreak +14 [UA] 91.211.116.19:27018 Карта: jail_west_v2 Игроков:6/20  (15%)

ya-cs.ru #4 P@blic 91.211.116.30:27016 Карта: de_dust2_2x2_css Игроков:21/24  (60%)

ТОП Сервера
JailBreak Большой побег +14 83.222.117.2:27054 Карта: jb_projetocs Игроков:6/21  (15%)

Pub|Random ©#1 31.31.199.150:27015 Карта: de_nuke Игроков:5/32  (15%)

Молодёжное движение @ 18+ 83.222.109.36:27016 Карта: de_train Игроков:20/24  (55%)

Поиск по сайту

Календарь
« Май 2012  
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Популярные новости
Реклама
Теги
Добавь Нас в Друзья



Ya-cs.ru - Сайт создан для любителей игры CS 1.6 на нашем уникальном портале можно найти все для настоящего геймера. Мы предлагаем вам скачать различные плагины,моды,карты,программы,античиты.Также у нас можно найти готовые сервера чтобы играть со своими друзьями. Недавно мы начали писать уникальные статьи для cs 1.6.Запустили функцию: мониторинг игровых серверов. Также если вы имеете свой сайт можете добавить его в наш "top" сайтов.
Карта сайта Ya-cs.ru ©2010-2012   Администрация не несёт ответственности за материалы, размещённые на этом ресурсе!