Меню выдачи оружия по флагам

Paren_27

Новичок
Сообщения
11
Реакции
1
Здравствуйте. Посмотрел все темы прежде чем написать, но не нашел нужного(или может что-то не понял)
Суть вопроса такая.
есть созданное мною меню вип оружий
; Меню VIP RBS Название/команда действие флаг
[amx_vipweapons] "b" "\w Оружейка VIP\r[\y+20 урон\r]" "Персональные"
"\rAK47\r[\y+20 урон\r]" "ultimate_ak47_20" "b" "o"
"\rM4A1\r[\y+20 урон\r]" "ultimate_m4a1_20" "b" "o"
"\rAWP\r[\y+20 урон\r]" "ultimate_awp_20" "b" "o"
[amx_proweapons] "b" "\w Оружейка VIP PRO\r[\y+40 урон\r]" "Персональные"
"\rAK47\r[\y+40 урон\r]" "ultimate_ak47_40" "b" "q"
"\rM4A1\r[\y+40 урон\r]" "ultimate_m4a1_40" "b" "q"
"\rAWP\r[\y+40 урон\r]" "ultimate_awp_40" "b" "q"
[amx_girlweapons] "b" "\w Женская оружейка\r[\y+40 урон\r]" "Персональные"
"\rAK47\r[\y+40 урон\r]" "ultimate_ak47_girl" "b" "s"
"\rM4A1\r[\y+40 урон\r]" "ultimate_m4a1_girl" "b" "s"
"\rAWP\r[\y+40 урон\r]" "ultimate_awp_girl" "b" "s"
[amx_personalweapons] "b" "\w Персональные оружия\r[\y+50 урон\r]" "Персональные"
"\rAK47\r[\y+50 урон\r]" "ultimate_ak47_50" "b" "l"
"\rM4A1\r[\y+50 урон\r]" "ultimate_m4a1_50" "b" "l"
"\rAWP\r[\y+50 урон\r]" "ultimate_awp_50" "b" "l"
Сейчас оно сделано так, что если у игрока нет определенного флага доступа к пункту, то пункта просто нет в меню. Я бы хотел сделать так, чтоб если нет флага доступа к пункту, то пункт отображался серым цветом и просто если игрок на него нажмет, то ничего не произойдет. А если есть доступ ко всем пунктам, то соответственно доступны все пункты. Как можно это реализовать, подскажите пожалуйста, я не нашел нужной настройки ( или опять же не понял как это сделать)
Вот как выглядит это в
"exec" "o" "amx_vipweapons" "0" "Оружейка +20" ; Открывает меню покупки Ultimate оружий (плагин ultimate_weapons.amxx)
"exec" "q" "amx_proweapons" "0" "Оружейка +40" ; Открывает меню покупки Ultimate оружий (плагин ultimate_weapons.amxx)
"exec" "s" "amx_girlweapons" "0" "Женская оружейка" ; Открывает меню покупки Ultimate оружий (плагин ultimate_weapons.amxx)
"exec" "l" "amx_personalweapons" "0" "Персональные оружия" ; Открывает меню покупки Ultimate оружий (плагин ultimate_weapons.amxx)
 
