Wysłany: 2018-08-07, 22:03
sasik12
Wiek: 26 Na forum: 3763 dni Posty: 182
Piwa : 7
Witam . To znowu ja . Tym razem mam problem z systemem dom?w , ot?? on nie aktualizuje dom?w w bazie danych kt?re ju? s? po czasie wynajmowania .
function refreshDomy ()
local q = exports . mysql : wykonaj ( "SELECT * FROM domy" )
for i , v in ipairs ( q ) do
local qq = exports . mysql : wykonaj ( "SELECT * FROM domy WHERE id=?" , v . id )
local t = getRealTime ()
local r = t . year
local m = t . month
local t = t . monthday
r = r + 1900
m = m + 1
if t < 10 then
t = "0" .. t
end
local data = r .. "-" .. m .. "-" .. t
if qq [ 1 ]. data == data then
exports . mysql : wykonaj ( "UPDATE domy SET wlasciciel=0, nwlasciciel=?, data=? WHERE id=?" , "" , "0000-00-00" , q [ 1 ]. id )
restartResource ( getThisResource ())
end
end
end
setTimer ( refreshDomy , 2500000 , 0 )
Podpis
Uczeń LUA . Mapper MTA.
Wysłany: 2018-08-08, 22:21
Allansso
Wiek: 24 Na forum: 3938 dni Posty: 386
Piwa : 1537
Patrza?e? czy jaki? b??d nie wyskakuje podczas refreshuDomk?w?
Wysłany: 2018-08-09, 01:13
nanKy
Wiek: 22 Na forum: 3865 dni Posty: 498
Nick w MP: nanky
Piwa : 1773
function refreshDomy ()
local q = exports . mysql : wykonaj ( "SELECT * FROM domy" )
for i , v in ipairs ( q ) do
local getHouse = exports . mysql : wykonaj ( 'select * from domy where id=? and data>now()' , v . id )
if #getHouse < 0 then
exports . mysql : wykonaj ( "UPDATE domy SET wlasciciel=0, nwlasciciel=?, data=? WHERE id=?" , "" , "0000-00-00" , getHouse [ 1 ]. id )
restartResource ( getThisResource ())
end
end
end
setTimer ( refreshDomy , 2500000 , 0 )
sprawd? to.
Wysłany: 2018-08-09, 12:29
sasik12
Wiek: 26 Na forum: 3763 dni Posty: 182
Piwa : 7
Dalej nie dzia?a
[ Dodano : 2018-08-09, 12:29 ]
Allansso , nic nie wyskakiwa?o , sprawdza?em .
Podpis
Uczeń LUA . Mapper MTA.
Tagi: odświeżanie :: domków
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: