1

Тема: Доработка/ оптимизация рабочего кода. (Спам клавиш)

Здравствуйте, прошу помочь один вопрос.
Имеется код спама определенных клавиш при зажатии(вроде как работает без нареканий), НО: При нажатии другой любой клавиши, спам прописанных клавиш прекращается (клавиша все еще зажата), если это возможно, сделать так, чтоб спам не прекращался, но и не игнорировал другую нажатую клавишу.
П.с. спам не прекращается, если нажать лкм или пкм, хотелось бы также с клавишами на клавиатуре.

#IfWinActive, AION GameClient
#IfWinActive, AION Client

sc3::
   Loop
   {
      Send, {sc3}
      Sleep, 15
	  If !GetKeyState("sc3", "P") 
      Break
   }
   Return
   
sc2::
   Loop
   {
      Send, {sc2}
      Sleep, 15
	  If !GetKeyState("sc2", "P")
      Break
   }
   Return
   
sc14::
   Loop
   {
      Send, {sc14}
      Sleep, 15
	  If !GetKeyState("sc14", "P")
      Break
   }
   Return
   
sc2F::
   Loop
   {
      Send, {sc2F}
      Sleep, 15
	  If !GetKeyState("sc2F", "P")
      Break
   }
   Return
   
sc56::
   Loop
   {
      Send, {sc56}
      Sleep, 15
	  If !GetKeyState("sc56", "P")
      Break
   }
   Return
   
sc2C::
   Loop
   {
      Send, {sc2C}
      Sleep, 15
	  If !GetKeyState("sc2C", "P")
      Break
   }
   Return
   
sc10::
   Loop
   {
      Send, {sc10}
      Sleep, 15
	  If !GetKeyState("sc10", "P") 
      Break
   }
   Return
   
sc29::
   Loop
   {
      Send, {sc29}
      Sleep, 15
	  If !GetKeyState("sc29", "P") 
      Break
   }
   Return
   
sc4::
   Loop
   {
      Send, {sc4}
      Sleep, 15
	  If !GetKeyState("sc4", "P") 
      Break
   }
   Return
   
sc5::
   Loop
   {
      Send, {sc5}
      Sleep, 15
	  If !GetKeyState("sc5", "P") 
      Break
   }
   Return
   
sc12::
   Loop
   {
      Send, {sc12}
      Sleep, 15
	  If !GetKeyState("sc12", "P") 
      Break
   }
   Return
   
   

2

Re: Доработка/ оптимизация рабочего кода. (Спам клавиш)

Попробуй сделать так со всеми хоткеями, должно помочь.

*sc3::

С блокировкой других кнопок, не думаю, что будет так просто.