Heldengeister BOT *KOSTENLOS

12/02/2013 16:50 ashleggor#166
I explained it on one of the last pages how you can change it.

If you open chat, what does it do? Numbers and scrolling through earlier sent chat messages? If yes then the script is thinking that it's still in combat and tries to attack. As long as it's in this state it won't search for any other sylphs. AFAIK you need a full health bar. If it's empty you shouldn't be able to get out of the kampf function.
12/02/2013 17:27 JayemCarter#167
Kann das nochmal jemand genauer erklären bitte.Welchen Text kopiere ich in die Code Box? (wo finde ich die überhaupt) Benutze dieses Programm zum ersten mal und hab auch schon bei yt/google geschaut aber kann nichts hilfreiches dazu finden.
12/02/2013 17:30 Xman249#168
Quote:
Originally Posted by ashleggor View Post
I explained it on one of the last pages how you can change it.

If you open chat, what does it do? Numbers and scrolling through earlier sent chat messages? If yes then the script is thinking that it's still in combat and tries to attack. As long as it's in this state it won't search for any other sylphs. AFAIK you need a full health bar. If it's empty you shouldn't be able to get out of the kampf function.
if i press enter it shows messages fast and num buttons i will try find your last pos and tell you the result bro thanks

Quote:
Originally Posted by ashleggor View Post
I explained it on one of the last pages how you can change it.

If you open chat, what does it do? Numbers and scrolling through earlier sent chat messages? If yes then the script is thinking that it's still in combat and tries to attack. As long as it's in this state it won't search for any other sylphs. AFAIK you need a full health bar. If it's empty you shouldn't be able to get out of the kampf function.
i found many post of you but cant figure out what suites for me bro(my health pack always is full)
can u give me the link if possible thanks :handsdown:
12/02/2013 18:13 Ol4fff#169
Quote:
Originally Posted by JayemCarter View Post
Kann das nochmal jemand genauer erklären bitte.Welchen Text kopiere ich in die Code Box? (wo finde ich die überhaupt) Benutze dieses Programm zum ersten mal und hab auch schon bei yt/google geschaut aber kann nichts hilfreiches dazu finden.
Wenn Du 1366x768 als Auflösung hast, den Clienten von Demon Slayer benutzt, dann kannst Du folgendes machen.
1. Starte SciTE Script Editor und logge Dich auch bei Demon Slayer an, wobei Du dort schon mit Deinem Helden auf die Heldengeisterinsel gehen kannst, wo Du farmen willst.
2. [Only registered and activated users can see links. Click Here To Register...]
3. Kopiere den Text in den Code-Boxen in ein neues Script im Editor. Dabei is jede Code-Box je EIN Skript.
4. Speichere das neue Skript (zB das aus der ersten Box Iris.au3, das aus der zweiten Box Faun.au3)
5. Schließe den Editor
6. Doppelklicke auf zB Iris.au3. Je nach Einstellung startet das Skript direkt oder der Editor öffnet sich. Für den zweiten Fall einfach in der Menüleiste nach dem Befehl Go suchen ist glaube unter Tools zu finden.
7. Viel Spaß hoffe es funktioniert alles
12/02/2013 18:47 Xman249#170
i am trying to find where it says the name iris or pan i read the german version of olaf it says faun instead pan where i can make the change i am lost..
12/02/2013 20:42 janpata#171
try this for iris 1366x768, it is ashlegorr version modified, just change the skills afrer command Send, put there 5 and on your skillbar put sunto under 5

for pan i dont have working version, cause i dont know how to change faun for pan

Quote:
#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 ;;;;



Func search_Mob()
$search = PixelSearch( 340, 220, 1090, 560, 0xFF0004 )
If IsArray($search) Then
MouseMove($search[0]+18, $search[1]+80, 1)
MouseClick("left")
sleep(3000)
Send("{ř}")
Send("{š}")
Send("{ě}")
Send("{+}")
Send("{up}")
Send("{down}")
Send("{left}")
Send("{right}") ;kann auch verkürzt werden wenn nötig
ConsoleWrite("Sucht Pixel")

