Heldengeister BOT *KOSTENLOS

12/04/2013 09:32 janpata#181
Ol4fff version from post n. #172, modified to browser 1366x768
worked all night for me, collected 240 esences, this night i will try pan

$search = PixelSearch( 340, 220, 1090, 560, 0xd5f5cf ) ;searching for color of iris
$search_loot = PixelSearch( 470, 490, 840, 580, 0x030303 )
$search_kampf = PixelSearch( 430, 645, 930, 720, 0x080807 )
$end_kampf = PixelSearch( 85, 155, 315, 205, 0x800303 )
12/04/2013 18:10 Ol4fff#182
Thanks for feedback janpata, good to know, that it works for you :)
12/05/2013 01:10 Teuros#183
Hab mal Frage, wo kopier ich den Quellcode rein und wie speicher ichs ab?


Und kann passieren das man gefickt wird? Oder kann ich ganz normal nutzen passiert nix, kein Bann etc.?


Ok, paar posts vor mir is ne Rede von "SciTE Script Editor" aber wo kann ich den downloaden? hab bei chip, netzwelt und viele mehr versucht kommt nur ein ordner ohne .exe datei -_- was das?
Kann mir wer Link schicken wo mand en downloaden kann? danke
12/05/2013 07:00 ashleggor#184
Such bei Chip nach AutoIT und installier das. Da ist der Editor dabei. Wenn du AutoIT installiert hast, dann machste dir auf dem Desktop mit rechtsklick und "neu" "AutoIT v3 Script". Dann machste den Editor auf, ziehst die Datei einfach rein und kopierst mit Copy und Paste den Text vom Script rein. STRG + S und dann ist es gespeichert.
12/05/2013 19:35 Teuros#185
Hab ich installiert schon 3mal, aber irgwie kommt da nix mit AutoIT v3 Script

OK, jz hab ichs, dann rechtsklick auf Edit Script, und dann code reinmachen.

Muss ich diese Zeile die automatisch drinn is löschen?:

; Script Start - Add your code below here
12/05/2013 20:34 ashleggor#186
Kannst alles rauslöschen, was vorher drin stand. Ist aber nicht so wichtig. Alles was hinter einem ; steht wird nicht ausgeführt in AutoIT. Das sind sozusagen Kommentare.
12/05/2013 22:02 Teuros#187
Und wenn ich den Script mit doppelklick aktivier muss ich im faungebiet sein? Und muss ich Demon Slayer im vordergrund laufen lassen oder kann ich z.B. facebook noch und der macht das selber dann?



Vllt kannst du mir noch sagen wie ich das genau mach? Da steht was in beiträgen hier drinn mit ner bestimmten auflösung, muss ich bildschirmauflösung ändern? oder kann ich das auf full hd lassen?


Bei mir der greift einen an und wechselt dann zum nächsten ohne den anderen angegriffen zu haben, also der hört einfach auf und geht dann zu jemand anders
12/05/2013 22:11 ashleggor#188
Ich hab 1600x900 auf dem 17'' Laptop.
Win7:
Rechtsklick auf den Desktop --> Bildschirmauflösung

Da stehen eben die zwei Zahlen. Nach denen richtest du dich mit dem Script. Wenn du das Faun Script ausführst, dann musst du auch in dem Gebiet stehen. Der erkennt zwar auch Iris, aber er kann sie nicht oder nur ganz selten klicken, weil der Modifikator für den Klick ein anderer ist. Der unterscheidet sich um eine gewisse Pixelanzahl.

Der Bot/das Script funktioniert nur im Vordergrund, weil die ausgegebenen Pixel auf dem Bildschirm absucht werden und nicht fensterspezifisch gesucht wird. Du kannst zwar Befehle an bestimmte Fenster senden, aber mit Pixel- bzw. ImageSearch wird nur das, was du auch selbst siehst überprüft. Ich hab gelesen, man kann auch den Speicher scannen dafür, aber das ist vermutlich eine ziemlich komplizierte Angelegenheit.
12/05/2013 23:44 Teuros#189
Nur der geht zu nen Faun und bei der hälfte geht er zum nächsten -_- muss noch optimiert werden oder?
Ich kann das nicht positiv bewerten, der klickt oben links auf mein profilbildund dann öffnet sich mein rucksack dann passiert nix mehr, der bugt total der script.


Welche programmiersprache isn des mit dem man das scriptet?
12/06/2013 01:09 ashleggor#190
AuoIT ist soweit ich weiss seine eigene Sprache. Ohne deine Auflösung kann auch keiner sagen, warum er wo klickt.
12/06/2013 02:11 Johnny Lucker#191
This Script 1366x768
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compile_Both=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; Drücke Esc um das Script zu beenden, Pause um es zu pausieren

