HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Меню VIP для сервера Half-Life
Переделка меню вип
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
BIGs
Новичок

Дата регистрации: Jun 2016
Проживает: hl-hop.tk
Сообщений: 1
Возраст: 23

Рейтинг



Half-Life Меню VIP для сервера Half-Life

Добрый день, помогите переделать вип меню так, чтобы его могли использовать только люди с флагом Н

code:
#include amxmodx #include hamsandwich #include fakemeta_util public plugin_init() { register_menucmd(register_menuid("VIP"),(1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6),"_Menu") register_clcmd("say vip","v_m",-1,"Shows The menu") register_clcmd("say !vip","v_m",-1,"Shows The menu") register_clcmd("say /vip","v_m",-1,"Shows The menu") RegisterHam(Ham_Spawn, "player", "s_v_m", 1) } public _Menu(id,key) { switch(key) { case 0: { set_pdata_int(id, 314, 100, 5) fm_give_item(id, "weapon_gauss") fm_set_user_longjump(id, true, true) fm_set_user_armor(id, 100) } case 1: { set_pdata_int(id, 310, 125, 5) fm_give_item(id, "weapon_shotgun") fm_set_user_longjump(id, true, true) fm_set_user_armor(id, 100) } case 2: { set_pdata_int(id, 314, 250, 5) fm_give_item(id, "weapon_egon") } case 3: { set_pdata_int(id, 317, 20, 5) fm_give_item(id, "weapon_tripmine") client_cmd(id, "weapon_tripmine") } case 4: { fm_give_item(id, "weapon_satchel") set_user_bpammo(id, HLW_SATCHEL, 20) client_cmd(id, "weapon_satchel") } case 5: { set_pdata_int(id, 320, 30, 5) fm_give_item(id, "weapon_snark") client_cmd(id, "weapon_snark") } case 6: { set_pdata_int(id, 319, 20, 5) fm_give_item(id, "weapon_handgrenade") client_cmd(id, "weapon_handgrenade") } } } public v_m(id) { static keys, MenuBody[256], Len keys = (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6) Len = format(MenuBody,255,"VIP^n^n") Len += format(MenuBody[Len],255-Len,"^n1. gauss") Len += format(MenuBody[Len],255-Len,"^n2. shotgun") Len += format(MenuBody[Len],255-Len,"^n3. egon 250") Len += format(MenuBody[Len],255-Len,"^n4. tripmine 20") Len += format(MenuBody[Len],255-Len,"^n5. satchel 20") Len += format(MenuBody[Len],255-Len,"^n6. snark 30") Len += format(MenuBody[Len],255-Len,"^n7. GRENADE 20") show_menu(id,keys,MenuBody,-1) } public s_v_m(id) { if(is_user_alive(id)) { set_task(0.10, "sss", id) } } public sss(id) { v_m(id) } stock set_user_bpammo(index,weapon,amount) { new offset switch(weapon) { case HLW_SATCHEL: offset = 318 } set_pdata_int(index,offset,amount) }

__________________
<a href="http://hl-hop.tk/" target="_self">
<center><img src="/spec_file/banner.png"
width=100 height=31 border=0></center></a>

Сообщить модератору | | IP: Записан
Сообщение: 156148

Старое сообщение 28-06-2016 07:52
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Браток, ты малость форум попутал. Это не КС и тем более не АМХ-МОД ориентированный.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Сообщить модератору | | IP: Записан
Сообщение: 156150

Старое сообщение 28-06-2016 08:53
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: &#12644;
Сообщений: 5126

Рейтинг



Цитата:
Ghoul [BB] писал:
Браток, ты малость форум попутал. Это не КС и тем более не АМХ-МОД ориентированный.

Соглашусь. Логичнее на http://zombie-mod.ru/ или http://aghl.ru/forum/ спросить.

Сообщить модератору | | IP: Записан
Сообщение: 156155

Старое сообщение 28-06-2016 09:39
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34510
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


А что это вообще за недо-си? Public, stock какие-то, инклюды без кавычек.
Это и есть тот самый знаменитый AMX?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 156156

Старое сообщение 28-06-2016 09:42
-
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: &#12644;
Сообщений: 5126

Рейтинг



Цитата:
XaeroX писал:
Это и есть тот самый знаменитый AMX?



Агась

Сообщить модератору | | IP: Записан
Сообщение: 156157

Старое сообщение 28-06-2016 09:46
- За что?
ILZM
LAW

Дата регистрации: Oct 2011
Проживает: Mega City One
Сообщений: 301

Рейтинг



Эххх, вспоминаю былое... Настоящая физика оружий в кс 1.6, а как они отлетали от гранаты...

C++ Source Code:
1
#include "amxmisc"
2
 
3
...
4
 
5
register_clcmd("say vip","v_m",ADMIN_CFG,"Shows The menu")
6
register_clcmd("say !vip","v_m",ADMIN_CFG,"Shows The menu")
7
register_clcmd("say /vip","v_m",ADMIN_CFG,"Shows The menu")



XaeroX, это такой язык скриптинга Pawn

Сообщить модератору | | IP: Записан
Сообщение: 156163

Старое сообщение 28-06-2016 10:42
- За что?
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 32

Рейтинг



Цитата:
XaeroX писал:
инклюды без кавычек

Они кстати должны быть, вот такие: <>. Может форматирование форума их убрало?

Цитата:
BIGs писал:
так, чтобы его могли использовать только люди с флагом Н

Там это делать пять минут, одним if/endif.
Посмотри исходники (SMA) стандартных AMXX плагинов.
Я бы привел пример, но с телефона.

Сообщить модератору | | IP: Записан
Сообщение: 156175

Старое сообщение 28-06-2016 15:29
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 07:31. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Меню VIP для сервера Half-Life
Переделка меню вип
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024