Тема: AHK: Скрипт с задержками
*RButton::
{
Send {RButton down}
sleep, % ran(121, 142)
Send {1 down}
sleep, % ran(31, 87)
Send {2 down}
sleep, % ran(38, 92)
Send {3 down}
sleep, % ran(48, 74)
Send {5 down}
While GetKeyState("RButton","P")
{
; do nothing
}
Send {RButton up}
sleep, % ran(98, 147)
Send {1 up}
sleep, % ran(93, 152)
Send {2 up}
sleep, % ran(82, 132)
Send {3 up}
sleep, % ran(82, 137)
Send {5 up}
}
ran(min, max)
{
random, ran, min, max
return ran
} Скрипт делает так, чтобы при нажатии ПКМ с некоторой рандомной задержкой между собой будут срабатывать клавиши 1 2 3 и 5.
ПКМ нажимается часто и эти клавиши срабатывают вместе с ней, а мне надо сделать так, чтобы была задержка (например ПКМ нажимается хоть 10 раз в секунду, но 1 будет срабатывать раз в 4сек, 2 раз в 3сек и тд)

