1

Тема: AHK: Порядок нажатий при поиске картинки

Добрый день! Делаю кликер, где суть в том, что при удачном поиске картинки с клавишами(в определенных координатах), их нужно нажать слева направо, сами же клавиши отображаются в случайном порядке. А проблема в том, что клавиши жмутся не слева направо, а в порядке из списка ListKey. Можете, пожалуйста, подсказать, как сделать иначе?
Нужно, чтобы нажималась та клавиша, которой он первой найдет. Сам код:


Dir = %A_ScriptDir%


ListKey = SPACE.png-A.png-D.png-H.png-J.png-K.png-L.png-N.png-P.png-Q.png-R.png-S.png-T.png-U.png-W.png-Y.png     


Time :=  1500
Return




F6::
SetTimer, Search, %Time%
Return


F7::
SetTimer, Search, Off
ToolTip, Поиск картинок выключен.
Sleep, 3000
ToolTip
Return


Search:
Loop, parse, ListKey, -
{
 File_Name := A_LoopField
 ImageSearch, Coordinate_X, Coordinate_Y, 637, 990, 1426, 1053, *60 %Dir%\%File_Name%
 If ErrorLevel = 0  


  If File_Name = A.png
  msgbox, A
  Else If File_Name = D.png
  msgbox, D
  Else If File_Name = X.png
  msgbox, X
  Else If File_Name = N.png
  msgbox, N
  Else If File_Name = K.png
  msgbox, K
  Else If File_Name = L.png
  msgbox, L
  Else If File_Name = P.png
  msgbox, P
  Else If File_Name = J.png
  msgbox, J
  Else If File_Name = Q.png
  msgbox, Q
  Else If File_Name = R.png
  msgbox, R
  Else If File_Name = S.png
  msgbox, S
  Else If File_Name = Y.png
  msgbox, Y
  Else If File_Name = T.png
  msgbox, T
  Else If File_Name = W.png
  msgbox, W
  Else If File_Name = H.png
  msgbox, H
  Else If File_Name = M.png
  msgbox, M
  Else If File_Name = I.png
  msgbox, I
 }
return