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

Problem z botem klikanie+pixelsearch


Rekomendowane odpowiedzi

Opublikowano

Bot wygląda tak

Global $Paused
HotKeySet ("{F1}","TogglePaused")
HotKeySet("{F4}", "work")
HotKeySet("{F5}", "End")
;;;; Body of program would go here ;;;;
While 1
    Sleep(10000000)
WEnd

;;;;;;;;
Func TogglePaused()
   $Paused = Not $Paused
   While $Paused
    Sleep(100)
    ToolTip('Script is "Paused"', 0, 0)
   WEnd
   ToolTip("")
EndFunc

Func Work()
		    While 2
Sleep (1000)
Send(MouseClick("primary", 557 , 408 ))
Sleep(3000)
Send(MouseClick("primary", 509 , 450 ))
Sleep(3000)
Send(MouseClick("primary", 403 , 460 ))
Sleep(3000)
Send(MouseClick("primary", 505 , 455 ))
Sleep(3000)
Send(MouseClick("primary", 606 , 383 ))
Sleep(3000)
  $rs = PixelSearch(280 - 10 , 689 - 10 , 280 + 10 , 689 + 10 , 0x1B4209, 10 )
   If $rs <> 0 Then
 Send(MouseClick("primary", 716 , 289 ))
 Sleep(3000)
 Send(MouseClick("primary", 449 , 528 ))
 Sleep(5000)
 Send(MouseClick("primary", 563 , 500 ))
 Sleep(500)
 Send(MouseClick("primary", 684 , 263 ))
 Sleep(500)
 Send(MouseClick("primary", 684 , 263 ))
 Sleep(5000)
 Send(MouseClick("primary", 356 , 541 ))
 EndIf
				   WEnd
			   EndFunc

Func End()
    Exit 0
EndFunc

Kody osobno działają... razem mam problem z połączeniem

1 część kodu działa do czasu aż nie pojawi się pixel ale gdy się polawi pixel nie działa mi funkcja pixelsearch tylko dalej działa "klikanie" z przed pixelsearch.. Jak to połączyć żeby bot klikał do czasu znalezienia pixela a następnie żeby zadziałała funkcja z pod pixelsearch'a?? jestem początkujący i zależy mi na czasie.. nie mam bladego pojęcia co wpisać w opcji "szukaj". Proszę o pomoc.

Opublikowano

Nadal nic... Pixel się pokazuje widzieć powinien i przerwać akcje przed pixelsearch i kontynuować skryptami poniżej pixelsearch aż nie wykona 1 pełnej pętli całe pixelsearch po tym miało by wrócić do początku skryptu z przed pixelsearch i wykonywać klikanie aż do pokazania się pixela...

czyli *5klików>*pixel>*6klików>*5klików>*pixel>*6klików

[*-te same kroki] i tak w nieskończoność xD

Opublikowano

Kod miałem dobry.. tylko błąd z pixelem..złe miejsce do szukania pixela wziąłem... ustawiłem tak że jeżeli coś się pojawi w tym miejscu pixela [czyt pixel zniknie czyli coś innego się pojawi w tym miejscu ] to wykonuje czynności pod pixelem... Z logicznym myśleniem chyba u mnie nie jest najgorzej przecież wszystko w dobrej kolejności jest :) Temat do zamknięcia dziękuje wszystkim za pomoc :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...