1

Тема: Значения из WinWaitActive

Здравствуйте еще раз.
Имеется часть скрипта скрипт

    antiafk:
WinWait, GTA:SA:MP
WinWaitActive, GTA:SA:MP, , 840
if errorlevel
{
SoundBeep, 750, 500
sleep 50
winwaitactive, GTA:SA:MP
goto, antiafk
}

Собственно ломаю голову как сделать отображение в msgbox таймера до окончания errorlevel, то есть сколько осталось до звука. Как перехватить таймер который находится в ф-ции WinWaitActive.

2

Re: Значения из WinWaitActive

SetFormat, float, 6.2
antiafk:
WinWait, GTA:SA:MP
Start := A_TickCount
WinWaitActive, GTA:SA:MP, , 840
if errorlevel
{
SoundBeep, 750, 500
sleep 50
winwaitactive, GTA:SA:MP
goto, antiafk
}
Start := 0
Return

F12:: MsgBox % Start ? "Осталось " . 840 - (A_TickCount  - Start)/1000 . " сек." : "Таймер не идет"