cg72_game/mods/default/spawn.lua

29 lines
886 B
Lua

--------- Add the line >> spawn = <cords here as x y z> to your .conf :D----------
-----------------------------------------------------------------------------------
minetest.register_on_chat_message(function(name, message, playername, player)
local cmd = "/spawn"
local spawn = minetest.setting_get("spawn")
if message:sub(0, #cmd) == cmd then
if spawn == nil then
minetest.log("action", "[ERROR] spawn not set!!!!!!!!!!!")
return
else
if message == '/spawn' then
local player = minetest.env:get_player_by_name(name)
minetest.chat_send_player(player:get_player_name(), "Teleporting to spawn...")
player:setpos(minetest.string_to_pos(spawn))
return true
end
end
end
end)
if spawn == nil then
minetest.log("action", "[ERROR] /spawn not set!!!!!!!!!!!")
return
else
print("[MOD] /spawn is set to "..minetest.string_to_pos("spawn"))
end