на главную
об игре

Helldivers 2 "Скрипт для вызова стратагем" [UPD: 18.07.2025]

Спойлер

Stratagem Caller

Описание:

Спойлер

Скрипт для AutoHotkey v1.1 предназначен для использования в Helldivers 2, чтобы упростить и ускорить активацию стратагем в игре. Он автоматизирует ввод комбинаций клавиш, необходимых для вызова различных стратагем, позволяя назначить каждую стратагему на одну горячую клавишу на клавиатуре или мыши.

Что позволяет скрипт:

  • Быстрый вызов стратагем: Назначайте любую стратагему на одну горячую клавишу (клавиша на клавиатуре или кнопка мыши). Скрипт сам введет нужную комбинацию.
  • Выбор режима ввода: Стрелки или WASD
  • Настраиваемая клавиша активации: Выберите или задайте свою клавишу для активации меню ввода стратагемы (по умолчанию это левый Control).
  • Удобный интерфейс (GUI): Простой графический интерфейс позволяет легко изменять, добавлять и удалять ваши назначения.
  • Сохранение настроек: Все ваши бинды и настройки сохраняются в INI-файл, так что вам не придется настраивать все заново при каждом запуске.

По сути, это мой способ помочь вам сосредоточиться на борьбе за демократию, а не на запоминании сложных комбо!

Инструкция по использованию

  1. Скачать и установить AutoHotkey v1.1, после чего запустить сам скрипт StratagemCaller.ahk.
    В качестве альтернативы вы можете использовать скомпилированную версию: StratagemCaller.exe.
  2. Используйте подходящий для вас язык интерфейса ⇒(Вкладка Settings)
  3. Выберите раскладку для ввода стратагем: Arrows(Стрелки) или WASD ⇒(Вкладка Settings)
    По умолчанию в скрипте стоит Arrows(Стрелки), а игра по умолчанию использует WASD.
  4. Настройте клавишу вызова стратагем: Выберите её из выпадающего списка(по умолчанию установлен левый Ctrl)
    Либо назначьте любую другую клавишу в поле "Or enter a custom key". Это поле имеет приоритет над выпадающим списком(удалить можно с помощью backspace).
    Нажмите "Применить клавишу", чтобы применить изменения. Если не нажать, останется клавиша по умолчанию ⇒(Вкладка Settings)
  5. Задайте горячую клавишу для макроса: В поле "Установите горячую клавишу" введите желаемую клавишу, на которую вы хотите привязать вызов стратагемы(Для дополнительных кнопок мыши просто нажмите на соответствующую кнопку, эта функция сделает поле пустым, но все будет работать)
  6. Выберите стратагему: Из списка выберите нужную стратагему
  7. Добавьте привязку: Нажмите кнопку "Добавить привязку"
  8. Удалите привязку (при необходимости): Чтобы удалить привязку, выберите её левым кликом мыши в списке и нажмите "Удалить выбранное"
  9. Используйте функционал профилей (при необходимости)

Важное примечание

Скрипт очень чувствителен к раскладке клавиатуры. Чтобы избежать нестабильности, всегда используйте одну и ту же раскладку (рекомендуется английская), особенно при запуске скрипта, а также при изменении горячих клавиш(отслеживайте правильность раскладки в окне подтверждения).
Если вы столкнетесь с ошибками после использования нескольких раскладок, вам может потребоваться вручную отредактировать .ini файл, удалив некорректные записи, или же полностью удалить .ini файл (учитывайте, что это сбросит все сохранённые настройки и привязки), а затем перезапустить скрипт.

Если Steam запущен от имени администратора, то и сам скрипт следует запускать от имени администратора. Это необходимо для корректного взаимодействия скрипта с окном игры.

Рекомендуется использовать режим ввода arrows. В управлении игры смените вызов стратагем на стрелочки. Использование WASD ухудшает вашу мобильность, так как вы не сможете вызывать стратагемы на ходу.

Присутствуют следующие горячие клавиши по умолчанию:

  • Insert — приостановить работу скрипта. Повторное нажатие Insert возобновит его работу.
  • Home — отобразить/скрыть плавающее окно с текущим профилем и привязками.
  • Page Up / Page Down — переключение профилей вперёд / назад.

Вы можете изменить эти горячие клавиши, задав свои. Чтобы отключить ненужную функцию, просто очистите поле соответствующей клавиши с помощью Backspace и нажмите «Применить».

Описание функции чекбоксов*:
Добавляет к вашей горячей клавише оператор *. Это означает, что она будет срабатывать независимо от того, удерживаются ли в этот момент другие клавиши-модификаторы, такие как (Ctrl, Alt, Shift или Win).
Используйте эту опцию только для тех привязок, где вам нужно, чтобы они срабатывали независимо от активных модификаторов. Например, если вы бежите спринтом (зажатым Shift) и хотите одновременно вызвать стратагему или сбросить рюкзак по горячей клавише.
Будьте внимательны: если вы уже используете сочетания клавиш-модификаторов с обычными клавишами (например, Ctrl+Q) для ваших привязок, активация этой опции для обычной клавише Q может привести к пересечению вызовов или неожиданному поведению.

Weapon Assistant

Описание:

Спойлер

Разработан для работы с оружием: RS-422 «Рельсотрон», ARC-3 «Дуговой метатель», PLAS-101 «Очиститель», PLAS-15 «Верный».

Всего доступно три режима: два для RS-422 «Рельсотрон» и один универсальный для другого оружия:
1) Очиститель/Дуговой метатель: Осуществляет зарядку в течение 1 секунды, после чего происходит отпускание, удерживайте лкм для непрерывной стрельбы.
2) Рельсотрон (Обычный): Заряжается 0.5 секунды, затем следует выстрел и перезарядка. Этот режим предназначен для безопасного использования рельсотрона.
3) Рельсотрон (Убойный): Заряжается 2.9 секунды, затем следует выстрел и перезарядка. Используйте этот режим для небезопасного режима рельсотрона.

Скрипт изменяет действие левой кнопки мыши в зависимости от выбранного режима. Одинарный клик выполняет один полный цикл действия, а удержание левой кнопки мыши будет повторять цикл до тех пор, пока вы её не отпустите.

После запуска остаётся неактивным, пока вы его не включите горячей клавишей.

Не рекомендуется активировать weapon assistant в активном окне AHK. При нажатии внутри окна может произойти "залипание" клика, что устраняется нажатием Esc или вызовом Диспетчера задач. Исправить можно, но это повлияет на стабильность работы скрипта.

История изменений:

Спойлер

Обновление скрипта от 18.07.2025

  • Переработан интерфейс
  • Добавлена возможность игнорирования модификаторов клавиш (Ctrl, Alt, Shift)
  • Добавлена функция быстрого переключения функций оружия
  • Добавлена функция быстрого сброса предметов инвентаря
  • Улучшен плавающий список
  • Добавлены стратагемы нового варбонда "Контрольная группа"
  • По умолчанию теперь весь ассистент оружия выключен

Обновление скрипта от 10.07.2025

  • Добавлена функция изменения поведения ввода клавиши вызова стратагем, которая соответствует игровой
  • Добавлена возможность менять задержки между нажатиями клавиш (по моим тестам, минимальная задержка для нормальной работы скрипта в игре равна 22 мс)
  • Добавлен плавающий список с текущим активным профилем и его привязками (его можно перемещать, но для этого нужно точно попасть курсором по любому символу в списке)
  • Добавлены горячие клавиши для переключения профилей
  • Небольшие изменения в интерфейсе(удалены эмодзи с кнопок, правки текста)
  • Скрипт можно скачать как скомпилированный .exe файл, который работает без установленного AutoHotkey. Вы также можете скомпилировать его самостоятельно, используя компилятор AHK

Обновление скрипта от 03.07.2025

  • Stratagem Caller и Weapon Assistant объединены в один
  • Все настройки перенесены во вкладку Settings(Настройки)
  • Добавлена функция профилей, что позволяет сохранять разные наборы привязок для стратагем
  • Реализована кнопка включения/выключения скрипта с отображением текущего статуса активности
  • Привязки стратагем теперь не зависят от языка интерфейса
  • Для режима Рельсотрон(Убойный) можно менять процент задержки
  • Добавлена возможность привязки функций Weapon Assistant к дополнительным кнопкам мыши
  • Скрипт можно скачать в виде скомпилированного .exe файла, который работает без установленного AutoHotkey, но вы также можете скомпилировать его самостоятельно, предварительно удалив все эмодзи из скрипта, а затем использовав компилятор AHK

Обновление скрипта от 25.06.2025

  • Разные версии скриптов объединены в один
  • Исправлена функция вызова рельсотрона
  • Добавлено сохранение клавиши вызова стратагемы
  • Теперь также доступен скрипт для оружия
  • Разные версии скрипта доступны для скачивания в отдельном архиве

Обновление скрипта от 12.06.2025

Скрипт теперь доступен на русском языке, а так же в него добавлены все недостающие стратагемы, а их порядок в списке полностью соответствует игровому.

Кроме того, теперь доступно две версии скрипта на выбор:

  • с вызовом стратагем на стрелки
  • с вызовом стратагем на WASD

Также добавлена удобная функция: вы можете приостановить работу скрипта в любой момент, нажав клавишу Insert. Повторное нажатие Insert возобновит его работу.

Супер важно примечание: Если вы используете скомпилированный файл .exe, Windows Security (Защитник Windows) может его отлавливать и отсылать на проверку, что может помешать работе скрипта. Примите это во внимание и действуйте на свое усмотрение.

Обозначение доп. кнопок мышки в AHK:

Спойлер
  • MButton - Средняя кнопка мыши / колесо
  • XButton1 - Четвертая кнопка мыши (обычно кнопка «Назад» в браузере)
  • XButton2 - Пятая кнопка мыши (обычно кнопка «Вперед» в браузере)
  • WheelUp - Прокрутка колеса мыши вверх
  • WheelDown - Прокрутка колеса мыши вниз
14
14
Комментарии: 14
Ваш комментарий

инвалидушки, зачем вы вообще играете в эту игру, если даже не можете освоить такую примитивную механику

У меня персонаж просто дёргает руками и на секунду вылетает окно со стратагемами, и ничего не происходит.

Возможно, причина в том, что режим ввода стратагем (WASD или Стрелочки) различаются между вашей игрой и макросом. Убедитесь, что в макросе выбран тот же режим ввода, что и в игре, во вкладке Настройки(Settings) скрипта Режим ввода(Input mode).
По умолчанию игра использует WASD для ввода стратагем, а в макросе по умолчанию стоит Arrows(стрелочки).

Спасибо большое, помогло. 👍

Работает отлично. Только русский язык отображается в виде символов

1. Откройте «Панель управления» (можно через поиск) → «Региональные стандарты» → вкладка «Дополнительно». Быстро попасть можно через Win+R и команду:

control intl.cpl,,1

2. Нажмите «Изменить язык системы».

3. Убедитесь, что выбран «Русский», и проверьте галочку «Использовать Юникод (UTF-8)». Если стоит — снимите, если снята — поставьте. Нажмите «ОК».

После этого перезагрузите компьютер и проверьте, устранена ли проблема.

Или как вариант использовать чисто английскую версию с подходящим для вас вводом, функционал тот же.

Заработало. Спасибо вам большое!

Супер, реально проще стало играть. Но не хватает меха "Доблесть" и орбитального напалма! Но и без них норм)

Скачайте обновленную версию, там добавил все недостающее.

Спасибо тебе, добрый человек)

а через какую программу открывать? оно типо не открывается у меня просто скачав его

Супер, действительно помогает!