$search_loot = PixelSearch( 519, 536, 836, 581, 0x030303 )
If IsArray($search_loot) Then
ConsoleWrite('Monster angeclickt')
sleep(7500) ; war vorher 5000
Send("{ř}")
Send("{š}")
Send("{ě}")
Send("{+}")
Send("{up}")
Send("{down}")
Send("{left}")
Send("{right}")
$vab = "kampf"
EndIf
EndIf
Return $vab;
EndFunc


Func kampf()
;~ Kampf funktion
ConsoleWrite('Lädt KamPf')
$countdown = $countdown + 1
$search_kampf = PixelSearch( 288, 600, 710, 735, 0xffffe4 )
If IsArray($search_kampf) Then
Send("{ř}")
Send("{š}")
Send("{ě}")
Send("{+}")
Send("{up}")
Send("{down}")
Send("{left}")
Send("{right}")
$end_kampf = PixelSearch( 100, 80, 300, 100, 0xaa8708 )
If IsArray($end_kampf) Then
Send("{ř}")
Send("{š}")
Send("{ě}")
Send("{+}")
Send("{up}")
Send("{down}")
Send("{left}")
Send("{right}")
$vab = false
$countdown = 0
Endif


Elseif $countdown > 7 Then ;erhöht auf 7 Counts, war vorher 6
;~ nicht kampf
$vab = false
$countdown = $countdown + 1
Send("{ř}")
Send("{š}")
Send("{ě}")
Send("{+}")
Send("{up}")
Send("{down}")
Send("{left}")
Send("{right}")
ConsoleWrite('Nicht im kampf');
EndIf
Return $vab;
EndFunc

Sleep(5000)
While 1
Sleep(1000)
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
12/02/2013 21:40 Ol4fff#172
GERMAN:
Meine bisher letzte funktionierende Version, 1366x768, Demon Slayer Client, Vollbild, Taskleiste sichtbar.

Sie enthält:
1. Prüfung ob man tot ist: Wenn Du getötet wurdest, stehst Du in Himmelsburg. Das Skript sucht nach dem oberen rechten Button, und sucht nach der Farbe, die dort ist, wenn man in Himmelsburg ist. Danach läuft der Charakter zur Insel und in das jeweilige Level (Iris oder eben Faun) und dort zu einer vordefinierten Position.
2. Suche nach einer einzigartigen Farbe von Iris/Faun, so dass das Positionieren des Cursors nicht nötig ist. Der Cursor ist dann schon auf dem heldengeist.
3. Nach 100 erfolglosen Suchvorgängen Karte öffnen und an vordefinierte Position klicken (wird demnächst durch Zufallsklick ersetzt)
4. Vegetas Skript mit geblockten Heldengeistern, so dass diese nicht weiter angeklickt werden, sowie Portal-Routine, nur weiß ich nicht, ob die 100%ig funktioniert, hatte bisher keine Situation, wo mein Charakter auch nur annähernd am Portal gewesen ist, nach mehr als 10 Stunden am Stück.

ENGLISH:
My last version working in 1366x768 full screen Demon Slayer client, taskbar NOT hidden.

It includes:
1. death-routine: if you are killed by someone, you start outside of the isle, script searching for for the color of the upper right symbol of the city (in German Himmelsburg) and if you are outside, it lets the character go to isle and to a position at isle (iris script to iris level, faun (pan) script to 2nd level)
2. searching for COLOR of Iris in iris script, and for color of faun(pan) in faun-script, so there is no mousemoving after finding iris or faun(pan)
3. after 100 counts without findings, opens the map and lets you go back to a defined position
4. vegetas scriptings with blocked monsters and portal-searching (dont know if it works, never went to portal with my chars within the script for more than 10 hours)

IRIS:

FAUN/PAN:

Und nochmal, das ist die veränderte Datei von Vegeta17, daher vielen Dank an ihn und seine Fähigkeiten.


Und nochmal:
DIESES Skript ist für 1366x768, Vollbild, Demon Slayer Client, Taskleiste sichtbar.
Ich garantiere für nichts, aber bei mir läuft das Ganze seit 5 Tagen ohne Probleme, ich botte keine 24/7 aber meist 2-3 Stunden täglich manchmal auch mehr (nachts, morgens, falls ich mal Lappi anlasse). Bisher keine Fehler, keine falschen Wege, keine Portalsprünge in falsche Level.



