add setting spawn

master
Tai @ Flex 2017-01-14 00:20:06 +00:00
parent 448704f9c8
commit c5dfff347b
1 changed files with 12 additions and 0 deletions

View File

@ -72,6 +72,18 @@ minetest.register_chatcommand("newspawn", {
end
})
minetest.register_privilege("setspawn", "Can manually set a spawn point")
minetest.register_chatcommand("setspawn", {
description = "Assign current position as spawn position.",
params = "",
privs = "setspawn",
func = function(name)
playerspawns[name] = minetest.get_player_by_name(name):getpos()
spawnsave()
end
})
function spawnsave()
local serdata = minetest.serialize(playerspawns)
if not serdata then