Mimgui timer

$Mr.R1ch$

Участник
Автор темы
90
23
Версия MoonLoader
Другое
Короче, нужен простой таймер без всяких настроек там, конечно один у меня такой есть, но он считает почему то с 3-х часов и начинает работать сразу после захода в игру, хотя нужно чтобы он работал после активации окна.

Lua:
local start = os.time()

imgui.Text( os.date(u8"В патруле: %H:%M:%S", os.time() - start) ) --использование, но работает неправильно

Короче, нужен простой таймер без всяких настроек там, конечно один у меня такой есть, но он считает почему то с 3-х часов и начинает работать сразу после захода в игру, хотя нужно чтобы он работал после активации окна.

Lua:
local start = os.time()

imgui.Text( os.date(u8"В патруле: %H:%M:%S", os.time() - start) ) --использование, но работает неправильно
К примеру в мимгуи при нажатии кнопки, будет открываться окно, и вот сразу после открытия этого окна запускается таймер с 00:00:00 (ч,м,с)
 
Последнее редактирование:
  • Эм
Реакции: Hinаta

Hinаta

Известный
784
356
Lua:
function formatTime(unixTime)
    local hours = math.floor(unixTime / 3600) % 24
    local minutes = math.floor(unixTime / 60) % 60
    local seconds = unixTime % 60

    local formattedTime = string.format("%02d:%02d:%02d", hours, minutes, seconds)
    return formattedTime
end

local startTime = os.time()

imgui.Text((u8 "В патруле: %s"):format(formatTime(os.time() - startTime)))
 
  • Нравится
Реакции: qdIbp

$Mr.R1ch$

Участник
Автор темы
90
23
Lua:
function formatTime(unixTime)
    local hours = math.floor(unixTime / 3600) % 24
    local minutes = math.floor(unixTime / 60) % 60
    local seconds = unixTime % 60

    local formattedTime = string.format("%02d:%02d:%02d", hours, minutes, seconds)
    return formattedTime
end

local startTime = os.time()

imgui.Text((u8 "В патруле: %s"):format(formatTime(os.time() - startTime)))
Все равно никак, как было так и осталось
 
  • Bug
Реакции: qdIbp и Hinаta

Hinаta

Известный
784
356
Все равно никак, как было так и осталось
1700401384695.png

что у тебя там осталось?
 

Вложения

  • 1700401378008.png
    1700401378008.png
    2.9 KB · Просмотры: 14

$Mr.R1ch$

Участник
Автор темы
90
23
Короче, дичь какая то. У меня не сохранились изменения в скрипте, а пишет что я его открыл в 16:01, хотя редактировал недавно

Вроде бы норм, но таймер уже активировался, а надо было сразу после активации конкретного окна, а то так сбиваться можно
 
Последнее редактирование:

Hinаta

Известный
784
356
Короче, дичь какая то. У меня не сохранились изменения в скрипте, а пишет что я его открыл в 16:01, хотя редактировал недавно


Вроде бы норм, но таймер уже активировался, а надо было сразу после активации конкретного окна, а то так сбиваться можно
ну так вставь объявление startTime туда же, где ты меняешь состояние окна