Register for your free account! | Forgot your password?

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

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

Advertisement



[GUIDE] PickUpBot selber Scripten

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

Reply
 
Old   #1
 
TheMan!!'s Avatar
 
elite*gold: 0
Join Date: Sep 2008
Posts: 710
Received Thanks: 933
[GUIDE] PickUpBot selber Scripten

Hallo

Da es einige gibt, die mich immer fragen wie machste das.Habe ich mal dieses Tutorial erstellt, wie man sich selber seinen PickUpBot erstellt.

1. Einleitung

Zuerst braucht ihr AutoIt3 (das Scriptprogramm)
erhältlich hier mit den extras dazu HIER:


Instalieren kann man selber

2. Das Scripten

Macht nun Rechtsklick und geht unter Neu
erstellt nun einen neuen "AutoIt v3 Script"

Mit Doppelklick wird der Script gestartet
Mit Rechtsklick dann "Edit Script" könnt ihr den Script editieren

Daher Editieren wir zuerst einmal diesen neuen Script

Eine Signatur zeichnet den Script
Ihr könnt sie editieren oder löschen das bleibt euch vorenthalten

#cs ----------------------------------------------------------------------------

AutoIt Version: 3.2.10.0
Author: myName

Script Function:
Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here


Besser ist es sein Namen da ihn zu schreiben in etwa so.

#cs ----------------------------------------------------------------------------

Bot Version: v 1.04
Author: TheMan!!

Script Function:
Das ist ein PickUpBot


#ce --------------------------------------------------------------


Alles was Zwischen #cs und #ce steht wird vom Bot übersprungen und ist daher nur eine Info für den User

Wir fangen unter der Signatur an zu Scripten (falls eine Signatur vorhanden ist)

Als erstes brauchen wir ein Hotkeys Befehl , mit denen wir den Bot starten und beendet können.

Die Funktion "HotKeySet" gibt ausgewählten Tasten eine Func Info
daher :

HotKeySet ( "{F7}" , "Start" ) ; Der Taste Numpad7 ist nun die Info Start hinzugefügt
HotKeySet ( "{F8}" , "Ende" ) ; Der Taste Numpad8 ist nun die Info Ende hinzugefügt


(ihr könnt statt {F7} oder so auch z.B die Taste A benutzen, diese muss aber ohne {} Klammern sein)

Nächster Schritt

Wir müssen den Bot jetzt klarmachen, das er auf diesen "HotKeySet" Befehl warten soll
daher schreiben wir ihm den wartebefehl "Sleep" in eine Endlosschleife.

While (1) ; Endlosschleife anfang und 1 für an
Sleep (500) ; Überprüft jetzt 0,5 Sek ob die oben genannten Tasten/Infos gedrückt worden sind
Wend ; Endlosschleife ende


Nun überprüft er 0,5 Sek, ob eine der oben genannten Tasten gedrückt worden ist.

Jetzt geben wir den "HotKeySet" befehlen auch ein Ziel, also was sie machen sollen bei diesem Befehl
Durch den "Func" Befehl können wir jeder Info ein Ziel hinzufügen.

Func Start () ; Das Ziel für die Info Start
While (1) ; While Funktion
Send( "y" ,0);hält die Taste y
Sleep (50) ; Wartet wieder 0,5 sekunden
Wend ; gehört immer dazu wen du ein While machst
EndFunc ; Beendet den Func


Jetzt noch (Func ende) damit man das Programm beenden kann.

Func Ende () ;Das Ziel für die Info ende
Exit ; Programm beendet sich
EndFunc ; Beendet den Func


Hier noch mal das ganze:
#cs ----------------------------------------------------------------------------

Pickupbot Version: 1.4
Author: TheMan!!

Script Function:
Das ist ein PickUpBot

#ce ----------------------------------------------------------------------------
HotKeySet ( "{F7}" , "Start" )
HotKeySet ( "{F8}" , "Ende" )

while (1)
sleep(500)
wend;

Func Start ()
While (1)
Send( "y" ,0)
Sleep (500)
Wend

EndFunc
Func Ende ()
Exit
EndFunc


Ich hoffe es klappt bei euch

3. Sonstiges

Wenn noch mehr fragen oder probleme auftreten, einfach hier posten

Aber bitte Released jetzt nicht eure PickUpBot die ihr durch dieses tut gescripted habt, denn die sind so auf euer system angepasst und funktionieren möglicherweise bei anderen auch XD .
Nicht Released


Viel Spaß

euer Bot Coder

TheMan!!
TheMan!! is offline  
Thanks
32 Users
Old 09/26/2008, 14:52   #2
 
fieser-hund's Avatar
 
elite*gold: 20
Join Date: Jun 2008
Posts: 831
Received Thanks: 218
sleep 500?
sleep 10 wäre eher besser^^
fieser-hund is offline  
Old 09/26/2008, 15:51   #3

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by fieser-hund View Post
sleep 500?
sleep 10 wäre eher besser^^
soviele tastendrücke bekommt metin eh nicht mit 500 sind schon in ordnung
°Remus° is offline  
Old 09/26/2008, 16:27   #4
 
TheMan!!'s Avatar
 
elite*gold: 0
Join Date: Sep 2008
Posts: 710
Received Thanks: 933
Und ist der Thread ok :?
TheMan!! is offline  
Thanks
1 User
Old 09/26/2008, 17:05   #5

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by TheMan!! View Post
Und ist er OKAY
ja aber du könntest auch zusatzfunktionen wie nur pickupen wenn metin aktiviert ist,... erklaren
°Remus° is offline  
Old 09/26/2008, 17:10   #6
 
