From 517f995cb1a3cf81c966d76ba7fd59bf86913da2 Mon Sep 17 00:00:00 2001 From: cheapie Date: Thu, 3 Jul 2014 12:46:45 -0500 Subject: Added content --- depends.txt | 0 init.lua | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 depends.txt create mode 100644 init.lua diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..eb2aaa4 --- /dev/null +++ b/init.lua @@ -0,0 +1,19 @@ +--Spawn mod for Minetest +--Originally written by VanessaE (I think), modified by cheapie +--License unknown for original code, modifications are WTFPL + +minetest.register_on_chat_message(function(name, message, playername, player) + local cmd = "/spawn" + if message:sub(0, #cmd) == cmd then + if message == '/spawn' then + local player = minetest.env:get_player_by_name(name) + if minetest.setting_get_pos("static_spawnpoint") then + minetest.chat_send_player(player:get_player_name(), "Teleporting to spawn...") + player:setpos(minetest.setting_get_pos("static_spawnpoint")) + else + minetest.chat_send_player(player:get_player_name(), "ERROR: No spawn point is set on this server!") + end + return true + end + end +end) -- cgit v1.2.3