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

Bot nie działa w oknie


Rekomendowane odpowiedzi

Opublikowano

Witam. Próbuję napisać prostego bota do gry 4Story z użyciem Image Search, jak również Pixelsearch, lecz żadna metoda nie daje rezultatów.

Problem jest w tym, że jeśli działanie ma być wykonane z użyciem np. elementu, który znajduje się na pulpicie, w przeglądarce to nie ma problemu. Jedynie w grze tak jakby nie może znaleźć tego elementu.

Na chwilę obecną kod wygląda tak:

#include <ImageSearch.au3>
While 1
Global $x, $y
$result = _ImageSearch("C:\Users\Avizz\Desktop\ImageSearch\Papier.bmp", 1, $x, $y, 10)
If $result = 1 Then
   Send("1")
EndIf
WEnd

Ogólnie chodzi o to, aby po rozpoznaniu pasującej grafiki (najlepiej w określonym fragmencie ale nie wiem jak to określić) program wysłał komendę, która naciśnie klawisz "1".

Nie wiem czy popełniam jakiś błąd w kodzie czy może istnieje jakiś sposób na zdefiniowanie w jakim programie, bot ma szukać tej grafiki. Wzorowałem się na poradniku, obecnym na tym forum lecz nie mogę w nim znaleźć odpowiedzi na moje pytanie dlatego proszę Was o pomoc ;)

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

Grafika musi wyglądać identycznie i mieć ten sam rozmiar , dokładnie pasować jak 1:1 

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

Opublikowano

Wygląda. Teraz się zorientowałem, że w sumie żaden program pisany w AutoIt nie działa w grze. Nawet banalne:

Sleep("3000")
Send("{ENTER})
Sleep("100")
Send("{1}")
Sleep("100")
Send("{ENTER}")

Gdzie w innych miejscach np. Google wszystko działa jak należy

 

Jest jakiś inny program, który oferuje opcję Image Search, Pixel Search lub coś w tym stylu?

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

Na razie nigdzie skoro nie masz nic, bez znalezienia offsetu będziesz się tylko gapił jak nie działa skrypt. 

Offsetu szukaj sobie sam w grze.

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

Opublikowano

No to chyba polegnę, nie wiedziałem, że aż tyle zabawy z tym jest i nawet nie wiem od czego zacząć :P W każdym razie dzięki za pomoc

userbarwb.png

Zawsze promocje na sygnatury ^^

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...