And again, it's changed from vegetas script, so thanks to him and his scripting abilities.

And again, too:
THIS script is for 1366x768, fullscreen clientside, taskbar NOT hidden, I cannot guarantee anything. At my laptop it works perfectly since 5 days, but I dont bot 24/7, maybe 2-3 hours a day, sometimes more. Till now no errors, no wrong ways, no portal-runs outside from the chosen level.
12/03/2013 02:10 clbvdark#173
guys sorry if my max rezolution is 1280-1024, i cant use the bot ?
12/03/2013 07:24 Ol4fff#174
I am not sure if vegetas Version is running at your resolution, but I would try it.
You find his version at the FIRST page, FIRST thread. Maybe it works.
My version should not run perfectly at your resolution, because I use fixed coordinates at 1366x768 resolution, and no relative cursorpositions like vegetas script does.

Good luck

Otherwise you could send me screenshots of your game
1. screenshot where you are at the isle
2. screenhot when the loading sword is seen, after clicking an iris or pan
3. screenshot of fighting screen
4-6. screenshot with opened map: 4. outside the ghost isle, 5. iris level, 6. pan level
12/03/2013 09:13 Xman249#175
Quote:
Originally Posted by Ol4fff View Post
GERMAN:
Meine bisher letzte funktionierende Version, 1366x768, Demon Slayer Client, Vollbild, Taskleiste sichtbar.

Sie enthält:
1. Prüfung ob man tot ist: Wenn Du getötet wurdest, stehst Du in Himmelsburg. Das Skript sucht nach dem oberen rechten Button, und sucht nach der Farbe, die dort ist, wenn man in Himmelsburg ist. Danach läuft der Charakter zur Insel und in das jeweilige Level (Iris oder eben Faun) und dort zu einer vordefinierten Position.
2. Suche nach einer einzigartigen Farbe von Iris/Faun, so dass das Positionieren des Cursors nicht nötig ist. Der Cursor ist dann schon auf dem heldengeist.
3. Nach 100 erfolglosen Suchvorgängen Karte öffnen und an vordefinierte Position klicken (wird demnächst durch Zufallsklick ersetzt)
4. Vegetas Skript mit geblockten Heldengeistern, so dass diese nicht weiter angeklickt werden, sowie Portal-Routine, nur weiß ich nicht, ob die 100%ig funktioniert, hatte bisher keine Situation, wo mein Charakter auch nur annähernd am Portal gewesen ist, nach mehr als 10 Stunden am Stück.

ENGLISH:
My last version working in 1366x768 full screen Demon Slayer client, taskbar NOT hidden.

It includes:
1. death-routine: if you are killed by someone, you start outside of the isle, script searching for for the color of the upper right symbol of the city (in German Himmelsburg) and if you are outside, it lets the character go to isle and to a position at isle (iris script to iris level, faun (pan) script to 2nd level)
2. searching for COLOR of Iris in iris script, and for color of faun(pan) in faun-script, so there is no mousemoving after finding iris or faun(pan)
3. after 100 counts without findings, opens the map and lets you go back to a defined position
4. vegetas scriptings with blocked monsters and portal-searching (dont know if it works, never went to portal with my chars within the script for more than 10 hours)

IRIS:

FAUN/PAN:

Und nochmal, das ist die veränderte Datei von Vegeta17, daher vielen Dank an ihn und seine Fähigkeiten.


Und nochmal:
DIESES Skript ist für 1366x768, Vollbild, Demon Slayer Client, Taskleiste sichtbar.
Ich garantiere für nichts, aber bei mir läuft das Ganze seit 5 Tagen ohne Probleme, ich botte keine 24/7 aber meist 2-3 Stunden täglich manchmal auch mehr (nachts, morgens, falls ich mal Lappi anlasse). Bisher keine Fehler, keine falschen Wege, keine Portalsprünge in falsche Level.



And again, it's changed from vegetas script, so thanks to him and his scripting abilities.

