Работа с временем

shawtyglock.

Активный
Автор темы
184
57
Версия MoonLoader
.026-beta
Где-то услышал, что wait зависит от ФПС, если так, то какая есть альтернатива этому:
wait(60000) - ждёт 60 секунд
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,767
11,209
Lua:
local Enabled, Start, Duration = false, 0, 5
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('wait.start', function(arg)
        if arg:match('(%d+)') then
            Enabled, Start = true, tonumber(arg)
            sampAddChatMessage('Таймер запущен на '..Duration..' сек.', -1)
        end
    end)
    while true do
        wait(0)
        if Enabled then
            if Start + Duration - os.clock() <= 0 then
                Enabled = false
                sampAddChatMessage('Прошло '..Duration..' сек.', -1)
            end
        end
    end
end
 
  • Нравится
Реакции: YarikVL