local cur_tickcount=nil
function formatMiliseconds(ms)
local totalSeconds=math.floor(ms/1000)
ms=ms%1000
local sec=totalSeconds%60
local minutes=math.floor(totalSeconds/60)
local hour=math.floor(minutes/60)
local days=math.floor(hour/24)
return days, hour, minutes, sec
end
local function tick_rozpocznij()
if cur_tickcount~=0 then
outputChatBox('Naliczanie zostalo juz rozpoczete, wpisz /zatrzymaj')
return
end
cur_tickcount=getTickCount()
outputChatBox('Rozpoczeto nalicznie')
end
addCommandHandler('nalicz', rozpocznij)
local function tick_zakoncz()
local _, godziny, minuty, sekundy=formatMiliseconds(cur_tickcount-getTickCount())
outputChatBox(('%d godzin, %d minut, %d sekund'):format(godziny, minuty, sekundy))
cur_tickcount=0
end
addCommandHandler('zatrzymaj', tick_zakoncz)
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach