Доброго всем дня господа, сложность вот в чем - нужно кликнуть по определенным коодинатам в окне игры.
функция
не работает вот пример:
что я только не перебрал и $WinHandle и досимвольное название окна и класс не работает(( помогиме( выручайте ребятки
функция
Код:
controlclick
Код:
#NoTrayIcon
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#include 'array.au3'
#region ### START Koda GUI section ### Form=
Global $LC_Hill = GUICreate("Бот", 300, 300, 192, 124)
$tab1 = GUICtrlCreateTab(10, 10, 280, 280)
$tab0 = GUICtrlCreateTabItem("Бот")
$torg = GUICtrlCreateCheckbox("Торг ф7", 20, 120)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
check_start()
WinSetOnTop("Бот","",1)
Func check_start()
If WinExists("[CLASS:Nksp]") Then
GUISetState(@SW_SHOW, $LC_Hill)
Global $WinHandle = WinGetHandle("Last Chaos")
Global $pid = WinGetProcess("Last Chaos")
Global $info = _MemoryOpen($pid)
Global $base1 = 0x10746248
Global $base2 = 0x10535C70
Global $hWnd = $WinHandle
Else
Global $ask = MsgBox(0, "Ошибка", "Сперва запустите Last Chaos!")
Exit
EndIf
EndFunc ;==>check_start
while 1
if GUICtrlRead($torg)=$GUI_CHECKED then ;торг
ControlClick($WinHandle,"","","left",2,1072,934)
Endif
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
что я только не перебрал и $WinHandle и досимвольное название окна и класс не работает(( помогиме( выручайте ребятки