Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Guides & Templates
You last visited: Today at 02:48

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

Advertisement



[GUIDE] StealthBot Scripten

Discussion on [GUIDE] StealthBot Scripten within the Metin2 Guides & Templates forum part of the Metin2 category.

Reply
 
Old   #1
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
[GUIDE] StealthBot Scripten

Was ist ein StealthBot:
Dieser Bot soll die MiniMap überwachen, und schauen ob dort ein anderer Player ist

ihr könnt hier kreativ sein
ihr könnt zb vom Bot, Moblock ausmachen lassen
oder sich wegteleportieren lassen
oder in dem moment, einen LvL Bot starten lassen
usw

Also wie überwachen wir nun die Minimap:

am besten ist es mit einer Pixelsearch Funktion
diese soll ausschlagen, wenn die MiniMap ein Gelbes/Lilanes Viereck (player) anzeigt
(schützt nicht vor unsichtbaren!)

ok wir stellen den PixelSearch Befehl ein
(sucht eure pixel mit Client und nehmt die Option 2)
(wenn ihr Pixel außerhalb des Metin2 Fensters benutzt nimmt die Option 1, nachdem er etwas auf der minimap gefunden hat)
Code:
Hotkeyset ( "{numpad1}" , "start" )

Opt ( "PixelCoordMode" , 2 )

While (1)
	Sleep (1000)
WEnd


Func start ()
While (1)
Sleep (5000)
Opt ( "PixelCoordMode" , 2 )
	While (1)
 = Pixelsearch ( 675, 10 , 783, 123 , 0xAA8F32 , 15 , 1 ) ; Farbwert des gelben kästchens , ohne das die minimap es beleuchtet
 = Pixelsearch ( 675, 10 , 783, 123 , 0xFFD74C , 10 , 1 ) ; Farbwert des gelben kästchens , indem die minimap es beleuchtet
also nun zu den einzelnen eingaben des pixelsearch befehl
675 ist die linke X Koordinate

10 ist die Oberste Y Koordinate

783 ist die rechte X Koordinate

123 ist die Unterste Y Koordinate

Das kästchen zum absuchen ist nun 108x113 pixel groß

0xAA8F32 ist der Farbwert der Kästchen (vorischt, die minimap kann hat ja so ein blickfeld dreieck in die richtung, in die man schaut! das verändert den farbwert!)

10 steht für den Farbwert der maximal jetzt +- 10 sein darf (nicht zu hoch, sonst nimmt er mehrere farben an)

1 ist der step wert! sollte die suche laagen oder zu lange dauern einfach mal auf 2,3,4 oder so stellen! er überspingt dann diese anzahl an pixeln


Okay
nun müssen wir ihm noch dabei sagen, dass wenn er diesen pixel finden, euren script ausführt
das machen wir mit ner if else endif funktion und als wert nehmen wir Not @error

Code:
Func start ()
While (1)
Sleep (5000)
Opt ( "PixelCoordMode" , 2 )
	While (1)
 = Pixelsearch ( 675, 10 , 783, 123 , 0xAA8F32 , 15 , 1 )
 = Pixelsearch ( 675, 10 , 783, 123 , 0xFFD74C , 10 , 1 ) 
If Not @error Then
; Dein script hier rein
Exitloop
Else
Sleep (100)
Endif
Wend
Wend
Wenn er den Pixel findet, dann führt er dein script aus
wenn er ihn nicht findet, sucht er ihn in 0,1 sekunden erneut

so
nun was könnte man da jetzt am besten einfügen?
ich würde ein teleport vorschlagen
damit der char dort auch erscheint, sollte er ein bisschen nach links/rechts oder so gehen, wenn er sich teleportiert hat
ok fangen wir an, zum multihackselector zu wechseln
(sucht die pixel per client und nimmt die option 2 damit er euren pixel nimmt)
Code:
...
If Not @error Then
Sleep (100)
Send ( "!{TAB}" , 0 ) ;seid sicher, das nur metin2 und multihackselector in der taskbar drinne ist
; ODER
; Send ( "{! Down}" , 0 )
; Sleep (100)
; Send ( "{TAB Down}" , 0 )
; Sleep (300)
; Send ( "{! Up}" , 0 )
; Sleep (100)
; Send ( "{TAB Up}" , 0 )
; Sleep (100)
ok nun wechselt er zum multihackselector , wenn er den pixel gefunden hat
nun braucht ihr MouseClick befehle
als erstes sollte er unlock mobs klicken
dann auf die Karte klicken
dann auf Teleport klicken
dann links/rechts gehen
dann wieder Lock Mobs klicken
und zum Metin2 Fenster Wechseln

