AutoIT Hilfe

09/09/2010 14:14 DaaRkk#1
Könnt ihr mir helfen bitte?

Ich möchte einen Online Game Spammer machen.

Aber wenn ich jetzt zum beispiel /item 101 reinschreibe.

Spamt der Bot ingame nur 7item 101.

Wie kann ich das einstellen das er ingame statt der 7 auch das / anwendet.
09/09/2010 15:24 Madd Eye#2
kann sein das das Spiel (ich schätze mal Metin 2) ASCII zeichen verbietet

Mit der Boardsuche habe ich
Code:
Send("{ALTDOWN}{NUMPAD0}{NUMPAD4}{NUMPAD7}{ALTUP}")
gefunden

Thread dazu: [Only registered and activated users can see links. Click Here To Register...]
09/09/2010 16:45 DaaRkk#3
Danke Coders.

Edit: habe ein Problem er sendet den Befehl /m 2291 50 nur einmal danach Spammt er immer m 2291 50 usw.

Hier der Source

Code:
HotKeySet("{F9}","_end")
$i = InputBox("Fenster eingeben","Dein Fenster Namen!","METIN2")
$o = InputBox("zeit","deine zeit eingeben wann er "&$i&" Drücken soll","600")

While 1()
ControlSend($i, "", "", "{ALTDOWN}{NUMPAD0}{NUMPAD4}{NUMPAD7}{ALTUP}m 2291 50")
send("{ENTER}")
Sleep($o)
WEnd

Func _end()
Exit
EndFunc
09/09/2010 17:13 Madd Eye#4
Code:
While (1)
nicht
Code:
While 1()
^^

Außerdem würde ich den Benutzer fragen wie oft der Befehl gesendet werden soll
und wenn man z.B. 0 angiebt unendlich oft
09/09/2010 17:32 DaaRkk#5
Okay danke.
09/09/2010 17:37 lolkop#6
Quote:
Originally Posted by Madd Eye View Post
Code:
While (1)
nicht
Code:
While 1()
^^

Außerdem würde ich den Benutzer fragen wie oft der Befehl gesendet werden soll
und wenn man z.B. 0 angiebt unendlich oft
while besitzt in autoit keine geklammerten parameter :O
darum gilt:
Code:
While 1 = While 1() = While (1) = While ()1
die klammern sind in diesem falle ja nur für die priorität der ausdrücke da und können gesetzt oda auch weg gelassen werden :D
09/12/2010 00:27 MrSm!th#7
#moved