Global $Paused, $vab, $countdown = 0
HotKeySet("p", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d



$cccount = 0

WinActivate("Demon_Slayer_Anmeldeclient")
Sleep(1500)


Func search_Mob()
	$varc = 0
 	 $search = PixelSearch( 295, 110, 1115, 600, 0xd5f5cf )
	 $cccount = $cccount + 1

    If IsArray($search) Then
		$cccount = 0
		ToolTip("")
        MouseMove($search[0], $search[1], 1)
		MouseClick("left")
		sleep(2500)
		$varc=1
		
		ConsoleWrite("Sucht Pixel")
;~ 			nicht ein monster angreifen was bereits angegriffen wird

		$search_loot = PixelSearch( 519, 536, 836, 581, 0x030303 )
		If IsArray($search_loot) Then
			ConsoleWrite('Monster angeclickt')
			sleep(5000)
			$vab = "kampf"
		Else
				if($varc == 1) Then
					$sToolTip = ToolTip("BLOCK " & @CRLF & "BLOCK"  & @CRLF & "BLOCK", $search[0]-20, $search[1]-20, 'Copyright by Vegeta17')
					MouseMove(400, 400, 1)
					WinSetOnTop('hallo','',1)
				EndIf
		EndIf
	Else
;~  		Portal()
;~  		sleep(1000)
					ConsoleWrite($varc)

	EndIf
	if($cccount > 100) Then
			MouseMove(1336, 113, 1); 1648,205
			MouseClick("left")
			sleep(500)
			MouseMove(405, 490, 1) ; 679,715
			MouseClick("left")
			sleep(500)
			MouseMove(335, 155, 1); 638,174
			MouseClick("left")
			$cccount=0
	Endif

	Return $vab;

EndFunc


Func kampf()
;~ 	Kampf funktion
	ConsoleWrite('Lädt Kampf')
		$countdown = $countdown + 1
		$search_kampf = PixelSearch( 288, 600, 710, 735, 0x080807 )
		;(755,875,1220,935)
		If IsArray($search_kampf) Then
			 Send("{SPACE}")
			 Send("{3}")
			 Send("{2}")
			 Send("{1}")
			 Send("{up}")
			 Send("{down}")
			 Send("{left}")
			 Send("{right}")
		$end_kampf = PixelSearch( 100, 80, 300, 100, 0x800303 )
		;(353,180,512,192)
		If IsArray($end_kampf) Then
			$vab = false
			$countdown = 0
		Endif


		Elseif $countdown > 5 Then
;~ 			nicht kampf
			$vab = false;
			$countdown = 0

			ConsoleWrite('Nicht im kampf');
		EndIf
		Return $vab;
EndFunc
Func Portal()
	;~ 		Wenn ein ausgang gesehen wird in gegengestzter richtung drücken
		$search = PixelSearch(280, 120, 1165, 661, 0x070906 )
		; (565,195,1500,933)
		If IsArray($search) Then
			$movey=390
			$movex=660
			if($search[0] < 500) Then
				$movex = 800
			Else
				$movex = 300
			EndIf

			if($search[1] < 350) Then
				$movey = 650
			Else
				$movex = 200
			EndIf


 		MouseMove($movex, $movey, 1)
        MouseClick("left")
	 Else
		

			MouseClick("left",Random(200,1100,1),Random(180,630,1))
			Sleep(1000)
		EndIf
EndFunc
Sleep(5000)
While 1
	Sleep(300)
	If $vab == "kampf" Then
		$vab = kampf();
	Else
 		$vab = search_Mob()
	EndIf
WEnd
;;;;;;;;

Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script ist pausiert',0,0)

WEnd
ToolTip("")
EndFunc

Func Terminate()
Exit 0
EndFunc

Func ShowMessage()
MsgBox(4096,"","Das ist eine Nachricht.")
EndFunc
Flehe Hilfe, weiß nicht, wie man für sich selbst zu ändern, bitten Sie um Ihre Hilfe, hier das Skript auf dem Bauernhof Iris, meine Größe Size: 1280x960 (Full Screen Browser)
PLEASEEEEE!!!

Implore help, do not know how to change for themselves, ask for your help here this script on the farm Iris, my size Size: 1280x960 (Full Screen Browser)
12/06/2013 05:24 Teuros#192
Hab, 1920*1080, hatte aber umgestellt auf 1600*900 klappt auch net da.


Frage: Gibts Tutorials um die AutoIt Sprache zu lernen?
12/06/2013 08:08 Johnny Lucker#193
up please! help
12/06/2013 15:06 ashleggor#194
Quote:
Originally Posted by Teuros View Post
Hab, 1920*1080, hatte aber umgestellt auf 1600*900 klappt auch net da.


Frage: Gibts Tutorials um die AutoIt Sprache zu lernen?
Klar gibts die :) Video Tuts auf YouTube. Es gibt Foren und es hat sogar jemand ein Buch als PDF frei verfügbar im Internet hochgeladen. Hab aber momentan leider keinen Link mehr parat. Musst mal Google anwerfen.

Quote:
Originally Posted by Johnny Lucker View Post
up please! help
Patience is a virtue ;) For this is a forum and the little critters running around and helping people aren't paid there is no "help on demand". Not even for people, that just signed up to ask a question and never come back again if everything works to say thank you to the creator of the script. Vegeta has gotten a few thanks for his script and that means most of you guys don't even have the least respect for what he has done. He saves you time which is pretty priceless. Think about it.

Erklärung für die Modifikation the Scripts in Deutsch und Englisch:

Explanation for the modification of the script in German and English:

Deutsch:



English:
12/06/2013 17:14 janpata#195
perfect explanation, thumbs up