|
You last visited: Today at 11:03
Advertisement
[AutoIt] Frage/Antworte Thread
Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.
06/25/2008, 22:19
|
#181
|
elite*gold: 0
Join Date: Feb 2008
Posts: 2,754
Received Thanks: 1,748
|
Quote:
Originally Posted by Computerfreek
Wieder ne Frage  , wie bekomme ich es hin, wenn er mit Pixelsearch einen Pixel gefunden hat, dass der bot dann darauf klickt?
|
Hab nie was von Pixelgetcolor gesagt
|
|
|
06/25/2008, 23:19
|
#182
|
elite*gold: 0
Join Date: Mar 2008
Posts: 209
Received Thanks: 79
|
oooh k
|
|
|
06/27/2008, 12:48
|
#183
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
|
hmm bei pixelsearch benutzen wir mal paar arrays
Code:
While (1)
Global $Pixel = Pixelsearch ( left , top , right , bottom , color , range , step ) ; das Global davor nich vergessen
If not @Error Then
Mouseclick ( "left" , $Pixel[0] , $Pixel[1] ) ; $Pixel[0] = X , $Pixel[1] = Y
endif
Wend
sollte so funktionieren xD hf
|
|
|
07/01/2008, 12:44
|
#184
|
elite*gold: 20
Join Date: Jun 2008
Posts: 831
Received Thanks: 218
|
hey marco,
ist der so gut
das ist ein bot den ich i-wie gefunden habe.
der hat statt "^" oder "y", die "2"Taste gedrückt.
Habs umgeändert....
|
|
|
07/01/2008, 14:08
|
#185
|
elite*gold: 35
Join Date: Feb 2008
Posts: 394
Received Thanks: 134
|
ich will ein angelbot scripten aber wenn ich es starten will bekomm ich eine meldung das es While gibt aber kein WEnd obwohl da am ende ein WEnd ist hier mal der script
Code:
While (1)
HotKeySet ( "{END}" , "Start" )
HotKeySet ( "{ESC}" , "Ende" )
Func Start ()
Send ( "{F3}" )
Sleep ( 1000 )
Send ( "{F4}" )
If 0xBEB7B6=PixelGetColor ( 499, 366 )Then
Sleep ( 2650 )
Send ( "{F4}" )
EndIf
EndFunc
Func Ende ()
Exit
EndFunc
WEnd
so hba mal auch jetzt eine exit function reingemacht
EDIT: ok problem gelöst
|
|
|
07/01/2008, 16:01
|
#186
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
|
Quote:
Originally Posted by okokok222
ich will ein angelbot scripten aber wenn ich es starten will bekomm ich eine meldung das es While gibt aber kein WEnd obwohl da am ende ein WEnd ist hier mal der script
Code:
While (1)
HotKeySet ( "{END}" , "Start" )
HotKeySet ( "{ESC}" , "Ende" )
Func Start ()
Send ( "{F3}" )
Sleep ( 1000 )
Send ( "{F4}" )
If 0xBEB7B6=PixelGetColor ( 499, 366 )Then
Sleep ( 2650 )
Send ( "{F4}" )
EndIf
EndFunc
Func Ende ()
Exit
EndFunc
WEnd
so hba mal auch jetzt eine exit function reingemacht
EDIT: ok problem gelöst
|
is mir auch schon passiert, man darf halt keine funktionen innerhalb einer schleife definieren
|
|
|
07/02/2008, 19:50
|
#187
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
|
hab, der func muss ausserhalb der while schleife sein
da der func höhere priorität hat (du kannst hotkeyset dort einfügen, dann wird der func erst ab dort verfügbar)
|
|
|
07/05/2008, 13:16
|
#188
|
elite*gold: 0
Join Date: Jul 2008
Posts: 4
Received Thanks: 0
|
so hallo, erstmal miteinander. bin neu hier und hab nach langen suchen endlich diesen thread gefunden.
Ich bin momentan dran einen Bot für Metin 2 zu programmieren, der angelt und die Fische aufmacht. Soweit so gut. Mein Problem ist nur, das über sendkeys (in Visual Basic .NET) keine Tastendruck an Metin senden kann. Weder die Tasten F1 -F4 noch 1 -4 gehen. Auch kein Mausklick auf diese Felder ist möglich, auch kein Mausklick im Inventar.
Was ich bisher rausgefunden habe ist, das die Taste Enter funktioniert, dann wird die Chat-Leiste aufgerufen. Meine vermutung ist, das wenn ich Metin starte, den Bot starte und wieder in Metin geh, der Focus für Visual Basic nicht auf der unteren Leiste liegt, in der die Fähigkeiten sind, sondern woanders.
Wie bekomme ich also den Focus in die Fertigkeitenleiste oder geht es auch irgendwie anders.
ach ja: my.computer.keyboard.sendkeys.send("{F4}") hab ich auch schon probiert, ging auch nicht. Die Taste wird theoretisch gesendent, bedeutet in allen anderen Programmen gehts, nur nicht in Metin 2. Warum?
Danke schon mal für eure/deine (Marcopolo) hilfe.
|
|
|
07/05/2008, 13:24
|
#189
|
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
|
Das hier ist ein AutoIt Frage/Antwort Thread... also ich kann da nich helfen... sry^^
|
|
|
07/05/2008, 13:58
|
#190
|
elite*gold: 0
Join Date: Jul 2008
Posts: 4
Received Thanks: 0
|
ups das hab ich übersehen, am anfang stand auch was von visual. egal evtl. gibts ach doch den ein oder andern der kurz was dazu schreiben kann, oder empfilet mir einfach einen anderen thread
|
|
|
07/05/2008, 14:06
|
#191
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
|
Quote:
Originally Posted by ArenLyras
ups das hab ich übersehen, am anfang stand auch was von visual. egal evtl. gibts ach doch den ein oder andern der kurz was dazu schreiben kann, oder empfilet mir einfach einen anderen thread
|
mach am besten hier neuen thread mit ner passenden beschreibung
|
|
|
07/13/2008, 21:48
|
#192
|
elite*gold: 0
Join Date: Jun 2008
Posts: 53
Received Thanks: 4
|
Wie kann ich bei meinem FishingBot den hidden modus aktivieren, bin jetzt darauf gekommen das ich ControlSend nehmen muss, glaube ich zumindest ^^
Dann kann ich wenigstens was nebenbei machen wenn ich angle xD
Das Problem ist das ich nicht genau weiß was ich da für angaben machen muss:
Code:
ControlSend( "title", "text", controlID, "sting" [,flag] )
vorallem weiß ich nicht wie ich die control ID (des Metin2 fensters?!?!?) bekommen kann, habs mit dem window info tool schon versucht hab aber nix gefunden...
|
|
|
07/13/2008, 22:18
|
#193
|
elite*gold: 1371
Join Date: Dec 2007
Posts: 14,903
Received Thanks: 19,354
|
Das Problem ist Pixelsearch funktioniert nicht hidden
|
|
|
07/18/2008, 17:55
|
#194
|
elite*gold: 0
Join Date: Apr 2008
Posts: 451
Received Thanks: 114
|
FRAGE: wie kann ich machen das er auf eine bestimmte korrdinate aufm bildschrim klickt und wie krieg ich koordinate raus???
DANKE IHR SEIT NE TOLL COMMUNITY
|
|
|
07/18/2008, 19:20
|
#195
|
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
|
Quote:
Originally Posted by laksenluke
FRAGE: wie kann ich machen das er auf eine bestimmte korrdinate aufm bildschrim klickt MouseClick("left", X, Y)
und wie krieg ich koordinate raus??? AutoIt Window Info
DANKE IHR SEIT NE TOLL COMMUNITY Ya ich weiß^^
|
Alles kla?^^
|
|
|
All times are GMT +1. The time now is 11:03.
|
|