Page 1 of 1

Maus Script

Posted: 06 Jun 2017, 11:51
by UnReALiTyy
Guten Abend Leute vielleicht könnt ihr mir weiterhelfen ich habe ein Script erstellt der bestimmte Koordinaten anklickt für ein Spiel das macht es mir wesentlich einfacher und schneller als wenn ich dies selbstständig per Hand ausführe. Script siehe unten) Nun habe ich aber das Problem das zwar alles funktioniert wie es soll bloß das die Maus dadurch natürlich an diese Koordinate springt und das mitten im Spiel schon mal irritieren kann wenn man erstmal die Maus wieder zurückziehen muss. Deshalb meine frage gibt es eine Möglichkeit das die Maus wieder zur ursprünglichen Koordinate springt, also zu der bei der ich war als ich den Script ausgeführt habe? Wäre echt Dankbar wenn jemand eine Lösung parat hat.

Code: Select all

e::
{
X1 = 39 ;X Koordinate
Y1 = 117 ;Y Koordinate
X2 = 206 ;X Koordinate
Y2 = 109 ;Y Koordinate

MouseClick, Left, %X1%, %Y1%, 1, 0,
Sleep 100
Send {d}
Sleep 100
MouseClick, Left, %X2%, %Y2%, 1, 0,

}
return

Re: Maus Script  Topic is solved

Posted: 06 Jun 2017, 14:31
by fischgeek
Schau dir mal MouseGetPos und MouseMove an und sieh mal, wo du am Ende landest. :)

Re: Maus Script

Posted: 08 Jun 2017, 00:52
by UnReALiTyy
Thanks man, I have found the solution! :dance:

Re: Maus Script

Posted: 08 Jun 2017, 03:45
by nnnik
Ja da geht es darum, dass du nachdem das Skript beendet ist du die MausPosition über MouseMove wieder herstellst die du am Anfang des Skripts per MouseGetPos gespeichert hast.

Re: Maus Script

Posted: 08 Jun 2017, 03:48
by UnReALiTyy
ja hatte es zu spät gescheckt grad erst mein beitrag geändert danke