Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[request] Hilfe beim Autoit Angelbot für Fantasy Tennis

Discussion on [request] Hilfe beim Autoit Angelbot für Fantasy Tennis within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2008
Posts: 13
Received Thanks: 2
[request] Hilfe beim Autoit Angelbot für Fantasy Tennis

Guten Tag,

Wie im Titel des Threads recht eindeutig zu erkennen möchte ich einen Angelbot für Fantasy Tennis von alaplaya.eu mit Autoit erstellen

Ich möchte zunächst die Problematik erklären:

Also Ich stehe am Teich hau die angel mit "D" rein und ein Fisch kommt an und beisst auch an

sooo

jetzt is als erstes kein heller bereich zu sehen und ich muss nur einmal d drücken bevor der Balken durchgelaufen ist.

Das zweite Mal ist der Balken da

Genau jetzt hätte ich drücken müssen (halt in den helleren Bereich)


Soo und in diesem Bild wäre es zu spät gewesen


Zu der Anzahl wie oft ich D Drücken muss ist folgendes zu sagen

Wenn ein normaler Fisch anbeisst (was häufiger vorkommt) läuft der Balken mit dem Hellen bereich 3 mal ab

Wenn es Star Coins sind muss nur einmal D gedrückt werden alerdings ist da auch der Bereich kleiner und schwerer zu treffen



Ich hoffe meine Erklärung zu meiner Problematik ist reicht eindeutig.


Da ich noch recht neu mit Autoit bin stoße ich recht schnell an meine Grenzen doch hier mein Code:

Code:
WinWaitActive ("FantasyTennis")

While 1

	Sleep(10000)
	send ("{d}")
	
	$coord = PixelSearch( 376, 667, 472, 718, 0x000000,5) 
			If Not @error Then
				send ("{d}")
				Sleep(50)
			EndIf
	$a = 0
	
	While PixelSearch( 376, 667, 472, 718, 0x000000,5)
	
		$coord = PixelSearch( 404, 672, 620, 686, 0xFEBA89,5) 
		If Not @error Then
			send ("{d}")
			Sleep(500)
		EndIf

		$coord = PixelSearch( 404, 672, 620, 686, 0xFFBF9F,5) 
		If Not @error Then
			send ("{d}")
			Sleep(500)

		EndIf
	
		$coord = PixelSearch( 404, 672, 620, 686, 0xFDD397,5) 
		If Not @error Then
			send ("{d}")
			Sleep(500)
		EndIf
		
		$coord = PixelSearch( 404, 672, 620, 686, 0xFDC799,5) 
		If Not @error Then
			send ("{d}")
			Sleep(500)
		EndIf
		
		$coord = PixelSearch( 404, 672, 620, 686, 0xFDE67E,5) 
		If Not @error Then
			send ("{d}")
			Sleep(500)
		EndIf
		
	Wend
	
WEnd
Zur Erklärung

Es soll eine Große Schleife sein. Das Programm wartet auf das Fenster von FT und wirft die Angel aus wenn der Balken erscheit soll einmal d gedrückt werden solange der Balken vorhanden ist soll nach den Farbcodes im Balken gesucht werden welche ich vorher mit dem Autoit Windowsinformation ausgelesen habe.

Naja leider klappt das alles nicht so richtig und ich hoffe das hier ein Paar Leute meinen COde Verbessern können oder mit etwas hilfestellung zur Problematik geben können.

Vielen Dank schonmal von meiner Seite aus
wasistdes is offline  
Old 11/15/2011, 20:29   #2
 
elite*gold: 0
Join Date: Nov 2011
Posts: 145
Received Thanks: 29
Du musst nicht {d} schreiben, sondern nur d.
Misura' is offline  
Old 11/15/2011, 20:30   #3
 
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
Das Thema ist 3 Jahre alt.
Freddy​ is offline  
Old 11/15/2011, 20:38   #4
 
_.-°Turner°-._'s Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 33
Received Thanks: 17
Haaaaa .. HAAAAAAAH
_.-°Turner°-._ is offline  
Closed Thread




All times are GMT +2. The time now is 14:37.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.