Аааа... Так проблема в фокусе. F5 - команда браузера и она работает только при фокусе на одном из элементов браузера.
Если фокус на элементе флэш (в основном сталкиваются с этим), его нужно перевести, кликнув перед применением KEYPRESS(#F5) на свободном месте страницы или, возможно, по заголовку браузера.
Как вариант...
[spoiler]SUB(ожидание_загрузки, $tr) // обновление через $tr сек
$reloadicon = 0
$timereload = $_ms + $tr*1000
WHILE($reloadicon = 0)
IF(($timereload > $_ms) | ($tr = 0))
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "reloadicon.bmp")
$reloadicon = 1
END_IF
WAITMS(50)
ELSE
LCLICK(500,5)
WAITMS(50)
KEYPRESS(#F5)
WAITMS(500)
$timereload = $_ms + $tr*1000
END_IF
END_CYC
END_SUB
[/spoiler]
если переданный параметр будет равен 0 (сек), перезагрузок не будет.