AutoIT Script für FIFA FUT 13

03/17/2013 16:39 perdoxx#1
Hey,

habe folgendes vor: Ich wollte ein AutoIT Script schreiben, welches bei FIFA 13 FUT auf dem PC automatisch immer wieder nen Game gegen PC startet , nach 20 min oder so wenn es vorbei ist ( ohne zu spielen ) soll er dann nen neues starten etc.... ist ja alles kein Problem.. aber folgendes geht nicht:

ER KLICKT NICHT! Ich arbeite mit den Befehlen:

MouseMove(868, 543, 0) ;Soll auf XXX Kicken
MouseClick("left")

er bewegt zwar die Maus zu dem Feld wo er klicken soll, tut dies aber nicht. Bei Browesergames etc geht alles mit diesem Befehl, bei FIFA jedoch nicht. Habe es sowohl im Vollbild als auch Fenstermodus getestet. Woran liegt das?
Bitte um Hilfe! Auch mit Tastenbefehlen wie Send("RIGHT") macht er nichts.
03/17/2013 19:00 YatoDev#2
controlsend
controlclick
und an den anfang des scripts #RequireAdmin
03/17/2013 19:26 perdoxx#3
wie genau soll das aussehen? kenne diese befehle noch nicht...
03/17/2013 19:38 omer36#4
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]


03/17/2013 20:10 YatoDev#5
du kannst das auch in der scite hilfe alles suchen und ein thanks wäre schonmal nett für omer36 und mich ;)
03/17/2013 21:57 perdoxx#6
auf jeden fall danke! muss ich mir später dann mal anschauen...

problem ich bekomme keine ControlID wenn ich das in FIFA nutze... auch wenn ich es Fenstermodus mache...habe immer nur die Koordinaten...

habe gerade aus dem AutoIt Forum gelesen, dass es sich evtl um ein "Hack-Shield" handelt, was vor allem Spiele nutzen um Bots oder ähnich von außengesteuerte Befehle blocked... kann man das dann nicht umgehen?!?
04/02/2013 00:55 Schlander#7
Beide Funktionen funktionieren tatsächlich nicht wie gewünscht für FIFA. Das Problem bleibt dasselbe, gleich ob ich über WinActivate oder ControlSend/ControlClick gehe. Der Ansatz war aber zumindest mal spannend.
In anderen Fenstern funktioniert das aber.

Folgendes funktioniert, auch wenn mein Script an einer Stelle immer hakt ~.~ Evtl. mal über imagesearch probieren^^:
Send("{enter down}")
Sleep(250)
Send("{enter up}")
Das einzige Problem ist tatsächlich, dass der Schieri nicht direkt abpfeift und ich damit eine größere Verzögerung drin habe bzw. manche Keys zu früh gedrückt werden - 2 Minuten Wartezeit sind auch keine großartige Alternative. Weiß da jemand Rat?