[ 1] [182] AMXBans RBS 20.06.06 SKAJIbnEJIb & La amxbans_rbs.amx running
[ 2] GameCMS_API 5.6.2 zhorzh78 gamecms_api_5.6 running
[ 3] GameCMS_Registration 1.5 zhorzh78 gamecms_registr running
[ 4] [182] Ultimate GAG 17.12.22BE SKAJIbnEJIb ultimate_gag.am running
[ 5] [VTC][183] Ultimate Ga 17.08.28 SKAJIbnEJIb ultimate_gag_vt running
[ 6] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 7] [190] CsStats MySQL 22.11.15 SKAJIbnEJIb csstats_mysql.a running
[ 8] [190] AdminChat RBS 22.11.15 SKAJIbnEJIb adminchat_rbs.a running
[ 9] [190] AdminCmd RBS 22.11.15 SKAJIbnEJIb & AM admincmd_rbs.am running
[ 10] [190] CmdMenu RBS 20.06.06 SKAJIbnEJIb & AM cmdmenu_rbs.amx running
[ 11] Menus Front-End 20.06.06 SKAJIbnEJIb & AM amxmodmenu_rbs. running
[ 12] [190] MapsMenu RBS 20.06.06 SKAJIbnEJIb & AM mapsmenu_rbs.am running
[ 13] [190] Army Ranks Ultimate 20.06.06 SKAJIbnEJIb army_ranks_ultimate running
[ 14] [190] Chat RBS 20.06.06 SKAJIbnEJIb chat_rbs.amxx running
[ 15] [190] NextMap 18.09.25 SKAJIbnEJIb & AM nextmap.amxx running
[ 16] [190] MapChooser RBS 20.08.02 SKAJIbnEJIb & UF mapchooser_rbs. running
[ 17] [190] TimeLeft 18.09.25 SKAJIbnEJIb & AM timeleft.amxx running
[ 18] Restrict Weapons 1.9.0.5262 AMXX Dev Team restmenu.amxx running
[ 19] [190] Stats Configurat 20.06.06 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 20] [190] StatsX RBS 21.03.23 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 21] [190] No Team Flash 20.06.06 SKAJIbnEJIb NoTeamFlash.amx running
[ 22] Reklama 20.05.2020 mx?! reklama.amxx running
[ 23] [182] Balancing Map Fu 20.06.06 SKAJIbnEJIb balancing_map_full running
[ 24] [190] Ultimate Flags 22.11.15 SKAJIbnEJIb ultimate_flags. running
[ 25] [190] Ultimate Weapons 22.11.15 SKAJIbnEJIb ultimate_weapons running
[ 26] [190] VIP RBS 20.07.20 SKAJIbnEJIb vip_rbs.amxx running
[ 27] [190] Warmup RBS 21.03.23 SKAJIbnEJIb warmup_rbs.amxx running
[ 28] [190] Ultimate Informer 21.03.23 SKAJIbnEJIb ultimate_informer running
[ 29] [182] DemoRecorder RBS 20.06.06 SKAJIbnEJIb demorecorder_rbs running
[ 30] [182] High Ping Kicker RBS 20.06.06 SKAJIbnEJIb hpk_rbs.amxx running
[ 31] Revive Teammates: Bonu 1.1.0 ufame & Albertio rt_bonus.amxx running
[ 32] Revive Teammates: Core 1.1.0 ufame & Albertio rt_core.amxx running
[ 33] Revive Teammates: Effe 1.1.0 ufame & Albertio rt_effects.amxx running
[ 34] Revive Teammates: Plan 1.1.0 ufame & Albertio rt_planting.amx running
[ 35] Revive Teammates: Rest 1.1.0 ufame & Albertio rt_restrictions running
[ 36] Revive Teammates: Soun 1.1.0 ufame & Albertio rt_sounds.amxx running
[ 37] Revive Teammates: Time 1.1.0 ufame & Albertio rt_timer.amxx running
[ 38] AWP Limiter 1.2.0 Beta Nordic Warrior awp_limiter.amx running
[ 39] Damager 0.0.5 steelzzz damager.amxx running
[ 40] [GRENADE] Molotov 1.0.2 medusa grenade_molotov running
[ 41] FPS Checker 1.0.3 ufame high_fps_checke running
[ 42] Injection Med-Kit 1.1.2 Emma Jule injection.amxx running
[ 43] Killer ScreenFade 0.0.5 Vaqtincha reapi_killer_sc running
[ 44] Parachute Lite [ReAPI] 11.0 Leo_[BH] parachute_lite. running
[ 45] Top Awards 1.2.0 szawesome top_awards.amxx running
[ 46] [RZ] Un-Stuck 1.6 NL)Ramon(NL unstuck.amxx running
[ 47] Team Score: BD 0.3 b0t. TeamScore_BD-3. running
[ 48] [182] PTB RBS 20.06.06 SKAJIbnEJIb ptb_rbs.amxx running
[ 49] [182] Snipers RBS 20.06.06 SKAJIbnEJIb snipers_rbs.amx running
[ 50] [182] MOTD RBS 21.03.23 SKAJIbnEJIb motd_rbs.amxx running
50 plugins, 50 running
@DIVIZION, смысл есть, чтоб они видели что можно приобрести услугу и там будет такое вот оружие с таким-то уроном. И сделать так видимо можно, я видел такое подобие на другом паблике. Только вот основатель этого паблика не хочет делится такой инфой
 
Я могу посмотреть это в вашем магазине, где предоставляется ваш товар на сервере.
Мне как игроку, смотерть на 100500 недоступных пунктов было бы неинтересно.(Это лично моё мнение и игроков моего сервера)

Что касается вопроса, через наш плагин так не сделать, если доступа нет то пункт скрывается
 
Это актуально для cmdmenu rbs
Если например
Меню cs_menu "d"
1) пункт "а"
2) пункт "b"
Игрок имеет флаг "d" В таком случае да, пункты будут серым, как недоступно.
Меню игрок откроет и пункты будут серые (естественно если убрать подсветку)

Но если речь про vip_rbs то нет, пункт будет скрыт.

Дадите игроку флаг "O" и в vip у него будет только одна строка с amx_vipweapons
Остальные меню он не увидит.
В таком случае можно сделать единую меню и занести туда всё паки и тогда получиться сделать как вам надо.
 
В таком случае можно сделать единую меню и занести туда всё паки и тогда получиться сделать как вам надо.
Подскажите пожалуйста, как это сделать на примере? Уже всё перепробовал, никак не получается...(
P.S. Извините, что старую тему поднимаю. Просто очень остро стоит вопрос. Купил плагины, но не пользуюсь ими, потому что не могу настроить.
 
P.S. Извините, что старую тему поднимаю. Просто очень остро стоит вопрос. Купил плагины, но не пользуюсь ими, потому что не могу настроить.
Значит надо обратиться к платному мастеру
 
@DIVIZION,а можно пример пожалуйста, что бы сам пункт меню был серым,
например эта менюшка на флаге n, что бы вся была доступна, а у кого флаг s, тому первые 2 пункта были доступны,а 3-4 пункты были серым. Сделайте пример пожалуйста
1.VIP-оружейка 20%
2.VIP-оружейка 30%
3.VIP-оружейка 40%
4.VIP-оружейка 50%
 
Сверху
Назад