Hallo es ist mal wieder so weit, heute werde ich euch zeigen, wie man mit ganz einfachen Sachen einen eigenen Pickup BOT scripten kann!
Fangen wir doch einmal mit den Materialien an!
Wir benötigen AutoIt und Grundwissen!
Die Tasten, die man benötigt, um Gegenstände aufzusammeln kennt ihr ja!
Für die, die es noch nicht wissen
=> Die y und ^ Taste sind zum aufheben da!
Wenn ihr euch jetzt einmal eine Taste ausgesucht habt, dann legen wir auch gleich einmal los die Wait Funktion zu scripten!
Die Wait Funktion ist da, dass der BOT nicht schon früher Aktiviert werden kann, bevor METIN2 geöffnet ist!
So, dass hätten wir dann schon mal erledigt! Jetzt fehlt nur noch das Grundgerüst zum Aufsammeln!
Dazu ergänzen wir die Schaltung!
Unter dem bis jetzt geschrieben scripts schreiben wir folgendes!
Wie euch bereits aufgefallen ist haben wir eine Funktion hinzugefügt! Natürlich müssen wir dieser auch noch Hotkeys zuteilen! Dazu schreiben wir am Anfang des Scripts folgendes!
Damit die ende Funktion ausgeführt werden kann müssen wir dieser Funktion noch einen entsprechenden Partner zuteilen!
Dazu schreiben wir folgendes am Ende des Scripts!
Wenn ihr jetzt das Scripts startet, dann fällt auf, dass er das Programm sofort wieder beendet! Um dies zu ändern schreiben wir eine while Funktion hinter Die WinWaitActive Funktion!
Das müsste dann in etwa so aussehen!
Jetzt schließt sich das Programm nicht mehr!
Falls ihr noch weitere Fragen haben solltet, dann fragt mich doch mit der Hilfe einer PN!
Hier mal ein fertiges Script!
Wenn ihr den BOT jetzt starten wollt, dann klickt die F5 Taste! F6 zum beenden!
Fangen wir doch einmal mit den Materialien an!
Wir benötigen AutoIt und Grundwissen!
Die Tasten, die man benötigt, um Gegenstände aufzusammeln kennt ihr ja!
Für die, die es noch nicht wissen
=> Die y und ^ Taste sind zum aufheben da!
Wenn ihr euch jetzt einmal eine Taste ausgesucht habt, dann legen wir auch gleich einmal los die Wait Funktion zu scripten!
Die Wait Funktion ist da, dass der BOT nicht schon früher Aktiviert werden kann, bevor METIN2 geöffnet ist!
HTML Code:
$Fenstername = InputBox("","Wie lautet der Metin2 Fenstername bei euch?")
WinWaitActive($Fenstername)
Dazu ergänzen wir die Schaltung!
Unter dem bis jetzt geschrieben scripts schreiben wir folgendes!
HTML Code:
func start()
while(1)
Send("{^}")
sleep(100)
WEnd
EndFunc
HTML Code:
hotkeyset("{F5}","start")
hotkeyset("{F6}","ende")
Dazu schreiben wir folgendes am Ende des Scripts!
HTML Code:
func ende() Exit endfunc
Das müsste dann in etwa so aussehen!
HTML Code:
while(1)
TrayTip("","Buntz mich",0,0)
WEnd
Falls ihr noch weitere Fragen haben solltet, dann fragt mich doch mit der Hilfe einer PN!
Hier mal ein fertiges Script!
HTML Code:
hotkeyset("{F5}","start")
hotkeyset("{F6}","ende")
$Fenstername = InputBox("","Wie lautet der Metin2 Fenstername bei euch?")
WinWaitActive($Fenstername)
func start()
while(1)
Send("{^}")
sleep(100)
WEnd
endfunc
func ende()
Exit
endfunc