- 528
- 504
HelperByOrc 
Это предварительный релиз
Работает на версиях R1, R2, R3, R3-1, R4, R4-2, R5-1, DL-R1
Это предварительный релиз
Работает на версиях R1, R2, R3, R3-1, R4, R4-2, R5-1, DL-R1
Что это?
HelperByOrc — биндер написанный большей частью нейросетью в формате ASI-плагина.
Возможности
- Бинды на клавиши и комбинации.
- Быстрое меню биндов: каскадный или древовидный стиль.
- Категории Binder: несколько верхних разделов с табами, обязательной категорией `Основные` и переносом bind/папок между категориями.
- Стиль списка Binder выбирается в `Настройки -> Биндер`: `Проводник` по умолчанию или `Две панели` с деревом папок слева и bind-списком выбранной папки справа.
- В стиле `Проводник` папки и bind-элементы находятся в одном компактном списке: иконка, название, серый запуск в скобках, основные действия справа и меню `Действия` для вторичных операций.
- Root `Биндер`: bind без папки отображается прямо в корне; в стиле `Две панели` этот уровень подписан как `Без папки`.
- Ручная сортировка папок и bind-элементов drag-and-drop с явным preview: верх/центр/низ строки - перед элементом, внутрь папки или после элемента; сегмент breadcrumb - перенос в эту папку. В `Две панели` bind переносятся на папки слева, папки двигаются внутри дерева, а bind-строки справа сортируются внутри выбранной папки.
- Перенос bind и папок через `Действия -> Переместить в...` с выбором категории, root или целевой папки.
- Перенос на пустую область списка - в конец текущей папки.
- Навигация назад/вверх, современный breadcrumb, глобальный поиск с путями, DnD на найденную папку/колонку пути и клавиши Up/Down, Enter, Backspace, Delete, F2, Esc.
- Inline-создание и inline-переименование папок прямо в списке.
- Quick menu показывает видимые категории табами, а внутри выбранной категории повторяет ручной порядок Binder-списка.
- Единые блокировки для биндов, быстрого меню, папок и HUD-виджетов: отмеченное условие блокирует действие, если стало активным.
- Расширенные условия: прямые и обратные состояния SA:MP/Windows-курсора, чата, видимости чата, диалога, TAB, подключения к серверу, GTA-меню, игрового HUD, прикреплённой камеры, воды/воздуха, место водителя/пассажира, двигатель/сирена и тип текущего транспорта без прицепов.
- При открытом окне Helper автоматический запуск bind с cursor-условиями блокируется; ручная кнопка запуска в списке Binder игнорирует только cursor-условия.
- Стабильный cursor ownership для ImGui: главное окно и quick menu берут курсор только на время интерактивного UI, могут работать поверх SA:MP chat/dialog и уступают видимому Arizona CEF или чужому cursor/input owner.
- Ввод параметров перед запуском бинда и подстановка `{{placeholders}}`.
- Теги и пользовательские переменные, включая bind-actions `[bindstart(30)]`, `[bindstart({thisbind})]`, `{thisbind}` и `{thiscategory}` для runtime-контекста текущего bind.
- Профильный блокнот: папки, поиск, избранное, split preview, Lua-compatible разметка, локальные картинки, импорт/экспорт `.txt`.
- HUD v2: свободный canvas-конструктор экранных виджетов с элементами `Text`, `Image`, `Shape`, `Line`, `Icon`, `ProgressBar` и `Group`, слоями, drag/resize, snap-сеткой, lock/hide, group/ungroup, undo/redo, пресетами и импортом/экспортом `.helperhud.json`; обычные виджеты рисуются нижним слоем под окнами Helper и не перехватывают ввод.
- Вставка текста в чат и отправка команд через SA:MP-чат; команда bind, отправленная другим bind, запускает локальный bind и не уходит серверу.
- Таймер подтверждения текстового триггера: `Подтв. триггер` ждёт до профильного лимита из «Настройки -> Биндер» и сбрасывает pending запуск по истечении времени.
- Arizona `_chat.asi` writer/submit для отправки через input чата, открытия и вставки текста с fallback на стандартный SA:MP-путь.
- Профили конфигурации: переключение, создание, дублирование, переименование и удаление во вкладке «Настройки».
- Настройки с верхними разделами: общее, биндер, быстрое меню, уведомления, профили, горячие клавиши и диагностика.
- Настраиваемые уведомления: popup или `HelperByOrc.log`, группы событий, позиция окна, антифлуд и обязательные ошибки UI-валидации.
- Игнорирование сообщений во вкладке «Прочее»: правила `literal`/C++ `std::regex` ECMAScript, нормализация текста, тестер, regex-helper и блокировка CChat/RakNet сообщений до Binder text-trigger.
- Игровые исправления во вкладке «Прочее», включая защиту деталей транспорта.
- Русская и английская локализация.
- Расширенная диагностика SA:MP readiness, D3D9 overlay, AppCompat и ранних конфликтов хуков.
- Поместите HelperByOrc.asi рядом с gta_sa.exe / поместите в папку scripts / поместите в отдельную папку modloader
- Запустите игру.
- Откройте меню плагина (по умолчанию Ctrl + Z).
- HelperByOrc Wiki
- Главная
- Биндер
- Быстрое меню
- Блокнот
- HUD
- Игнорирование сообщений
- Профили
- Теги и переменные
- Настройки
- Диагностика
- Сборка
Скриншоты
Исходники проекта
github.com/dmitriyewich/HelperByOrc
Актуальные сборки
Версия на lua github.com/dmitriyewich/HelperByOrcOld
Вложения
Последнее редактирование: