Таймер

HpP

Известный
Автор темы
368
119
Версия MoonLoader
.026-beta
Как сделать так, чтобы по истечению определенного времени, производилось действие? Например, есть переменная Hungry(она равна 100 очкам) и надо, чтобы из неё, каждые 7 минут вычиталось 1 очко.
 
Решение
Вот тебе пример, дальше на свое усмотрение делай
Lua:
timer = os.clock()
hun = 100
fuck = false

function main()
    sampRegisterChatCommand("test", function()
        fuck = not fuck
    end)
    while true do wait(0)
        if fuck then
            if os.clock() - timer > 4 --[[время в секундах, тут 4 секунды.]] then
                hun = hun - 1
                print("time is out")
                fuck = false
            end
        end
    end
end

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,150
1,207
Вот тебе пример, дальше на свое усмотрение делай
Lua:
timer = os.clock()
hun = 100
fuck = false

function main()
    sampRegisterChatCommand("test", function()
        fuck = not fuck
    end)
    while true do wait(0)
        if fuck then
            if os.clock() - timer > 4 --[[время в секундах, тут 4 секунды.]] then
                hun = hun - 1
                print("time is out")
                fuck = false
            end
        end
    end
end
 
  • Нравится
Реакции: HpP