2017-01-03 16:27:32 -08:00
|
|
|
local timer = 0
|
|
|
|
|
|
|
|
minetest.register_globalstep(function(dtime)
|
|
|
|
timer = timer + dtime
|
|
|
|
if timer < 0.1 then return end
|
|
|
|
timer = 0
|
|
|
|
|
|
|
|
for _, player in pairs(minetest.get_connected_players()) do
|
|
|
|
local name = player:get_player_name()
|
|
|
|
local kingdom = kingdoms.player.kingdom(name)
|
|
|
|
player:set_nametag_attributes({
|
|
|
|
text = kingdom and (name.." ["..kingdom.longname.."]") or name
|
|
|
|
})
|
|
|
|
end
|
|
|
|
end)
|
|
|
|
|
2017-01-03 19:27:51 -08:00
|
|
|
-- Override of the default setting, use <kingdoms.player_visible_distance> instead.
|
2017-01-03 16:27:32 -08:00
|
|
|
minetest.setting_set("player_transfer_distance", kingdoms.config.player_visible_distance)
|