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

Jak zrobić klikacz zależny od kooru w danym miejscu?


Rekomendowane odpowiedzi

Opublikowano

Macie może jakiś w wzór żeby program rozpoznawał np w 10 miejscach kolor i porównywał go ze wzorcem a jak się nie będzie zgadzał to klikał w wyznaczone miejsce?
Z góry dziękuje za odpowiedzi.

Pamiętaj! Jeśli zasłużyłem , kliknij na "Lubię To"!

Ciebie to nic nie kosztuje, ale mnie motywuje. ^^

Opublikowano

PixelGetColor i MouseClick, taka podpowiedź. Jak coś skleisz i nie będzie działać jak powinno to napisz a pomogę :)



"Wyznacz Sobie taki cel, że gdybyś go osiągnął, to zwaliłby Cię z nóg."

The Secret



Pomogłem? Daj +

Opublikowano

@Sommer

 

Ogarnąłem taki kod ale myszka nie zmienia położenia wiesz może w czy może być problem?

#RequireAdmin
while 1
sleep(100)
WEnd


while 1
$zmienna = PixelSearch(0, 0, 668, 58,0x000000)
If Not @ Then
MouseClick ("left", ($zmienna[0],$zmienna[1] )
EndIf
WEnd

Pamiętaj! Jeśli zasłużyłem , kliknij na "Lubię To"!

Ciebie to nic nie kosztuje, ale mnie motywuje. ^^

Opublikowano

Po co pierwsza pętla, jest kompletnie nie potrzebna i bezsensowna. 

 

Skrypt działa teraz na zasadzie że wykonuje kliknięcie jak kolor będzie się zgadzał. Skoro ma wykrywać i porównywać to powinien wykonać PixelGetColor i porównać z kolorem szukanym. 

 

Nie będzie szukał w kilku miejscach tylko zawsze w pierwszym napotkanym miejscu . Po wykonaniu kliknięcia zacznie od nowa  

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

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...