require "lib.moonloader"
local huy = require("samp.events")
local piska = 0
local oX = 250 --расположение по Х
local oY = 430 --расположение по Y
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
sampTextdrawCreate(221, "Server_time:", oX, oY) --id текстдрава (любой, главное уникальный), текст, расположение по Х, расположение по Y
sampTextdrawSetLetterSizeAndColor(221, 0.3, 1.7, 0xFFe1e1e1) --id, размер по x, размер по y, цвет в формате rgba
sampTextdrawSetOutlineColor(221, 0.5, 0xFF000000)
sampTextdrawSetAlign(221, 1)
sampTextdrawSetStyle(221, 2)
timer = os.time() + piska
sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX + 90, oY)
sampTextdrawSetLetterSizeAndColor(222, 0.3, 1.7, 0xFFff6347)
sampTextdrawSetOutlineColor(222, 0.5, 0xFF000000)
sampTextdrawSetAlign(222, 1)
sampTextdrawSetStyle(222, 2)
wait(500)
end
end
function huy.onShowDialog(dialogId,style,title,button1,button2,text)
if string.match(text, "Текущее время") then
chislo, mesyac, god = string.match(text, "Сегодняшняя дата: {2EA42E}(%d+):(%d+):(%d+)")
chas, minuti, sekundi = string.match(text, "Текущее время: {345690}(%d+):(%d+):(%d+)")
datetime = {year = god,month = mesyac,day = chislo,hour = chas,min = minuti,sec = sekundi}
piska = tostring(os.time(datetime)) - os.time()
end
end