Corrige la commande /awards.

Corrige l'affige des awards d'un joueur donné.
Empêche le retour de l'inventaire sfinv quand on active ou desactive
les awards d'un joueur.
This commit is contained in:
Sys Quatre 2019-03-03 22:40:11 +01:00
父節點 89d4a93f3b
當前提交 4f5260da5f
共有 2 個檔案被更改,包括 2 行新增2 行删除

查看文件

@ -33,7 +33,7 @@ minetest.register_chatcommand("awards", {
awards.show_to(action, name, nil, true)
end
if (action == "disable" or action == "enable") and minetest.global_exists("sfinv") then
if (action == "disable" or action == "enable") and minetest.global_exists("sfinv") and not minetest.get_modpath("unified_inventory") then
local player = minetest.get_player_by_name(playern)
if player then
sfinv.set_player_inventory_formspec(player)

查看文件

@ -168,7 +168,7 @@ function awards.show_to(name, to, sid, text)
if name == "" or name == nil then
name = to
end
local data = awards.player(to)
local data = awards.player(name)
if name == to and data.disabled then
minetest.chat_send_player(name, S("You've disabled awards. Type /awards enable to reenable."))
return