1 (изменено: vanchoyz, 2024-03-31 19:52:02)

Тема: AHK: Не получается привязать скрипт к определенному окну.

Добрый день, заранее спасибо.

Есть скрип для игры Path of Exile не могу сделать так что бы скрипт работал только в окне игры.
До начала работы скрипта он не начинает функционировать даже при том что цвет пикселя не правильного цвета но как только начинает работать не прекращает и нажимает 1 везде до отключения скрипта.

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

Spy:
Path of Exile
ahk_class POEWindowClass
ahk_exe PathOfExile.exe
ahk_pid 104

CoordMode, Pixel, Client
#IfWinActive ahk_class POEWindowClass ahk_exe PathOfExile.exe
~LButton::
Loop
{
PixelGetColor, color, 201, 1011

if (color != 0x141B3C)
{
Send, 1
Sleep, 200
}
else
{
if (color = 0x141B3C)
{
continue
}
else
{
break
}
}
}
#IfWinActive

2

Re: AHK: Не получается привязать скрипт к определенному окну.

Есть похожий который не работает вне игры изменены только координаты и цвет

CoordMode, Pixel, Client
#IfWinActive ahk_class POEWindowClass ahk_exe PathOfExile.exe
~LButton::
Loop
{
    PixelGetColor, color, 39, 840

    if (color = 0x969696)
    {
        Send, T
        Sleep, 15700
    }
    else
    {
        if (color != 0x969696)
        {
            continue
        }
        else
        {
            break
        }
    }
}
#IfWinActive

3 (изменено: inseption86, 2024-04-03 18:45:37)

Re: AHK: Не получается привязать скрипт к определенному окну.

В POE же, вроде бы, добавили автоматические срабатывания фласок на определенные события?

4

Re: AHK: Не получается привязать скрипт к определенному окну.

inseption86
Да только они работают на все кроме ХП и Маны. а это для ХП по цвету пикселя ХП бара

5

Re: AHK: Не получается привязать скрипт к определенному окну.

vanchoyz, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свои посты. Обратите внимание на оформление кода и точки в конце предложений.
inseption86, ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на заглавные буквы в начале предложений. Я не совсем понял, вы вроде, здесь не в первый раз?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6 (изменено: inseption86, 2024-04-03 18:47:43)

Re: AHK: Не получается привязать скрипт к определенному окну.

teadrinker Исправил.

7

Re: AHK: Не получается привязать скрипт к определенному окну.

А зачем вообще было отвечать в теме с нарушением оформления?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder