- Source URL
- https://discord.gg/RdASewK3mA
Данный плагин-ядро добавляет в игру возможность использования нового вида меню, управляемого с помощь кнопок W (пролистнуть вверх)/S (пролистнуть вниз) и E (выбор)/R (выход), а также позволяет игроку самому выбрать, какой вид меню для него предпочтительнее (команда !menus)
Исходник тестового плагина, демонстрирующего пример использования данного ядра в своих плагина, находится на GitHub
Исходник тестового плагина, демонстрирующего пример использования данного ядра в своих плагина, находится на GitHub
- Requirements
- Commands
- !menus - изменение желаемого вида меню
- Variables
- Настройка производится в файле конфигурации
addons/counterstrikesharp/configs/plugins/MenuManagerCore/MenuManagerCore.json
DefaultMenu - стандартный тип меню (ButtonMenu, CenterMenu, ConsoleMenu, ChatMenu)
SoundScroll - звук прокрутки меню
SoundClick - звук выбора
SoundDisabled - звук выбора отключенного (недоступного) пункта меню
SoundBack - звук возврата назад
SoundExit - звук выхода
MoveWhileOpenMenu - возможность двигаться при управлении меню (по умолчанию отключено)
ButtonsConfig - кнопки, выбранные для управления меню
Attack = (1), [ЛКМ]
Jump = (2), [SPACE]
Duck = (4), [CTRL]
Forward = (8), [W]
Back = (16),
Use = (32), [E]
Cancel = (64), (не функционирует)
Left = (128),
Right = (256),
Moveleft = (512), [A]
Moveright = (1024), [D]
Attack2 = (2048), [ПКМ]
Run = (4096), (не функционирует)
Reload = (8192), [R]
Alt1 = (16384), (не функционирует)
Alt2 = (32768), (не функционирует)
Speed = (65536), /** Player is holding the speed key */ [SHIFT]
Walk = (131072), /** Player holding walk key */ (не функционирует)
Zoom = (262144), /** Zoom key for HUD zoom */ (не функционирует)
Weapon1 = (524288), /** weapon defines these bits */ (не функционирует)
Weapon2 = (1048576), /** weapon defines these bits */ (не функционирует)
Bullrush = (2097152), (не функционирует)
Grenade1 = (4194304), /** grenade 1 */ (не функционирует)
Grenade2 = (8388608), /** grenade 2 */ (не функционирует)
Attack3 = (16777216) (не функционирует)
Scoreboard = (8589934592) (TAB)
Inspect = (34359738368) (F)
UpButton - кнопка Вверх
DownButton - кнопка Вниз
LeftButton - быстрое пролистывание вверх
RightButton - быстрое пролистывание вниз
SelectButton - кнопка выбора пункта меню
ExitButton - кнопка выхода
BackButton - кнопка Назад