function FormatTime(time)
local timezone_offset = 86400 - os.date('%H', 0) * 3600
local time = time + timezone_offset
return os.date((os.date("%H",time) == "00" and '%M:%S' or '%H:%M:%S'), time)
end
function setTimer()
sampShowDialog(5572,'Таймер',"Введите кол-во минут для таймера","Ок","Закрыть",1)
while sampIsDialogActive() do
wait(0)
end
while true do
local res, btnDialog, _, inputDialog = sampHasDialogRespond(5572)
if res and btnDialog == 1 then
if inputDialog:len() > 0 then
inputDialog = tonumber(inputDialog)
if inputDialog then
timerStart = os.time()
timerEndTime = inputDialog
timerState = true
break
else
sampShowDialog(5572,'Таймер',"Введите кол-во минут для таймера","Ок","Закрыть",1)
end
else
sampShowDialog(5572,'Таймер',"Введите кол-во минут для таймера","Ок","Закрыть",1)
end
elseif res and btnDialog == 0 then
break
end
end
end