ControlSend Problem

06/26/2011 14:14 crazydisser#1
Hallo Leute :) Ich habe ein Problem. Hierbei handelt es sich um das Spiel Shaiya, Antifreeze ist an..

Mein Script

Quote:
sleep(5000)
While 1
send("{ö down}")
sleep(500)
send("{ö up}")
WEnd
Sendet das Signal ö 500 ms an das Fenster, das auf der Aktionsleiste mit dem Button ö liegende Feld reagiert.

Quote:
sleep(5000)
While 1
ControlSend("Shaiya", "", "", "{ö down}")
sleep(500)
ControlSend("Shaiya", "", "", "{ö up}")
WEnd
Aktiviert den Button nicht. Woran kann es liegen? Könnte mir jemand so etwas scripten, wo shaiya nicht im Vordergrund ist und ö gesendet wird?

Vielen Dank
Julian

PS: Für mehr Informationen habe ich nen Screenshot beigelegt.
Danke
06/26/2011 17:09 Meikbrosoft#2
Versuch mal das, weiß jetzt nicht obs funkt.. xD

PHP Code:
$handle ControlGetHandle("Shaiya""""Shaiya")

sleep(5000)
While 
1
ControlSend
("Shaiya"""$handle"{ö down}")
sleep(500)
ControlSend("Shaiya"""$handle"{ö up}")
WEnd 
06/26/2011 20:39 crazydisser#3
Hmm, jetzt sendet er zwar ö (wenn ich den chat aufhabe), aber den skill darauf macht er nicht...
06/27/2011 22:23 Meikbrosoft#4
Quote:
Originally Posted by crazydisser View Post
Hmm, jetzt sendet er zwar ö (wenn ich den chat aufhabe), aber den skill darauf macht er nicht...
was muss man den drücken wenn man den skill machen will? ö + Key UP ?
06/28/2011 00:03 BlackHybrid#5
Mit ControlSend gehts nicht da bin ich mir sicher. Aber du kannst mal kuggen, ob es mit PostMessage geht.