2017-06-29 11:16:33 -07:00
|
|
|
--
|
|
|
|
-- Mod gestor
|
|
|
|
--
|
|
|
|
-- Comandos
|
|
|
|
--
|
2016-07-25 19:56:41 -07:00
|
|
|
|
|
|
|
-- Comando para exibir tela de gerenciamento
|
|
|
|
minetest.register_chatcommand("gestor", {
|
|
|
|
privs = {server=true},
|
|
|
|
params = "[Nenhum]",
|
|
|
|
description = "Abrir tela de gerenciamento",
|
|
|
|
func = function(name)
|
2018-07-18 11:53:24 -07:00
|
|
|
local player = minetest.get_player_by_name(name)
|
|
|
|
player:set_attribute("gestor_aba", "inicio")
|
2018-12-27 14:20:16 -08:00
|
|
|
minetest.after(0.1, gestor.menu_principal, name, true)
|
2016-07-25 19:56:41 -07:00
|
|
|
end
|
|
|
|
})
|
|
|
|
|
2018-12-27 14:20:16 -08:00
|
|
|
-- Menu de acesso simples
|
2020-07-02 11:07:22 -07:00
|
|
|
if type(sfinv_menu)~="nil" then
|
2018-12-29 08:16:16 -08:00
|
|
|
sfinv_menu.register_button("gestor:painel", {
|
|
|
|
title = "Gestor",
|
2018-12-27 14:20:16 -08:00
|
|
|
icon = "gestor.png",
|
|
|
|
privs = {server=true},
|
|
|
|
func = function(player)
|
|
|
|
local name = player:get_player_name()
|
|
|
|
player:set_attribute("gestor_aba", "inicio")
|
|
|
|
minetest.after(0.1, gestor.menu_principal, name, true)
|
|
|
|
end,
|
|
|
|
})
|
|
|
|
end
|