Safron9999
Новичок
- Сообщения
- 42
- Репутация
- 0
Здравствуйте.
Подскажите пожалуйста как сделать так, чтобы все действия, при возникновении определенного условия, выполнялись независимо друг от друга?
На данный момент, на сколько мне удалось проверить, выполняется одновременно только одно действие.
Заранее благодарен за ответы и помощь
Подскажите пожалуйста как сделать так, чтобы все действия, при возникновении определенного условия, выполнялись независимо друг от друга?
На данный момент, на сколько мне удалось проверить, выполняется одновременно только одно действие.
Код:
HotKeySet('{HOME}', '_START')
HotKeySet('{END}', '_Exit')
While 1
Sleep(100)
WEnd
Func _START()
ToolTip("Life", 238, 1061)
While 1
Local $test1 = "0x" & Hex(PixelGetColor(65,916),6), $test2 = "0x" & Hex(PixelGetColor(81,1005),6), $test3 = "0x" & Hex(PixelGetColor(1881,920),6), $test4 = "0x" & Hex(PixelGetColor(1809,1043),6)
If $test1 <> 0x681E24 and $test3 = 0xBAA387 Then ; действие1
Send("{1}")
Sleep(1500)
EndIf
If $test1 <> 0x681E24 and $test2 <> 0x810B19 and $test3 = 0xBAA387 Then ; действие2
Send("{2}")
Sleep(100)
Send("{3}")
Sleep(100)
Send("{4}")
Sleep(2500)
EndIf
If $test4 <> 0x0D2650 and $test3 = 0xBAA387 Then ; действие3
Send("{5}")
Sleep(2500)
EndIf
WEnd
EndFunc
Func _Exit()
Exit
EndFunc
Заранее благодарен за ответы и помощь