add new element playtime
parent
c2210fc515
commit
c456bf1d29
|
@ -18,7 +18,7 @@ xpfw.hud_intern={}
|
||||||
xpfw.attrib_recreates={}
|
xpfw.attrib_recreates={}
|
||||||
|
|
||||||
for i,attr in ipairs({"walked","distance","swam","login","dug","build","deaths","spoke","killed_mobs","killed_player",
|
for i,attr in ipairs({"walked","distance","swam","login","dug","build","deaths","spoke","killed_mobs","killed_player",
|
||||||
"logon","craft"}) do
|
"logon","craft","playtime"}) do
|
||||||
xpfw.register_attribute(attr,{min=0,max=math.huge,default=0,hud=1})
|
xpfw.register_attribute(attr,{min=0,max=math.huge,default=0,hud=1})
|
||||||
end
|
end
|
||||||
for i,attr in ipairs({"lastlogin"}) do
|
for i,attr in ipairs({"lastlogin"}) do
|
||||||
|
|
|
@ -120,6 +120,10 @@ minetest.register_globalstep(function(dtime)
|
||||||
if playerdata ~= nil then
|
if playerdata ~= nil then
|
||||||
playerdata.dtime=playerdata.dtime+dtime
|
playerdata.dtime=playerdata.dtime+dtime
|
||||||
playerdata.gtimer1=playerdata.gtimer1+dtime
|
playerdata.gtimer1=playerdata.gtimer1+dtime
|
||||||
|
|
||||||
|
-- add dtime to playtime of user
|
||||||
|
xpfw.player_add_attribute(player,"playtime",dtime)
|
||||||
|
|
||||||
local act_pos=player:get_pos()
|
local act_pos=player:get_pos()
|
||||||
-- calculating distance to last known position
|
-- calculating distance to last known position
|
||||||
if playerdata.last_pos ~= nil then
|
if playerdata.last_pos ~= nil then
|
||||||
|
|
Loading…
Reference in New Issue