Autohotkey Problem se skriptem

Dobry den

Hraji Diablo 3 a chtel jsem udelat to ze kdyz zmacku levi alt a budu ho drzet
(Tak aby se automaticky zmacklo leve tlacitko mysi a nepustilo do te chvile nez nebudu drzet levi alt)
Bohuzel se me to nedari a tak dekuji za pomoc

Zde je Script co me napadl

---ZACATEK
#IfWinActive, ahk_class D3 Main Window Class ;
{
Loop
{
GetKeyState, state, LAlt
if state = D
MouseClick, Left,,,,,D ;

GetKeyState, state, LAlt
if state = U
MouseClick, Left,,,,,U ;
}
---KONEC

Take jsem chtel udelat to aby script fungoval jen kdyz jsem v Diablu ale taky se me to nedari
A bohuzel se me opakuje porad do kola take "MouseClick, Left,,,,,U ;"

Za pomoc jsem ochoten pustit neco ze sve kapsy

Obrázek uživatele TomasMixer

Nikdo nevi ?