Wait (Lua)

Материал из UoPilot
Версия от 11:28, 28 августа 2019; Tatikoma (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

wait - приостанавливает выполнение текущего скрипта на указанное количество времени.

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: да.
Все параметры заключаются в скобки и разделяются запятыми.

wait (<число>[s|m|h])

Где:
<число> - количество времени, на которое приостановить скрипт. По умолчанию указывается в миллисекундах. 1 секунда = 1000 мсек.
Если после числа указан символ, то это означает: s - секунды, m - минуты, h - часы (см.примеры). В этом случае параметр указывать в кавычках.

Примеры

--lua
wait (1)       -- 1 миллисекунда (мс). 1000 мс = 1 сек.
wait ("5s")    -- 5 секунд
wait ("2m")    -- 2 минуты
wait ("3h")    -- 3 часа
wait (1700)    -- ждать 1700 мс (1.7 сек)
wait (1000 + math.random (2500))    -- ждать случайное время - от 1001 до 3500 мс ( от 1 до 3.5 сек)
--lua
math.randomseed(os.clock())
left (100, 200)   -- кликнуть в оконных координатах 100, 200
wait (1000 + math.random (2000))   -- сделать паузу 1-3 сек

Смотрите также

Math.random (Lua)
Left (Lua)
Send (Lua)