Kaisus
Advanced User
- Dołączył
- Styczeń 21, 2012
- Posty
- 401
- Liczba reakcji
- 24
1.Wyczy?? ca?y plik globalevents/scripts/save.lua
2.Wklej do niego :
Je?eli dobrze zrobi?e? powinno dzia?a?.
Regards
Kaisus
2.Wklej do niego :
local requiredTime = 60 * 60 * 24 * 30
function onThink(interval, lastExecution)
doSaveServer()
local result_plr = db.getResult("SELECT * FROM `houses`;")
if(result_plr:getID() ~= -1) then
while(true) do
local owner = tonumber(result_plr:getDataInt("owner"))
local hid = tonumber(result_plr:getDataInt("id"))
local lastlogin = 0
local result = db.getResult("SELECT * FROM `players` WHERE `id` = ".. owner ..";")
if(result:getID() ~= -1) then
while(true) do
lastlogin = tonumber(result:getDataInt("lastlogin"))
if not(result:next()) then
break
end
end
result:free()
end
if lastlogin < os.time(t) - requiredTime then
setHouseOwner(hid, 0, true)
end
if not(result_plr:next()) then
break
end
end
result_plr:free()
end
return TRUE
end
Je?eli dobrze zrobi?e? powinno dzia?a?.

Regards
Kaisus