Бинд "IfWinActive GTA:SA:MP " активен вне игры

maxuto53

Известный
Автор темы
56
16
В теме не шарю вообще, почитал уроки на вашем форуме , за что спс и за 5 минут сделал то что мне нужно. Но появилась проблема - бинд активен вне игры, хотя функция IfWinActive GTA:SA:MP должна это же это фиксить???
Скрипт юзаю вместе с афк от могайки который обеспечивает работу скриптов в свернутом режиме. Все другие скрипты работают исправно.

Код:
#IfWinActive GTA:SA:MP
F2:: pause
F1::
loop 555
{
send, {F6}/med{Enter}
Sleep, 1800001
}
 

Kvisk

Известный
211
223
Ну если тебе это надо для анти-афк, и не мешало в других окнах и нечего не помогает, подключи sampUDF и вместо send или sendinput используй sendchat
Например:

AutoHotKey:
#include sampUDF.ahk
F2::pause
F1::
loop, 555
{
sendchat("/med")
Sleep, 1800001
}
 

maxuto53

Известный
Автор темы
56
16
Ну если тебе это надо для анти-афк, и не мешало в других окнах и нечего не помогает, подключи sampUDF и вместо send или sendinput используй sendchat
Например:

AutoHotKey:
#include sampUDF.ahk
F2::pause
F1::
loop, 555
{
sendchat("/med")
Sleep, 1800001
}
Благодарю за идею, попробую - отпишу
 

exnerox

Известный
19
8
AutoHotKey:
ifWinNotActive, GTA:SA:MP ; Если кто-то смотрит этот код спасибо darksoor за эту проверочку.
    {
    return
    }
Если окно гта не открыто то скрипт завершается, в цикле проверяй все норм будет.
Зачем { return } , если можно без {} ?

AutoHotKey:
ifWinNotActive, GTA:SA:MP
    return
 
Зачем { return } , если можно без {} ?

AutoHotKey:
ifWinNotActive, GTA:SA:MP
    return
зачем юзать IfWinNotActive и ставить заглушку, когда можно сделать все это дело можно сделать в одну проверку?
1584391900369.png
 

Revalto

Известный
531
225