![]() |
Показать все 7 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Меню VIP для сервера Half-Life (https://hlfx.ru/forum/showthread.php?threadid=4792)
Меню 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>
Браток, ты малость форум попутал. Это не КС и тем более не АМХ-МОД ориентированный.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
А что это вообще за недо-си? Public, stock какие-то, инклюды без кавычек.
Это и есть тот самый знаменитый AMX?
__________________
Эххх, вспоминаю былое... Настоящая физика оружий в кс 1.6, а как они отлетали от гранаты...
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") |
Временная зона GMT. Текущее время 17:03. | Показать все 7 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024