|
You last visited: Today at 13:02
Advertisement
Ich scheiter jetzt schon :(
Discussion on Ich scheiter jetzt schon :( within the AutoIt forum part of the Coders Den category.
11/28/2009, 20:55
|
#1
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Ich scheiter jetzt schon :(
Hey,
ich wollte ein kleines Login-Tool für Metin2 schreiben...
Login funktioniert
Jetzt würde ich noch gerne einbauen, das er einen Char auswählt, man gibt also vorher in einem Feld an(wie ID und PW auch), welchen Charakter man haben möchte (1-4)
Wenn zb. 2 ausgewählt wurde soll der Bot 1x nach rechts drücken.
Bei 3 2x nach rechts, usw halt...
hoffe ihr versteht mich  bin halt noch ein anfänger
Code:
$input = InputBox ("LoginBot", "Dein Login Name?")
$input1 = InputBox ("LoginBot", "Dein Passwort?")
WinWaitActive ("METIN2")
Send ($input)
Send ("{Enter}")
Send ($input1)
Send ("{Enter}")
exit
So sieht es bissher aus
Code:
$input = InputBox ("LoginBot", "Dein Login Name?")
$input1 = InputBox ("LoginBot", "Dein Passwort?")
$input2 = InputBox ("LoginBot", "Welcher Charakter?")
WinWaitActive ("METIN2")
Send ($input)
Send ("{Enter}")
Send ($input1)
Send ("{Enter}")
exit
Das ist mit dem Fenster aber halt ohne Funktion
Naja hoffe auf eure Hilfe und das ihr versteht was ich von euch will
freddy
|
|
|
11/28/2009, 20:58
|
#2
|
elite*gold: 0
Join Date: Nov 2009
Posts: 13
Received Thanks: 0
|
was ist metin2?
|
|
|
11/28/2009, 21:04
|
#3
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
ich glaub solche kommentare kannst du dir schenken
mfg
|
|
|
11/28/2009, 21:31
|
#4
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Kann/muss/sollte man da mit einem If befehl arbeiten?
|
|
|
11/28/2009, 21:35
|
#5
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
umd mal auf deine Frage zu kommen.
Jeder Char hat eine eigene ID. Und die muss man rausfinden und dann mir if arbeiten.
mfg
|
|
|
11/28/2009, 22:22
|
#6
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Lern doch erstmal die Grundlagen..
|
|
|
11/28/2009, 22:25
|
#7
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Hätte es jetzt so gemacht
Code:
$input = InputBox ("LoginBot", "Dein Login Name?")
$input1 = InputBox ("LoginBot", "Dein Passwort?")
$input2 = InputBox ("LoginBot", "Welcher Charakter?")
WinWaitActive ("METIN2")
Send ($input)
Send ("{Enter}")
Send ($input1)
Send ("{Enter}")
sleep (10000)
If $input2 = 1 Then
Send ("{Enter}")
If $input2 = 2 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
If $input2 = 3 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
If $input2 = 4 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
Exit
Kanns grad nicht testen, da Login Server offline -.-
Bin mir nur nicht sicher, bei z.b 4 auch 3x nach rechts drückt...
Quote:
|
Lern doch erstmal die Grundlagen..
|
Sag mir was du unter Grundlagen verstehst, dann sag ich dir pb ich das kann^^
|
|
|
11/28/2009, 22:26
|
#8
|
elite*gold: 30
Join Date: Feb 2006
Posts: 1,724
Received Thanks: 465
|
kannst du vllt mal nen screen vom login machen ?
|
|
|
11/28/2009, 22:29
|
#9
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Ja mom mache ich...
Und das:
Quote:
$input = InputBox ("LoginBot", "Dein Login Name?")
$input1 = InputBox ("LoginBot", "Dein Passwort?")
$input2 = InputBox ("LoginBot", "Welcher Charakter?")
WinWaitActive ("METIN2")
Send ($input)
Send ("{Enter}")
Send ($input1)
Send ("{Enter}")
sleep (10000)
If $input2 = 1 Then
Send ("{Enter}")
If $input2 = 2 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
If $input2 = 3 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
If $input2 = 4 Then Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{RIGHT}")
Send ("{Enter}")
Exit
|
Klappt garnicht xD
|
|
|
11/28/2009, 22:30
|
#10
|
elite*gold: 11
Join Date: Jan 2008
Posts: 2,527
Received Thanks: 557
|
oder man macht es per "pos" ...
|
|
|
11/28/2009, 22:31
|
#11
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Ist jetzt nicht von mir^^wie gesagt, Login Server down :>
Quote:
|
oder man macht es per "pos" ...
|
Ich versuchs mal, danke
|
|
|
11/28/2009, 22:34
|
#12
|
elite*gold: 30
Join Date: Feb 2006
Posts: 1,724
Received Thanks: 465
|
Is für mich als nicht Metinspielr bissl schwer.
Kannst du irgendwie via Tastendruck switchen oder auf dem Bild durch click ?
Weil dann könntest du einfach mit MouseClick("left", x, y) arbeiten
|
|
|
11/28/2009, 22:35
|
#13
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Quote:
Originally Posted by freddy2001
Sag mir was du unter Grundlagen verstehst, dann sag ich dir pb ich das kann^^
|
Logisches denken z.b.
|
|
|
11/28/2009, 22:37
|
#14
|
elite*gold: 20
Join Date: Jul 2008
Posts: 1,108
Received Thanks: 172
|
Quote:
Das ist die Grundlage die vielen (wenn nicht sogar den meisten) fehlt...
B2T:
Ja man kann via Rechtepfeiltaste den Char switschen.
Edit:Mit Mousemove möchte ich nicht arbeiten, da der Bot in allen auflösungen funtzten soll.
|
|
|
11/28/2009, 22:38
|
#15
|
elite*gold: 30
Join Date: Feb 2006
Posts: 1,724
Received Thanks: 465
|
Code:
If $input2 = "1" Then
Send("{ ENTER}")
ElseIf $input2 = "2" Then
Send("{ RIGHT}")
Send("{ ENTER}")
ElseIf $input2 = "3" Then
Send("{ RIGHT}")
Send("{ RIGHT}")
Send("{ ENTER}")
Else
MsgBox (0, "Facepalm!", "Kein Charakter angeben)
EndIf
lang her, dass ich was gemacht hab..aber so sollte die If-Funktion aussehen
edit: so send right noch drin.
vorrausetzung ist, dass du eben mit enter das login bestätigen kannst
|
|
|
 |
|
Similar Threads
|
Was ist das jetzt schon wieder !?
08/08/2009 - Metin2 Guides & Templates - 3 Replies
Habe die exe runtergeladen wenn cih starten will steht da fehler das die devil.dll nicht gefunden wird und die datei auf der seite die ich runterladen muss die dauert 10 stunden und noch länger pls helft mir^^
|
Was jetzt schon wieder?
11/25/2008 - Metin2 Private Server - 19 Replies
Hi ich wollte fragen ob 91longju off ist?
Da wenn ich mich einloggen will nchts passiert.
Thx an alle die WIRKLICH geholfen haben
|
Nordrend jetzt schon ?
11/09/2008 - World of Warcraft - 8 Replies
hi leute,
ich hab mich gefragt ob es eigentlich möglich ist , derzeit schon auf nordrend durch map edit oder irgend nen climp hack dahin zu kommen, oder irgendwie die route von nem schiff oder vom zeppelin verändern, müsste doch möglich sein oder ?
weil der kontinent is ja schon voll da...
hmm wär cool wenn da was zu machen wäre ^^
mfg:mofo:
|
Propaganda jetzt schon in Kinderserien
05/11/2007 - Off Topic - 15 Replies
Hab eben in RTL 2 Nachrichten gesehen, wie sie irgendwie im Irak/Afghanistan/weiss jetzt nicht mehr genau, in einer Kinderserie politische Propaganda verbreitet, die die Jugendlichen anspornt zu Märtyrern zu werden.
Wie weit wollen diese Deppen denn noch gehen?
Wenn jemand genaureres Hat (bspw. einen Berich, hab eben per Google auf die Schnelle keinen gefunden), möge er diesen bitte posten.
Und übrigens bin ich ja im Grunde gegen die scheiss Medienverbreitung, aber das ist für mich...
|
All times are GMT +1. The time now is 13:02.
|
|