Так в общем подскажите как сделать так, если это вообще возможно...
При даблклики клавиши А и ее зажатии пилот бесконечно нажимал А до тех пор пока она не будет отжата
Вверх
set $k1 q
set $k2 z
:1
set #c 0
while KB.GetKeyState($k2) = 1
while KB.GetKeyState($k2) = 1 //что-то типо счетчика, не работает
set #c #c + 1
end_while
wait 100
if #c > 2
goto 1
end_if //счетчик кончился
wait 200 //задержка, в теории для распознавания дабл клик или проверить зажата ли клавиша единожды
while KB.GetKeyState($k2) = 1 //
send217 wwwwwwwwww
end_while
end_while
goto 1
if KB.GetKeyState(a) = 1 // если нажата A
set #t timer + 500
while timer < #t // если в течении 500мсек
if KB.GetKeyState(a) = 1 // была снова нажата A
while KB.GetKeyState(a) = 0 // пока не нажата A
log 111 // вывод в лог, вместо этого любой код
wait 100
end_while
end_if
end_while
end_if
wait 100