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] Pixelsearch


Rekomendowane odpowiedzi

Opublikowano

Siema. Zrobiłem sobie prościutkiego bocika do gry, z zastosowaniem PixelSearch . Ma znaleźć pixel i jeśli go znajdzie klika "q". Mam już skrypt, ale kiedy znajdzie ten pixel to klika to "q" w nieskończoność, a ja chcę, żeby kliknął raz, bo potem w grze blokuje mi walkę za nadmierną ilość kliknięć.

 

Mój kod:

 

HotKeySet("{0}","start")
HotKeySet("{9}","stop")

while 1
sleep(100)
WEnd

func stop()
Exit
EndFunc

func start()
ToolTip("Włączony",0,0)
while 1
$zmienna = PixelSearch(769,409,885,511,0x00E300,5)
if not @error Then
Send ( "{q}" )
EndIf
WEnd
EndFunc

y5r5.png

Weteran
Opublikowano

HotKeySet("{0}","start")
HotKeySet("{9}","stop")
while 1
sleep(100)
WEnd
func stop()
Exit
EndFunc
func start()
	ToolTip("Włączony",0,0)
while 1
$zmienna = PixelSearch(769,409,885,511,0x00E300,5)
if not @error Then
Send ( "{q}" )
ExitLoop ;wychodzi z pętli
EndIf
WEnd
EndFunc

 

Wystarczy zastosować komendę "ExitLoop", która wychodzi z pętli While ... Wend.

1329036830-U154499.png
Opublikowano

Dzięki wielkie. :) Nie jestem jakoś zaawansowany więc nie znałem.

 

 

;/ To coś wychodzi z pętli i potem już mi nie szuka tych pixelów. A ja chcę, żeby jak znajdzie pixel, kliknął raz i dalej szukał. Może dodam tam "Sleep" ?

y5r5.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...