mp (ядро) — 4 функции
| Функция | Возврат | Описание |
|---|---|---|
mp.print(...) | void | Вывод в панель Script Console (также заменяет глобальный print) |
mp.sleep(ms) | void | Пауза ms миллисекунд без блокировки GUI |
mp.check_stop() | bool | true если пользователь нажал Stop — проверять в длинных циклах |
Для информации о версии используйте mp.app.version()
(сборка MultiProg) и mp.app.script_api_version() (версия
скриптового API).
Пример
for i = 1, 1000 do
if mp.check_stop() then
mp.log.warn("Прервано на итерации " .. i)
return
end
mp.print("Работаю " .. i)
mp.sleep(50)
end