Подгрузите poe2_autoflask.dll с помощью вашего любимого инжектора или просто запустите PoE2 Autoflask.exe.
Настройка порога
Используйте поля ввода под текущими значениями HP/FP вашего персонажа для установки порогов активации фласок и паузы.
Нажмите "Apply Thresholds" для сохранения настроек.
Значение полей:
Delay – Время ожидания перед повторным использованием фляги (в миллисекундах).
Soft Threshold – Фляга будет использована, когда значение опустится ниже этого уровня, с учётом задержки.
Hard Threshold – Фляга будет использован, когда значение опустится ниже этого уровня, игнорируя задержку.
Энергетический щит
Если текущий и максимальный запас HP персонажа равны 1, программа будет использовать фляги на основе щита вместо HP.
Пауза
При выполнении порогового условия, игра автоматически ставится на паузу.
Для возобновления игры нужно нажать два раза ESC. После первого нажатия откроется меню. После второго возобновится игра.
Работает как с HP, так и с энергетическим щитом, аналогично фласкам.
После возобновления игры автоматическая пауза не будет срабатывать в течение 5 секунд, чтобы избежать повторного срабатывания из-за продолжающегося выполнения порогового условия.
Сделал для автономной и Steam-версии. На данный момент не палится, т.к. на клиенте, похоже, нет никакой защиты. Обратная связь приветствуется.
Load poe2_autoflask.dll using your favorite injector or simply run PoE2 Autoflask.exe.
Threshold Configuration
Use the input fields under your character's current HP/FP values to set flask activation and pause thresholds.
Click "Apply Thresholds" to save the settings.
Meaning of the fields:
Delay – The time to wait before using the flask again (in milliseconds).
Soft Threshold – The flask will be used when the value drops below this level, taking the delay into consideration.
Hard Threshold - Hard Threshold – The flask will be used when the value drops below this level, bypassing the delay.
Energy Shield
If the character's current and maximum HP are both equal to 1, the program will use flasks based on the shield instead of HP.
Pause
When the threshold condition is met, the game automatically pauses.
To resume the game you need to press ESC two times. The first press opens the in-game menu. The second resumes the game.
Works with both HP and Energy Shield, similar to flasks.
After resuming the game, the auto-pause function will not work for 5 seconds to prevent repeated activation due to the threshold condition still being met.
Supports the standalone and Steam versions. Undetected at the moment as the game client doesn’t seem to have any protection. Feedback is appreciated.
Поглядел я ресурсы, пое оверлей инжектится в игру ))) и через свою dll имеет доступ к игровым механикам) а главное их официально вроде как пустили в игру, можно а дальнейшем через них подсовывать свои инструкции)
Интересно было бы на исходник этой штука посмотреть. Не думаю, что они прям весь интерфейс игры так круто разреверсили. Скорее всего хук directx + браузер. Вот популярная штука для такого:
А можно попросить сделать обнову которая сможет делать следующее.
При HP в размере 1/1 (то есть здоровье отсутствует как показатель, есть такая механика) отталкиваться от значений ES (энергетического щита) и соответственно если оно падает ниже заданного значения юзать банку на ХП.