Wysłany: 2020-05-28, 11:13
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
addCommandHandler ( "czas.duty7d" , function( plr , cmd , sid )
if not ecadmin ( plr , "query" ) or ecadmin ( plr , "man" ) then
outputChatBox ( "Nie posiadasz uprawnie?." , plr , 255 , 0 , 0 )
return
end
if not sid or not tonumber ( sid ) then outputChatBox ( "Poprawne u?ycie: #FFFF00/czas.duty7d <sid>" , plr , 255 , 0 , 0 , true ) return end
-- local sel = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM raps WHERE sid=?" , sid )
local sel2 = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM logi_adm_min_duty WHERE date(data) < now() and date(data) > date(NOW() - INTERVAL 7 DAY) and sid=?" , sid )
if sel2 and #sel2 > 0 then
local min7d = #sel2
outputChatBox ( "U?ytkownik o sid #FFFF00" .. sid .. "#FFFFFF przepracowa? #FFFF00" .. min7d .. " min.#FFFFFF W ci?gu ostatnich 7 dni" , plr , 255 , 255 , 255 , true )
else
outputChatBox ( "U?ytkownik o sid #FFFF00" .. sid .. "#FFFFFF wykona? #FFFF000#FFFFFF report?w." , plr , 255 , 255 , 255 , true )
end
end )
Obecnie liczy tylko rekory ale ja chc? by liczy?o minuty kt?re si? zapisuj? w mysql
Wysłany: 2020-05-30, 22:58
P.Wiśnia
Programista LUA
Wiek: 24 Na forum: 4045 dni Posty: 568
Nick w MP: P.Wiśnia
Piwa : 376
"killercycDDS" napisał/a : addCommandHandler ( "czas.duty7d" , function( plr , cmd , sid )
if not ecadmin ( plr , "query" ) or ecadmin ( plr , "man" ) then
outputChatBox ( "Nie posiadasz uprawnie?." , plr , 255 , 0 , 0 )
return
end
if not sid or not tonumber ( sid ) then outputChatBox ( "Poprawne u?ycie: #FFFF00/czas.duty7d <sid>" , plr , 255 , 0 , 0 , true ) return end
-- local sel = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM raps WHERE sid=?" , sid )
local sel2 = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM logi_adm_min_duty WHERE date(data) < now() and date(data) > date(NOW() - INTERVAL 7 DAY) and sid=?" , sid )
if sel2 and #sel2 > 0 then
local min7d = #sel2
outputChatBox ( "U?ytkownik o sid #FFFF00" .. sid .. "#FFFFFF przepracowa? #FFFF00" .. min7d .. " min.#FFFFFF W ci?gu ostatnich 7 dni" , plr , 255 , 255 , 255 , true )
else
outputChatBox ( "U?ytkownik o sid #FFFF00" .. sid .. "#FFFFFF wykona? #FFFF000#FFFFFF report?w." , plr , 255 , 255 , 255 , true )
end
end )
Obecnie liczy tylko rekory ale ja chc? by liczy?o minuty kt?re si? zapisuj? w mysql
Najlepszym rozwi?zaniem by?o by stworzenie licznika.
Wysłany: 2020-06-07, 02:58
PatryKK.
Emeryt LUA
Wiek: 26 Na forum: 3061 dni Posty: 1060
Nick w MP: PatryKK.
Piwa : 2322
U?yj funkcji getRealTime()
Więcej informacji znajdziesz w Wikipedii MTA: getRealTime
Tagi: export
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: