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

Rekomendowane odpowiedzi

Opublikowano

Piszę bota i nie wiem co zrobić żeby program szukał koloru (i nie wiem jaki nr koloru to ma byc - zapis HTML'owy: fd0606 ale nie wiem jak w autoit) i chciałbym żeby jak już go znajdzie to w niego kliknął. Czy ktoś wie jak to zrobić? Widziałem że jest funkcja PixelGetColorale nie wiem czy to jest odpowiednia do tego i jak ona działa.

Weteran
Opublikowano

W c++ jest taka funkcja jak getpixel / PixelSearch, w autoit też chyba coś takiego jest, poszukaj na google ;]

Bot sam się nie napiszę, trzeba trochę samemu poszukać.

Opublikowano (edytowane)

To jest ukryta treść, proszę

 

Kolor w Hexie podajesz albo decymalem.

Pierwsze 4 argumenty to oczywiscie koodynaty obszaru (prostokata) w ktorym ma byc szukany piksel o podanym kolorze)

Edytowane przez wojtek333314
Opublikowano

A co zrobić żeby później kliknął w tego piksela próbowałem już przypisać PixelSearch do zmiennych probowałem dac dwa razy (0) i (1) ale nie wychodzi. Wiecie jak to zrobic?

Opublikowano

Ok znalazłem w necie :D, ale dlaczego to nie działa?:

$coord=PixelSearch(130, 440,876,473,0xEE6750)

MouseClick("left",$coord[0],$coord[1])

 

$coord2=PixelSearch(130,440,876,473,0xFF0000)

MouseClick("left",$coord2[0],$coord2[1])

 

(działa pierwsze a przy drugim jest error)

Opublikowano (edytowane)

bo pixelsearch nic nie zwraca i coord2 nie jest tablicą. Zrób ograniczenie za pomocą sprawdzania IsArray()

 

@down, chodziło mi o dokładnie ten drugi przyypadek

Edytowane przez Sopelek997
Opublikowano

akurat zwraca :

położenie punktu jak znajdzie

error albo tylko 1 jak brak

 

To jest ukryta treść, proszę

$coord jak znajdzie jest tablicą o dwóch elementach $coord[0] i $coord[1]

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

×
×
  • Dodaj nową pozycję...