minetest.register_privilege("ctf_match", { description = "can skip matches" }) minetest.register_chatcommand("ctf_next", { description = "Skip to the next match", privs = { ctf_match = true }, func = function(name, param) ctf_match.next() end }) minetest.register_chatcommand("ctf_respawn", { description = "Respawn a player (clean inv, send to base)", privs = { ctf_team_mgr = true }, func = function(name, param) local tplayer = ctf.player_or_nil(param) if tplayer then local player = minetest.get_player_by_name(param) if player then ctf.move_to_spawn(param) give_initial_stuff(player) minetest.chat_send_player(param, "You were sent back to base and your inventory wiped (by " .. name .. ")") return true, "Moved player to spawn and wiped inventory." else return false, "Player is not online." end else return false, "Player does not exist or is not in any teams." end end })