Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local it = 0
- minetest.register_globalstep(function(dtime)
- it = it + dtime
- if it >= 5 then
- for _,cp in ipairs(minetest.get_connected_players()) do
- local cpn = cp:get_player_name()
- local controls = cp:get_player_control()
- if controls.up or controls.down or controls.left or controls.right then
- lasta[cpn] = os.time()
- end
- local tdtostr = tonumber(lasta[cpn])
- local idlediff = os.time()-tdtostr
- if idlediff < 10 then
- local nit = (io.open(minetest.get_worldpath().."/idle/"..cpn..".txt", "w"))
- nit:write(os.time())
- nit:close()
- lasta[cpn] = 0
- end
- end --- LOOP END
- it = 0
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement