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

Autoit Tibia, klikanie i wpisanie tekstu jak zobaczy obrazek


WSeba

Rekomendowane odpowiedzi

Opublikowano

Chcę zrobic bota, co by klikal na maszyne co 1 sec
http://screenshooter..._2014__16_23_38
A jak wygram, to pojawia się takie coś
http://screenshooter.net/5335743/13_11_2014__16_26_36
I teraz trzeba przestac klikac i wpisac !kasyno bo inaczej ci przepadnie jak klikniesz po tym komunikacie.

Nie wiem jak zrobić aby klikał w to miejsce, bo autoit windows info nie podaje koordów myszk iw oknie tibi :/ i jak zrobic aby wpisal kasyno jak zobaczy ten obrazek...

Nie musicie mi pisac tego, najlepiej jakby ktos podal linki do DOBRYCH tutoriali z funkcjami, ktore mi pomoga w tym (tzn. patrzalem all te co na forum są, ale właśnie koordów mi nie łapie i ten tut z imagesearch na forum ma jakis zjebany hosting)

Opublikowano

Chcę zrobic bota, co by klikal na maszyne co 1 sec

http://screenshooter..._2014__16_23_38

A jak wygram, to pojawia się takie coś

http://screenshooter.net/5335743/13_11_2014__16_26_36

I teraz trzeba przestac klikac i wpisac !kasyno bo inaczej ci przepadnie jak klikniesz po tym komunikacie.

 

Nie wiem jak zrobić aby klikał w to miejsce, bo autoit windows info nie podaje koordów myszk iw oknie tibi :/ i jak zrobic aby wpisal kasyno jak zobaczy ten obrazek...

 

Nie musicie mi pisac tego, najlepiej jakby ktos podal linki do DOBRYCH tutoriali z funkcjami, ktore mi pomoga w tym (tzn. patrzalem all te co na forum są, ale właśnie koordów mi nie łapie i ten tut z imagesearch na forum ma jakis zjebany hosting)

tutaj imagesearch będzie słaby.

Pobaw się z nomadmemory, wtedy łatwo Ci pójdzie z wpisaniem czegoś po wygranej.

Tutaj masz funkcje na łapanie kordów myszki (nie testowanie):

while 1
	$x = MouseGetPos(0)
	$y = MouseGetPos(1)
	ToolTip("x:" & $x & "  " & "y:" & $y,0,0)
	Sleep(25)
WEnd
8LTfBGw.jpg

Opublikowano

Czyli, jeśli dobrze rozumiem, potrzebny mi cheat engine, tylko nie wiem co mam nim "zbadać"? chodzi o PID tak? Tylko jak ten wyskakujący napis zbadać jego PID?

Opublikowano

 

 

http://screenshooter.net/5335743/13_11_2014__16_26_36

I

 teraz trzeba przestac klikac i wpisac !kasyno bo inaczej ci przepadnie jak klikniesz po tym komunikacie.

@mikser38 Ktoś tu niedokładnie czyta polecenie zadania :)

 

Mam takie coś, klikanie działa, ale nie zatrzymuje sie i nie wpisuje !kasyno jak wyskakuje komunikat...

Przyczyną sa najprawdopodobniej złe kordy pixelgetcolor, ale za c***a nie moge ich pobrac ;/ bo klient tibi je blokuje jak sprawdzam AutoIt Windows Info :/

Aha i jeszcze przycisk stop nie działa, nie wiem dlaczego.

Ma ktoś jakiś pomysł jak pobrać kordy myszy w tym oknie?

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WinAPI.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$KasynoBot = GUICreate("KasynoBot", 298, 58, 216, 149)
$Start = GUICtrlCreateButton("Start", 8, 8, 129, 41)
$Stop = GUICtrlCreateButton("Stop", 160, 8, 129, 41)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

$hWnd = WinGetHandle("PokeXgames.PL v1.7", "")
$LoWord = _WinAPI_MakeLong(800, 450)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		 Case $Start
			While NOT (GUIGetMsg = $Stop)
			   If Hex(PixelGetColor(1515, 868, $hWnd)) = 0xB40000 Then
				  ControlSend("$hWnd", Null, Null, "!kasyno")
				  Sleep(10000)
			   Else
				  _WinAPI_PostMessage($hWnd, $WM_MOUSEMOVE, "", $LoWord)
				  _WinAPI_PostMessage($hWnd, $WM_RBUTTONDOWN, "", $LoWord)
				  _WinAPI_PostMessage($hWnd, $WM_RBUTTONUP, "", $LoWord)
			   EndIf
			Sleep(Random(1000,1500))
			WEnd
	EndSwitch
WEnd
Opublikowano

Chodzi mi oto, że po każdym zagraniu mógłbyś wpisywać !kasyno

wtedy bot byłby prosty, krótki i do zrobienia w 3 sec

 

While 1
;tutaj odpalasz maszyne sztrzałka czy enterem;
Send("!kasyno" & "{Enter}")
WEnd
Opublikowano

Ok, nie wspomniałem, że jak się wpisze !kasyno, kiedy sie nie wygrało, to dostaje sie ostrzeżenie 1/4. 4 takie próby, i nie wiem w sumie co dalej xD Bo nigdy nie próbowałem wpisać 4 razy.

Opublikowano

Dobra, to powiedzcie chociaż, jak zrobić aby działał mi przycisk Stop :)
Pytałem się kogoś, to powiedział, żebym wstawił "While NOT (GUIGetMsg = $Stop)", tylko, że to nie działa :/

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...