Кароче проблема такая, я пишу бота и вдруг наткнулся на проблемку.
Для того чтоб не путались с другом другом одинаковые окна, я создал функцию, внутри которой сравнивается значения пида, и если значение одинаковое, то автоматически вызывается та же самая функция, и так до тех пор пока значение пидов не будет разным, тогда уже вызовется другая функция.
если кому надо вот код
Для того чтоб не путались с другом другом одинаковые окна, я создал функцию, внутри которой сравнивается значения пида, и если значение одинаковое, то автоматически вызывается та же самая функция, и так до тех пор пока значение пидов не будет разным, тогда уже вызовется другая функция.
если кому надо вот код
Код:
Func WINone($1ipid)
While 1 = 1
$2hWnd = WinGetHandle("GAME_OLOLOSH")
$2ipid = WinGetProcess($2hwnd)
If $1ipid = $2ipid Then
Call("WINone")
Else
sleep(100)
EndIf
WEnd
EndFunc