TheMan!!'s Avatar
 
elite*gold: 0
Join Date: Sep 2008
Posts: 710
Received Thanks: 933
JA ist aber jetzt für Leute, die grade anfangen



_____________________


_____________________




Alte Bots:





Guids:




Coole Bots:


TheMan!! is offline  
Old 09/27/2008, 11:15   #7
 
fieser-hund's Avatar
 
elite*gold: 20
Join Date: Jun 2008
Posts: 831
Received Thanks: 218
Quote:
Originally Posted by °Remus° View Post
soviele tastendrücke bekommt metin eh nicht mit 500 sind schon in ordnung
echt? wusste ich net
fieser-hund is offline  
Old 09/27/2008, 11:18   #8

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by fieser-hund View Post
echt? wusste ich net
probiers einfach mal aus die verzögerung mit der metin aufs pciken reagiert ist bei beiden das selbe,

@TheMan: gerade weil der guide für anfänger ist solltest du genauer erklären wie der bot nun funktioniert und anhand der zusatzfunktionen ein paar weitere befehle beibringen
°Remus° is offline  
Thanks
1 User
Old 09/27/2008, 15:38   #9
 
elite*gold: 0
Join Date: Feb 2008
Posts: 26
Received Thanks: 15
kannste mal sagen wie man pausieren mit einbaut?
thx
dj-torrent is offline  
Old 09/27/2008, 16:15   #10
 
King-Style's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 295
Received Thanks: 96
Hier...

Global $Paused

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc
King-Style is offline  
Thanks
6 Users
Old 09/27/2008, 16:26   #11

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by King-Style View Post
Hier...

Global

Func Pause()
= Not
While
Sleep(50)
WEnd
EndFunc
fast^^
du hast den hotkey vergessen^^
jetzt pausiert das scriptbei f5 wenn ihr das hier hinzufügt


Hotkeyset("F5","Pause")

Global $Paused

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc






und wenn ihr wollt das er nur pickt wenn meitn aktiv ist müsst ihr das send("y")
durch das hier ersetzten

If WinActive("METIN2") Then
Send("Y")
EndIf
°Remus° is offline  
Thanks
2 Users
Old 09/27/2008, 16:58   #12
 
elite*gold: 0
Join Date: Feb 2008
Posts: 26
Received Thanks: 15
THX hat alles geklappt
dj-torrent is offline  
Old 09/28/2008, 16:34   #13
 
elite*gold: 0
Join Date: Sep 2008
Posts: 765
Received Thanks: 549
ich hab imma den sleep befehl vergessen xDDDDDDDDDDDD thx das ic hes jezz weiß xD






Wichtig hinzuzufügen ist noch, dass wenn man Den bot mit F5 startet der Pause befehl nicht mit F5 klappt sondern mit anderen also:

Wenn der Bot mit F5 Beginnt dann nimmt beim Pausebefehl z.B.

Hotkeyset( "{F6}" , "Pause" ) ; Pause

Global $Paused

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc
*HaCkErBuNnY* is offline  
Old 09/29/2008, 10:42   #14
 
TheMan!!'s Avatar
 
elite*gold: 0
Join Date: Sep 2008
Posts: 710
Received Thanks: 933
Viel Spaß beim skripten



_____________________


_____________________




Alte Bots:





Guids:




Coole Bots:


TheMan!! is offline  
Old 09/29/2008, 20:59   #15

 
iMer's Avatar
 
elite*gold: 606
Join Date: Apr 2008
Posts: 3,180
Received Thanks: 5,376
Meine Pause *grins*:
func pause ()
while (1)
sleep (1000)
wend
endfunc
iMer
PS:selbstbeigebracht xD
iMer is offline  
Reply


Similar Threads Similar Threads
[How To]Hidden PickUpBot selber scripten
05/07/2011 - Metin2 Guides & Templates - 12 Replies
Einen Hidden-bot zu scripten ist eigentlich ziemlich einfach^^ normal würde der Bot ja so gehen: While (1) Sleep (0) Send("Y") WEnd Und Bei Hidden muss man eben dem Programm sagen, dass es NUR an Metin2 senden soll. While (1) Sleep (0) ControlSend("Metin2", "", 0, "Y")
[Guide]Pickupbot selber scripten (mit potter)
06/16/2009 - AutoIt - 3 Replies
Hallo, ich habe mal mit der Sufu paar Pickupbots angeguckt und nix besonderes gefunden wie z.B: pause scripten und nur picken wenn metin2 aktiv ist. Also habe ich beschlossen selber eine Guide dazu zu erstellen. Download von Autoit: AutoIt v3 - Downloads Zuerst kommt die Signatur die ich aber immer weglasse =)
[how to]pickupbot selber scripten
04/06/2009 - Metin2 Guides & Templates - 6 Replies
Hallo erstmal, nachdem ich mich endlich mit Autoit befreundet hab hab ich als erstes ein pickupbot erstellt es ist leichter als man denkt. Also kommen wir zur Sache: ihr benötigt Autoit. klickt rechts auf download und installiert es. Danach geht ihr wieder auf die Seite und lädt den Editor (Scite) runter etwas weiter unten als das Autoit Programm.(also rechte seite 2.spalte) also als erstes sucht ihr euch ein Ordner aus wo ihr euer pickubot erstellen wollt.



All times are GMT +1. The time now is 04:14.


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.