Дело в горячих клавишах. Запуск, он же пауза Alt+A
Скрипт очень простой и самым первым действием жмётся A
При старте ГК альт отпустить не успеваешь и кликер сам себя ставит на паузу!
Горячие Клавиши проверяются с определённым периодом. И если задержки нет, не успевают сработать.
Но и это ещё не всё. Будет печататься на 1 штуку меньше. Потому что во многих программах ALT это переключение на меню окна. Следующее нажатие ожидается как выбор пункта.
Короче. Или меняй ГК запуска скрипта на безальтовые и в твоём случае без A или ставь в начале скрипта задержку при старте этим поборешь паузу по A
WAITMS(500)
FOR($a=0, $a < 5)
KEYPRESS(#A)
WAITMS(1000)
end_cyc
HALT
А чтобы проблем никогда небыло, если скрипт первыми действиями жмёт кнопки, то чтобы беспроблемно запускать и с кнопки и с ГК нужно первым действием кликнуть по заголовку нужного окна. Этим переключится на него фокус (если запускаем кнопкой пуск) и скинет ALT (если запускаем горячими клавишами)
LCLICK(2508, 211)
WAITMS(200)
FOR($a=0, $a < 5)
KEYPRESS(#A)
WAITMS(1000)
end_cyc
HALT