add new element playtime

master
A. Demant 2019-01-15 04:32:15 +01:00
parent c2210fc515
commit c456bf1d29
2 changed files with 5 additions and 1 deletions

View File

@ -18,7 +18,7 @@ xpfw.hud_intern={}
xpfw.attrib_recreates={}
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})
end
for i,attr in ipairs({"lastlogin"}) do

View File

@ -120,6 +120,10 @@ minetest.register_globalstep(function(dtime)
if playerdata ~= nil then
playerdata.dtime=playerdata.dtime+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()
-- calculating distance to last known position
if playerdata.last_pos ~= nil then