Документация
Скрипты
К скриптам
Справочник

modules

Чужие модули клиента: включение, бинды и их собственные настройки.

modules.list([category]) -> table
Модули клиента, опционально по категории
modules.categories() -> table
Combat, Movement, Visuals, Player, Miscellaneous
modules.get(name) -> module | nil
Модуль по имени
modules.is_enabled(name) -> boolean
Включён ли модуль
modules.toggle(name) -> nil
Переключить модуль
module.enabled() -> boolean
Состояние модуля
module.set(bool) -> nil
Включить или выключить
module.toggle() -> nil
Переключить
module.bind() -> number
Код клавиши
module.bind_name() -> string
Читаемое имя клавиши
module.set_bind(key) -> nil
Назначить клавишу модулю. -1 — снять бинд
module.bind_mode() -> "toggle" | "hold"
module.set_bind_mode("toggle" | "hold") -> nil
Hold держит модуль включённым только пока клавиша зажата
module.bind_display() -> boolean
module.set_bind_display(bool) -> nil
Показывать ли бинд в HUD «Клавиши»
module.setting.groupstring
Имя группы, в которой лежит настройка. Пустая строка — настройка вне групп
module.setting.members() -> table
Имена настроек внутри группы (type = "group" или "gear")
module.setting.hoststring
Для type = "gear" — имя настройки, на которой висит шестерёнка
module.setting.expanded() -> boolean
Раскрыта ли группа. Меняется через set_expanded(bool)
module.setting.bind() -> number
Бинд настройки: есть у checkbox и keybind. Рядом set_bind, bind_mode, set_bind_mode, bind_display, set_bind_display, active
module.animation() -> number
Плавность включения, которую клиент уже считает
module.settings() -> table
Все настройки модуля
module.setting(name) -> setting | nil
Настройка по имени