Как сделать в худе время?

Статус
В этой теме нельзя размещать новые ответы.
Хочу сделать в худе время, как например в каких-нибудь School RP, чтобы каждая минута в виртуальном мире равнялась секунде в реальном мире, как это сделать?
 
  • 571
  • 9
  • 102
JavaScript:
Развернуть Свернуть Копировать
if not SERVER then
    error('State is not serverside')
end

-- вывод времени через функцию          GetGlobalString('farshmak_time')
local update_time = 10 -- каждые n секунд наступает следующая минута

local obkak = 0

local function Z(gay)
    return string.format('%02d:%02d', math.floor(gay / 60), gay % 60)
end

local function updateTime()
    obkak = obkak + 1
    if obkak >= 1440 then
        obkak = 0
    end
    SetGlobalString('farshmak_time', Z(obkak))
end

timer.Create('farshmak_time', update_time, 0, updateTime)
C:
Развернуть Свернуть Копировать
hook.Add("HUDPaint", "FarshmakTimeHUD", function()
    local timeText = GetGlobalString("farshmak_time", "00:00")
    draw.SimpleText(timeText, "ChatFont", ScrW() - 100, 20, color_white, TEXT_ALIGN_RIGHT)
end)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу