Ищу таймер на LUA

Domino

Участник
Автор темы
326
15
Версия SA-MP
  1. 0.3.7-R2
Чтобы в скрипте можно было указать например 10 секунд и выводился таймер на экран
 

SnOoWmaN

Известный
118
102
Lua:
function main()
if not isSampLoaded() and not isSampfuncsLoaded then return end
    while not isSampAvailable() do wait(500) end
    
    sampRegisterChatCommand('timer',
    function(param)
        timertime = os.time() + tonumber(param)
    end)
    
    while true do
        wait(0)
        if timertime >= os.time() then
            timeInSeconds = timertime - os.time()
            minutes = math.floor(timeInSeconds / 60)
            seconds = math.floor(timeInSeconds - minutes * 60)
            printStringNow(string.format('%02d:%02d', minutes, seconds), 1000)
        end
    end
end
 
  • Нравится
Реакции: Domino

OVERTAKER

Новичок
27
1
Lua:
function main()
if not isSampLoaded() and not isSampfuncsLoaded then return end
    while not isSampAvailable() do wait(500) end
   
    sampRegisterChatCommand('timer',
    function(param)
        timertime = os.time() + tonumber(param)
    end)
   
    while true do
        wait(0)
        if timertime >= os.time() then
            timeInSeconds = timertime - os.time()
            minutes = math.floor(timeInSeconds / 60)
            seconds = math.floor(timeInSeconds - minutes * 60)
            printStringNow(string.format('%02d:%02d', minutes, seconds), 1000)
        end
    end
end
Когда вы поймёте, что тут не все скриптеры (даже не базовые), и пришли сюда за помощью от шарящих. Сложно что ли кидать не код, а файлик?
 

SnOoWmaN

Известный
118
102
Когда вы поймёте, что тут не все скриптеры (даже не базовые), и пришли сюда за помощью от шарящих. Сложно что ли кидать не код, а файлик?
Я думаю, автор поста сможет скопировать код, вставить его в любой текстовый редактор и сохранить в разрешении .lua.