Heldengeister BOT *KOSTENLOS

01/01/2014 14:46 s0n0fabish85#271
its ending completely, I sat here and watched it last night, did fine for the first 45 mins or so, then when it went to loot a Sylph without fight, it jus stayed there, hand the same cursor as if you were looting and so forth. So Im assuming the script still thinks the game is looting, which is why its not working? Im jus curious if theres a way to put a command in jus to have the script reset after every 30 mins or so?
01/01/2014 18:41 Nectix#272
#reopen
01/03/2014 22:34 Vegeta17#273
updated
01/04/2014 00:49 Atomslaya#274
First of all, thx for the bots, they've been a great help already so far.
Now that i see there are new versions, I'm trying to download them, but there don't seem to be any links to the Iris bot in the OP anymore.
Is there a reason they're gone? And are they gonna come back?

EDIT:
never mind, tried the "faun" bot and it works for Iris and Pan

thx a bunch, this updated version works a lot better than the old version i had
01/05/2014 09:15 leo_1988#275
Code:
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)
Please Explain this portal function how it works step by step :(
01/06/2014 21:25 Playy#276
any new updates? or fixes? :)
01/06/2014 23:51 D_Khronos#277
Quote:
Originally Posted by Ol4fff
Hm okay?... this is new.
Didn't try it because, I don't need more then 3 skills at once ^^
Maybe you could try to enlarge the zone, where the script searches for the skillbar. Maybe there is an error in the rectangle... so that the script is counting and dont reset the counter and after the 5 tries it goes to end_kampf

$search_kampf = PixelSearch( 288, 600, 710, 735, 0x080807 )
Maybe you could try to enlarge the rectangle...
600 a small bit lower
710 a bit higher

But I thought the searching rectangle is going along the whole skillbar...
Hm
I already tried this, and the problem persists.
It's weird, it happens only when I try to use the number 4. With any other number, it works fine... well, while I don't discover a solution, I'll just put my shield on slot 5 when I enter on Island...
Oh, I have other problem... the function for don't attack the sylphs that already is fighting don't works here... the retangle appears very far from the sylph selected.
01/07/2014 20:27 sobacodemona#278
hi, first ty vm for an excellent script, the problem is, when i triy to use it, the "mouse" is always on the right of the sylph, and the "hand" to get the sylph never appear, can anyone help me?? ty
01/08/2014 09:02 Shooter1970#279
ab wann gibt es den super Bot für die neuen Heldengeister ? ;)
01/08/2014 12:19 bicolory#280
Vielen Vielen dank für die sehr guten Bots erstmal :)
Bitte die neuen sofort uppen wenn sie fertig sind ;)
01/08/2014 21:48 ihtimenali#281
gibt es schon einen script für die neuen geister?
01/08/2014 22:12 Vegeta17#282
Goblin
[Only registered and activated users can see links. Click Here To Register...]
01/09/2014 02:55 Teuros#283
Kann jemand den Quellcode für die neuen HG geschicken? Danke. Würd den gern dann für mich einstellen mit den Sleep und so.
01/09/2014 06:22 Vegeta17#284
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

;;;; Hier ist der Hauptteil des Programms ;;;;
;$Variabel = InputBox("Login", "Username:")
;$Variabe2 = InputBox("Login", "Passwort:")
;MsgBox(0, "Login", "Hallo " & $Variabel & " Sie haben sich erfolgreich eingeloggt!")
$size_y= 900
$size_x= 1500

$abstandx = @DesktopWidth-$size_x
$abstandy = @DesktopHeight-$size_y
;~ 75 x 90

 $mob_x = (65 + ($abstandx/2))
 $mob_y = (84 + ($abstandy/2))

 $mob_x2 = (1323 + ($abstandx/2))

 $mob_y2 = (776 + ($abstandy/2))

$cccount = 0

Func search_Mob()
	$varc = 0
 	 $search = PixelSearch( $mob_x, $mob_y, $mob_x2, $mob_y2, 0xFF0004 )
	 $cccount = $cccount + 1

    If IsArray($search) Then
		$cccount = 0
		ToolTip("")
        MouseMove($search[0]+33, $search[1]+80, 1)
		$search2 = PixelSearch( $search[0], $search[1], $search[0]+100, $search[1]+100, 0xD8D0C8 )
		If IsArray($search2) Then
			MouseClick("left")
			sleep(2000)
			$varc=1
		EndIf
		ConsoleWrite("Sucht Pixel")
;~ 			nicht ein monster angreifen was bereits angegriffen wird

		$search_loot = PixelSearch( 556 + ($abstandx/2), 685  + ($abstandy/2), 638 + ($abstandx/2) , 728 + ($abstandy/2), 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(1498-90+($abstandx/2), 190-75+($abstandy/2), 1)
			MouseClick("left")
			sleep(500)
			MouseMove(529-90+($abstandx/2), 700-75+($abstandy/2), 1)
			MouseClick("left")
			sleep(500)
			MouseMove(488-90+($abstandx/2), 159-75+($abstandy/2), 1)
			MouseClick("left")
			$cccount=0
	Endif

	Return $vab;

EndFunc


Func kampf()
;~ 	Kampf funktion
	ConsoleWrite('Lädt Kampf')
		$countdown = $countdown + 1
		$search_kampf = PixelSearch( 515+($abstandx/2), 785+($abstandy/2), 980+($abstandx/2), 845+($abstandy/2), 0x080807 )
		If IsArray($search_kampf) Then
			 Send("{1}")
			 Send("{2}")
			 Send("{up}")
			 Send("{down}")
			 Send("{left}")
			 Send("{right}")
		$end_kampf = PixelSearch( 113+($abstandx/2), 165-75+($abstandy/2), 362-90+($abstandx/2), 177-75+($abstandy/2), 0x800303 )
		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( 415-90+($abstandx/2), 180-75+($abstandy/2), 1350-90+($abstandx/2), 918-75+($abstandy/2), 0x070906 )
		If IsArray($search) Then
			$movey=460
			$movex=860
			if($search[0] < 700) Then
				$movex = 1000
			Else
				$movex = 600
			EndIf

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


 		MouseMove($movex, $movey, 1)
        MouseClick("left")
	Else
			MouseClick("left",Random(439,1309,1),Random(273,760,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
01/09/2014 07:14 Supertucke#285
Ist das Script für Browser oder Client und welche Auflösung bei mir klickt er ständig falsch :-(