Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pixelsearch a @error


wojtex888

Rekomendowane odpowiedzi

Opublikowano

Siema

 

Mam problem z botem, podczas laga strony Pixelsearch wywala error przez co bot sie wylacza, mimo ze pixel pozniej jest na ekranie. Nie chce dawać funkcji sleep, która pomoże, ale i spowolni bota :|

Czy jest jakis sposob by bot sie nie wyłączął i zaczekal aż strona się zaladuje, bez spowalniania go? Ewentualnie by podczas erroru wracał do początku kodu? 

 

Daje plusy :P

 

 

card.png
Opublikowano

Z powietrza nikt nie wymyśli w czym masz problem, bez kodu też nikt nie zgadnie i ni powie jaki w nim masz błąd. 

Mózg to nie mydło; nie ubędzie Ci go, gdy go użyjesz.

Opublikowano

Nie wydaje mi się żeby to był błąd kodu. 

HotKeySet("{F4}", "ExitProg")
HotKeySet("{F5}", "StartStop")

$On = False

While 1
    While $On = True
        While 1

If IsArray (PixelSearch(528, 623, 1005, 699, 0xDCDDDE)) Then
   $1 = (PixelSearch(528, 623, 1005, 699, 0xDCDDDE))
   MouseClick("Left", $1[0], $1[1], 1 ,1)
   EndIf


$2 = (PixelSearch(3, 874, 340, 914, 0x378345))
MouseClick("left", $2[0], $2[1], 1, 1)
sleep(500)



If IsArray (PixelSearch(536, 495, 698, 695, 0x9393B4)) Then
$3 = (PixelSearch(536, 495, 698, 695, 0x9393B4))
MouseClick("Left", $3[0], $3[1], 1 ,1)

sleep(500)

$4 = (PixelSearch(734, 367, 961, 656, 0x308ECC))
MouseClick("Left", $4[0], $4[1],1, 1)
sleep(300)

$5 = (PixelSearch(506, 340, 1221, 742, 0xA1E0D2))
MouseClick("Left", $5[0], $5[1],1 ,1)

sleep(600)
Mouseclick("left")
sleep(200)

EndIf

If IsArray (PixelSearch(9, 585, 26, 601, 0xB4B4B4)) Then
   $6 = (PixelSearch(9, 585, 26, 601, 0xB4B4B4))
   MouseClick("Left", 411, 843, 1 ,1)
   EndIf



WEnd

    WEnd
    Sleep(100)
WEnd

Func StartStop()
    If $On = False Then
        $On = True
    Else
        $On = False
    EndIf
EndFunc

Func ExitProg()
    Exit
EndFunc

 

Chodzi tu bardziej o laga strony, chce zeby bot sie resetowal i wykonywal polecenia od nowa.

card.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...