- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 429
- Реакции
- 10
Приветствую, гайз.
Кто-то уже пробовал автоматизировать прохождение песен в текущем ивенте «Repertoire of Myriad Melodies»? Попытался накидать по-быстрому AHK-скрипт, который ловит момент, когда круг доходит до нижней линии, но столкнулся с классической проблемой.
Суть проблемы:
Скрипт отрабатывает, но события прожимаются слишком поздно. В итоге — стабильные миссы или плохой результат. Такое ощущение, что либо движок игры дает задержку на отрисовку, либо античит как-то криво пропускает эмуляцию ввода, из-за чего тайминги безбожно плывут.
Технические мысли:
Геншин довольно специфично реагирует на внешние кликеры. Пиксель-хантинг в ритм-играх — это всегда лотерея, но для такого лайтового ивента не особо хочется лезть в память и искать стейты нот через оффсеты. Возможно, проблема в обработке событий самим движком или задержке в отрисовке кадров (V-Sync и прочее).
Кто-нибудь уже фиксил подобные задержки или нашел более стабильный метод для этого ивента?
Кто-то уже пробовал автоматизировать прохождение песен в текущем ивенте «Repertoire of Myriad Melodies»? Попытался накидать по-быстрому AHK-скрипт, который ловит момент, когда круг доходит до нижней линии, но столкнулся с классической проблемой.
Суть проблемы:
Скрипт отрабатывает, но события прожимаются слишком поздно. В итоге — стабильные миссы или плохой результат. Такое ощущение, что либо движок игры дает задержку на отрисовку, либо античит как-то криво пропускает эмуляцию ввода, из-за чего тайминги безбожно плывут.
Использовал стандартный PixelSearch по области нижней линии и методы SendInput/SendEvent. Пробовал выкручивать SetBatchLines на максимум и менять приоритеты процесса — результат околонулевой, задержка остается.
Технические мысли:
Геншин довольно специфично реагирует на внешние кликеры. Пиксель-хантинг в ритм-играх — это всегда лотерея, но для такого лайтового ивента не особо хочется лезть в память и искать стейты нот через оффсеты. Возможно, проблема в обработке событий самим движком или задержке в отрисовке кадров (V-Sync и прочее).
Кто-нибудь уже фиксил подобные задержки или нашел более стабильный метод для этого ивента?