Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:15

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

Advertisement



[AUTOIT] hidden bots

Discussion on [AUTOIT] hidden bots within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
DerEinsatz's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 92
Received Thanks: 101
[AUTOIT] hidden bots

hi^^ hab mir 2 bots für metin2 gemacht und wollte fragen ob/wie man die so machen kann , dass ich sie im hintergrund laufen lassen kann. könnte mir vlt eine tut dafür geben oder es machen? hier mal die bots:

1.
Code:
Opt('PixelCoordMode', 2)
Opt('MouseCoordMode', 2)

hotkeyset ( "{F7}" , "start")
hotkeyset ("{numpad3}" , "ende")


while 1
	sleep (200)
	wend

Func start()
	while 1
		$reborn_pixel = 0x6E6E6E
	$hpleer = 0x2B2B2B
	$hpleiste = PixelGetColor (390,23)
	$farbeschwarz = 0x000000
	$Relog = PixelGetColor (390,23)
	$reborn = pixelgetcolor (59, 575)
		If $Relog = $farbeschwarz Then
			sleep (200)
			IniWrite ("reloger.ini","auslogger","AUSGELOGGT am     "&@hour&":"&@min,"1")
			WinActivate ("M2 MULTIHACK SELECTOR 1.84")
			mouseclick ("left" , 458 , 129)
			sleep (500)
			WinActivate ("METIN2")
			sleep (2000)
			MouseClick ("left" , 307 , 352 ,1,5)
			MouseClick ("left" , 494, 251,1,5)
			MouseClick ("left" , 523, 490,1,5)
			TrayTip ("Relogger","der bot loggt sich ein",5)
			sleep (2000)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			sleep(1000)
			Send("id",0)
			Send ("{Enter}" , 0 )
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send("{BS}")
			sleep(100)
			Send ("pw",0)
			Send ("{Enter}" , 0 )
			sleep(25000)
			mouseclick ("left" , 148 , 481)
			sleep (25000)
			WinActivate ("M2 MULTIHACK SELECTOR 1.84")
			mouseclick ("left" , 433, 90)
			sleep(100)
			WinActivate ("METIN2")
			sleep(500)
	send ("{F1 down}")
	sleep(500)
	send ("{F1 up}")
	sleep(500)
	send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F2 down}")
	sleep(500)
	send ("{F2 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F3 down}")
	sleep(500)
	send ("{F3 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F4 down}")
	sleep(500)
	send ("{F4 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	
	
	
	
	
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
elseif $reborn = $reborn_pixel Then
	sleep(10000)
	mouseclick ("left" , 118, 76)
	sleep(2000)
	WinActivate ("M2 MULTIHACK SELECTOR 1.84")
	sleep(2000)
			mouseclick ("left" , 458 , 129)
			sleep (500)
			WinActivate ("METIN2")
			sleep (2000)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	sleep (10000)
	send ("{numpad1}")
	WinActivate ("M2 MULTIHACK SELECTOR 1.84")
	sleep(2000)
			mouseclick ("left" , 433, 90)
			sleep(100)
			WinActivate ("METIN2")
			sleep(500)
Else
	send ("{F1 down}")
	sleep(500)
	send ("{F1 up}")
	sleep(500)
	send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F2 down}")
	sleep(500)
	send ("{F2 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F3 down}")
	sleep(500)
	send ("{F3 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	send ("{F4 down}")
	sleep(500)
	send ("{F4 up}")
	sleep(200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
		send ("{SPACE down}")
	sleep (1800)
	send ("{SPACE up}")
	sleep (200)
	
	
	
	
	
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
	send ("{y}")
	sleep (50)
EndIf
WEnd
endfunc

func ende()
	Exit
endfunc

so jetzt der 2. :
Code:
Opt('PixelCoordMode', 2)
Opt('MouseCoordMode', 2)

hotkeyset("{F8}", "start")
hotkeyset("{numpad4}", "ende")

while 1
	sleep (200)
	wend

func start()
While (1)
	$mpleiste = PixelGetColor (100, 586)
	$hpleiste = PixelGetColor (123,570)
	if $hpleiste = 0x141414 then
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
	send ("{1 down}")
	sleep (100)
	send ("{1 up}")
	sleep(50)
ElseIf  $mpleiste = 0x454545 then
	send ("{2 down}")
	sleep (100)
	send ("{2 up}")
	sleep(50)
	send ("{2 down}")
	sleep (100)
	send ("{2 up}")
	sleep(50)
	send ("{2 down}")
	sleep (100)
	send ("{2 up}")
	sleep(50)
	send ("{2 down}")
	sleep (100)
	send ("{2 up}")
	sleep(50)
	send ("{2 down}")
	sleep (100)
	send ("{2 up}")
	sleep(50)
EndIf
WEnd
endfunc

func ende()
	Exit
	endfunc
habe da mal i-was über control gehört konnte damit abewr nichts anfangen ...^^ gibt auch thx bei antwort
mfg der einsatz
DerEinsatz is offline  
Old 03/23/2009, 22:28   #2
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
der ganze pixelkram funktioniert nur wenn das fenster im vordergrund bzw sichtbar ist!!!
kknb is offline  
Old 03/23/2009, 22:31   #3
 
DerEinsatz's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 92
Received Thanks: 101
schade.. aber wie hat marco dann sseinen hidden potter gemacht ?:P
DerEinsatz is offline  
Old 03/23/2009, 22:42   #4
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
kein plan wer marco bzw was ein hidden potter ist, vielleicht fragst du ihn selber.
kknb is offline  
Old 03/23/2009, 22:52   #5
 
DerEinsatz's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 92
Received Thanks: 101
du kennst marcopolo nit? ist in der metin section superstar^^ hidden potter ist ein bot der gesundheitstränke nimnt falls benötigt ^^
DerEinsatz is offline  
Old 03/23/2009, 22:53   #6
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
nein kenne ich nicht, war auch noch nie in dieser sektion, wüsste auch net warum.


edit:
hab mir grad mal das prog von ihm angeguckt, ist ziemlich simpel, er holt sich mit ControlGetText den wert aus cheatengine und reagiert dann dementsprechend drauf.
kknb is offline  
Old 03/23/2009, 23:36   #7
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Quote:
Originally Posted by kknb View Post
den wert aus cheatengine
Was für ein Zitat!

Ich find die Entwicklung echt traurig. Nicht nur, dass hier haufenweise ineffizienter, idiotischer Bots entstehen, nein, auch den kompletten Newbies wird AutoIT empfohlen. Leute, es ist eine Scriptsprache, die ist nicht dafür gedacht riesen Projekte ins Leben zu rufen.

Zum Thema:
Olly an, Funktion zum Pot schlucken raussuchen sowie Adresse der Lebensenergie. Injecten, Health checken und ggf. casten. Huch, das geht ja gar nicht, wie war das... "AutoIT kann alles!!!111".
schlurmann is offline  
Thanks
1 User
Old 03/24/2009, 15:49   #8
 
verT!c4L's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,245
Received Thanks: 60
Versteh es auch nicht - dabei hat doch Perl so 'ne geile Hacker-Syntax
(und C-Code für die Mem-Manipulation kann man krasserweise auch noch includen,
und cross-platform tauglich isses sogar auch noch, schau an! )
Prädestiniert für den angehenden Hacker xD

Als Referenz oder gar Paradebeispiel könnte man hier openkore nennen
(Ragnarok Bot), Open Source und so auch gutes "How To" quasi...
verT!c4L is offline  
Reply


Similar Threads Similar Threads
[AutoIt] METIN2 hidden ansteuern
04/04/2020 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 83 Replies
Es ist ja bekannt das ControlSend unter METIN2 nicht funktioniert. Deswegen habe ich eine neue Funktion entwickelt, die es euch ermöglicht eurer METIN2 Fenster auch im Hintergrund zu steuern. <Update Informationen> Dazu einfach die DLL in euren Projektordner legen und aufrufen. Syntax:
[AutoIt]MyFreeFarm bot hidden laufen lassen?!
11/15/2010 - AutoIt - 18 Replies
Hey! Ein kumpel von mir spielt aus "leidenschafft" MyFreeFarm ... da er aber kein bock hat immer sein Feld anzupflanzen etc sollte ich einen bot für ihn schreiben... So weit so gut :) Login etc klappt alles... Jedoch ist es ein MouseClick("left","","&qu ot;)... bot... :o und sleep() bot =D Er soll wenn möglich hidden laufen also minimiert, und wenn möglich auch mit mehreren fenstern gehen also zB dass er 2 - 3 mal MyFreeFarm offen haben kann und in allen fenstern den bot laufen lassen...
Autoit Hidden Pickupbot mit autoit
08/12/2010 - Metin2 - 3 Replies
Hi, ich habe eine frage undzwar: Wenn man einen hidden spamemrbot machen möchte könnte man ja anstatt send..... einfach control send ........ nehmen und dann halt den fensternamen usw eingeben. aber wenn man einen pickuobot so machen möchte sendet er nur an den chatt die tasten und kann man das auch iwie so machen das der bot auch nur an spiel tastendrücke sendet und nicht in den chatt und so?



All times are GMT +1. The time now is 06:15.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.