And again, too:
THIS script is for 1366x768, fullscreen clientside, taskbar NOT hidden, I cannot guarantee anything. At my laptop it works perfectly since 5 days, but I dont bot 24/7, maybe 2-3 hours a day, sometimes more. Till now no errors, no wrong ways, no portal-runs outside from the chosen level.
thanks you for your good work, i tested it last night, in browser(mozilla,chrome) at my dekstop in the resolution 1366x768(full screen) for at least 1hour and 30 minutes it works great but after i noticed the same like the other version it stoping :( if i hit enter i see its uses num buttons but is not hunting(pan) any idea or what sould i check?
12/03/2013 09:40 ashleggor#176
Quote:
Originally Posted by Xman249 View Post
thanks you for your good work, i tested it last night, in browser(mozilla,chrome) at my dekstop in the resolution 1366x768(full screen) for at least 1hour and 30 minutes it works great but after i noticed the same like the other version it stoping :( if i hit enter i see its uses num buttons but is not hunting(pan) any idea or what sould i check?
Maybe we can add a max timer for the fight duration at which it automatically ends the fight and starts with the PixelSearch for the sylph again. I'm at work right now. I'll print the Script now and check for a timer routine at AutoIT help but not sure if I can manage anything that works.
12/03/2013 09:47 Xman249#177
Quote:
Originally Posted by ashleggor View Post
Maybe we can add a max timer for the fight duration at which it automatically ends the fight and starts with the PixelSearch for the sylph again. I'm at work right now. I'll print the Script now and check for a timer routine at AutoIT help but not sure if I can manage anything that works.
ohh i am not that skilled yet ;) we can try if u can guide me too, im good at tests. have a good work and see about it later thanks for your reply
12/03/2013 18:23 Ol4fff#178
Quote:
Originally Posted by Xman249 View Post
thanks you for your good work, i tested it last night, in browser(mozilla,chrome) at my dekstop in the resolution 1366x768(full screen) for at least 1hour and 30 minutes it works great but after i noticed the same like the other version it stoping :( if i hit enter i see its uses num buttons but is not hunting(pan) any idea or what sould i check?

And again i think it is the problem, that the pixelsearch area doesnt fit at your game, because it is noch client-version. Maybe the search-rectangles are not wide oder high enough at your screen, so that the routine doesnt find the health bar and so the fight will not end. then it gets a loop after loop of the fighting script...
You could try to enlarge the area of this:
$end_kampf = PixelSearch( 100, 80, 300, 100, 0x800303 )
into
$end_kampf = PixelSearch( 50, 50, 400, 200, 0x800303 )

Maybe this helps, but i dont know if it does, because i dont know, where your health bar is after fight.
12/03/2013 20:33 ashleggor#179
I thought about the timer. Maybe you can try this one out:

Code:
$Timerinit = Timerinit()
While TimerDiff($Timerinit) < 60000
WEnd
Tested a little while with different positions in the kampf func but it didn't work for me. Maybe someone else can handle it?
12/04/2013 05:05 StormBinder#180
Quote:
Originally Posted by clbvdark View Post
guys sorry if my max rezolution is 1280-1024, i cant use the bot ?
I use WARTUNE_Mini_Login client at his resolution in 1280-1024 , Client window maximize.
use Iris script:
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compile_Both=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; Drucke 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( 50, 256, 1000, 760, 0xbf6705 )
	 $cccount = $cccount + 1

$tot = PixelSearch( 1245, 45, 1250, 50, 0x603C29 )

    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( 495,765,730,773,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(600, 613, 1); 
			MouseClick("left")
			sleep(500)
			MouseMove(405, 490, 1) ; 
			MouseClick("left")
			sleep(500)
			MouseMove(435, 455, 1); 
			MouseClick("left")
			$cccount=0
	Endif

	Return $vab;

EndFunc


Func kampf()
;~ 	Kampf funktion
	ConsoleWrite('Ladt Kampf')
		$countdown = $countdown + 1
		$search_kampf = PixelSearch( 288, 850, 900, 910, 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( 110, 150, 270, 170, 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 drucken
		$search = PixelSearch(280, 120, 1165, 661, 0x070906 )
		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(2000)
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