Code:
...
If Not @error Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Teleport Buttons
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Lock Mobs Buttons
Sleep (200)
Send ( "!{TAB}" , 0 ) ; zurück ins metin2 fenster
Sleep (3000)
Send ( "{Left down} , 0 )
Sleep (1000)
Send ( "{Left up} , 0 )
Sleep (100)
Exitloop
endif
ihr könnt auch noch einen counter einsetzen, für mehrere Teleport stationen

dann mach ihr es so
Code:
...
While (1)
	Sleep (1000)
WEnd

 = 1 ;vorher festlegen! nicht in die func funktion oder while funktion einbinden!

Func start ()
While (1)
...
...
If Not @error Then
If  = 1 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map teleport1
...
 += 1
exitloop
endif
If  = 2 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map teleport2
...
 += 1
exitloop
endif
If  = 3 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map teleport3
...
 -= 
 += 1
exitloop
endif
...
Hoffe das ihr wenigstens etwas davon verstanden habt xD
viel spaß und lasst euch nicht ingame erwischen

hier nochmal der komplette code:
Code:
Hotkeyset ( "{numpad1}" , "start" )

Opt ( "PixelCoordMode" , 2 )

While (1)
	Sleep (1000)
WEnd

 = 1

Func start ()
While (1)
Sleep (5000)
Opt ( "PixelCoordMode" , 2 )
	While (1)
 = Pixelsearch ( 675, 10 , 783, 123 , 0xAA8F32 , 15 , 1 ) 
 = Pixelsearch ( 675, 10 , 783, 123 , 0xFFD74C , 10 , 1 )
If Not @error Then
If  = 1 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Teleport Buttons
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Lock Mobs Buttons
Sleep (200)
Send ( "!{TAB}" , 0 ) ; zurück ins metin2 fenster
Sleep (3000)
Send ( "{Left down} , 0 )
Sleep (1000)
Send ( "{Left up} , 0 )
Sleep (100)
 += 1
exitloop
endif
If  = 2 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Teleport Buttons
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Lock Mobs Buttons
Sleep (200)
Send ( "!{TAB}" , 0 ) ; zurück ins metin2 fenster
Sleep (3000)
Send ( "{Left down} , 0 )
Sleep (1000)
Send ( "{Left up} , 0 )
Sleep (100)
 += 1
exitloop
endif
If  = 3 Then
Sleep (100)
Send ( "!{TAB}" , 0 )
Sleep (200)
Mouseclick ( x , y ) ; koordinaten des Unlock Mobs Buttons
Sleep (200)
Mouseclick ( x , y ) ; koordinaten der Map
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Teleport Buttons
Sleep (200)
Mouseclick ( x , y ) ; Koordinaten des Lock Mobs Buttons
Sleep (200)
Send ( "!{TAB}" , 0 ) ; zurück ins metin2 fenster
Sleep (3000)
Send ( "{Left down} , 0 )
Sleep (1000)
Send ( "{Left up} , 0 )
Sleep (100)
 += 1
exitloop
endif
Else
Sleep (100)
Endif
Wend
Wend
euer botcoder

][MarcoPolo][
marcopolo1990 is offline  
Thanks
20 Users
Old 04/04/2008, 11:01   #2
 
elite*gold: 0
Join Date: Nov 2007
Posts: 305
Received Thanks: 135
gut gemacht marco =)

p.s.

ich kann dir nen testacc geben auf mosha ... für deine tests ...
hab da so 20 bis 30 acc.
meld dich bei mir wegen dem acc. einfach per pn
klo30 is offline  
Thanks
2 Users
Old 04/04/2008, 11:39   #3
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
jo mach ich

hoffe das dadurch weniger leute beim benutzen des multihackselectors gebannt werden
mich hat nämlich vor 4 tage einer angeschrieben und meinte ich wäre reported xD
geht das überhaupt per pic oder namennennung ?
denke mal dass sowas keine beweise sind
marcopolo1990 is offline  
Thanks
2 Users
Old 04/04/2008, 12:04   #4
 
elite*gold: 0
Join Date: Nov 2007
Posts: 305
Received Thanks: 135
der supoport nimmt keine screens mehr an .. wegen fälschungs gefahr ^^ dadurch habe ich 3 leader von 3 gilden gebannt mitm faked screen .. also er reported dich und die stehn dann nur hinter dir und kontrollieren dich
klo30 is offline  
Old 04/04/2008, 12:19   #5
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
hrhrhr xD dann kann ich ja garnicht so schnell schlagen -,-
daher sollte ich erstmal paar tage moblock und 1hit auslassen?
denke ja mal das sie wenn dann invisible mich beobachten xD
ach ich sicher vorsichtshalber mal alle wichtigen items ab
auf mein derzeitiges level komm ich ja schnell wieder hoch dank ein extra bot xD
marcopolo1990 is offline  
Thanks
1 User
Old 04/07/2008, 18:02   #6
 
blutix's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 24
Received Thanks: 5
thx
blutix is offline  
Old 04/07/2008, 18:44   #7
 
Marcello002's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 103
Received Thanks: 2
alles super geil aber im scripten bin ich ne absolute null!!
ich nehm einfach die die du schon gemacht hast die sind auch genial thx an dich
Marcello002 is offline  
Old 04/07/2008, 18:56   #8
 
Moviestar's Avatar
 
elite*gold: 0
Join Date: Oct 2007
Posts: 511
Received Thanks: 543
wieder mal Klasse marco^^
tolles GUIDE wie alle von dirXD
Bei dir lernt man ja noch richtig was...
Moviestar is offline  
Thanks
1 User
Old 04/08/2008, 21:03   #9
 
labbeduddel's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 4,522
Received Thanks: 1,263
Perkeft. Saubere arbeit, kann jetzt mal in unaktiver Zeit mich ranmachen
labbeduddel is offline  
Old 05/06/2008, 15:53   #10
 
elite*gold: 0
Join Date: Apr 2008
Posts: 2
Received Thanks: 0
@klo30 hey wolt ma fragen ob ich einacc kriege weil ich gebant wurde in mosha wäre nett
biguv is offline  
Old 05/06/2008, 16:53   #11

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,538
Quote:
Originally Posted by biguv View Post
@klo30 hey wolt ma fragen ob ich einacc kriege weil ich gebant wurde in mosha wäre nett
sowas gehört hier nicht rein sondern auf den black market oder per pm
°Remus° is offline  
Old 05/25/2008, 17:09   #12
 
elite*gold: 0
Join Date: Nov 2007
Posts: 271
Received Thanks: 156
Habe versuch den script zu erstellen ging nicht haste da was fertig gemacht :-(
BlackSpider is offline  
Old 05/25/2008, 19:09   #13

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,538
für welch auflösung etc. willste den denn
und welche version des mhs hast du?
von mir aus schreib ich dir den dann
°Remus° is offline  
Old 05/25/2008, 19:16   #14
 
elite*gold: 0
Join Date: Nov 2007
Posts: 271
Received Thanks: 156
Danke für die Schnelle Antwort im Scripte Schreiben bin ich echt nicht gut

Meine Auflösung die ich gerne hätte 1024 x 768

Die Version ist die Aktuelle Version
BlackSpider is offline  
Old 07/13/2008, 00:57   #15
 
syntex's Avatar
 
elite*gold: 46
Join Date: Mar 2006
Posts: 2,589
Received Thanks: 1,198
könnte auch einfacher gehen vllt geht meine Version (wie sie bei den meisten Games funkt) auch bei Metin2 , sauge gerade Metin2 wieder... mal sehen

Schreib mich mal an ... vllt können wir zusammen Arbeiten Marco
syntex is offline  
Reply


Similar Threads Similar Threads
[GUIDE] Farmbot selber scripten
01/04/2011 - Metin2 Guides & Templates - 39 Replies
hi^^hab mir letzte woche nen farmbot mit pickup,relogin,potten und natürlich schlagen+fertigkeiten gemacht und wollte jetzt mal nen guide dazu reinstellen 1.Download+Installation alles zur installation+download findet ihr hier: http://www.elitepvpers.com/forum/metin2-guides-tem plates/121943-guide-fishing-bot-selber-scripten.ht ml 2.reloger+schlager+fertigkeiten und pickup (potter ist sepperat) Als erstes brauchen wir Hotkeys, mit denen wir den Bot starten und beendet können Die...
stealthbot guide?
09/12/2009 - Diablo 2 - 9 Replies
hi ho gibt es hir in dem forum einen stealthbot guide? im indiablo2 forum gibts einen aber hab alles gemacht wie die das sagen und es funzt nicht :/ hab hir auch schon nach topics gesucht aber sowas wie nen guide hab ich hir nicht gefunden
[Guide] Stealthbot
03/18/2009 - Diablo 2 - 1 Replies
Moin ich hab ein Problem mit Stealhbot ... Undzwar Version Check Failed! Ich hab Hashes, D2 Patch eingefügt aber bekomme das Problem nicht geregelt. Brauche Hilfe ! Grüße
[GUIDE] Re/LoginBot Scripten
01/09/2009 - Metin2 Guides & Templates - 27 Replies
Ich werde hier mal 2 versionen erklären (eine kurze und eine ausführliche) Short Version Mit dem Script könnt ihr per Knopfdruck eure LoginDaten eingeben lassen also sucht euch ein Hotkey aus zb Bild runter taste Hotkeyset ( "{pgdn}" , "login" )



All times are GMT +2. The time now is 02:48.


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.