Compare commits
5 Commits
956c7e0276
...
4bb134dbf8
Author | SHA1 | Date |
---|---|---|
Bruno Borges | 4bb134dbf8 | |
BrunoMine | b47e1e7032 | |
BrunoMine | 2dba09d169 | |
BrunoMine | 4493ffbb81 | |
BrunoMine | 861cb08873 |
12
api.lua
12
api.lua
|
@ -68,12 +68,12 @@ end
|
||||||
|
|
||||||
-- Pegar xp de um jogador (informar)
|
-- Pegar xp de um jogador (informar)
|
||||||
xpro.get_player_xp = function(name)
|
xpro.get_player_xp = function(name)
|
||||||
return xpro.bd.pegar("jogador_"..name, "xp")
|
return xpro.bd.pegar("player:"..name, "xp")
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Pegar nivel de um jogador (informar)
|
-- Pegar nivel de um jogador (informar)
|
||||||
xpro.get_player_lvl = function(name)
|
xpro.get_player_lvl = function(name)
|
||||||
return xpro.bd.pegar("jogador_"..name, "lvl")
|
return xpro.bd.pegar("player:"..name, "lvl")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
@ -81,10 +81,10 @@ end
|
||||||
minetest.register_on_joinplayer(function(player)
|
minetest.register_on_joinplayer(function(player)
|
||||||
|
|
||||||
-- Verifica se jogador ja possui registro no BD
|
-- Verifica se jogador ja possui registro no BD
|
||||||
if xpro.bd.verif("jogador_"..player:get_player_name(), "xp") ~= true then
|
if xpro.bd.verif("player:"..player:get_player_name(), "xp") ~= true then
|
||||||
|
|
||||||
-- Criar registro
|
-- Criar registro
|
||||||
local tb_name = "jogador_"..player:get_player_name()
|
local tb_name = "player:"..player:get_player_name()
|
||||||
|
|
||||||
-- XP
|
-- XP
|
||||||
xpro.bd.salvar(tb_name, "xp", 0)
|
xpro.bd.salvar(tb_name, "xp", 0)
|
||||||
|
@ -107,7 +107,7 @@ end
|
||||||
xpro.add_xp = function(name, xp_add)
|
xpro.add_xp = function(name, xp_add)
|
||||||
|
|
||||||
-- Nome da tabela referente ao jogador no banco de dados
|
-- Nome da tabela referente ao jogador no banco de dados
|
||||||
local tb_name = "jogador_"..name
|
local tb_name = "player:"..name
|
||||||
|
|
||||||
local xp_atual = xpro.get_player_xp(name)
|
local xp_atual = xpro.get_player_xp(name)
|
||||||
|
|
||||||
|
@ -142,7 +142,7 @@ end
|
||||||
xpro.rem_xp = function(name, xp_rem)
|
xpro.rem_xp = function(name, xp_rem)
|
||||||
|
|
||||||
-- Nome da tabela referente ao jogador no banco de dados
|
-- Nome da tabela referente ao jogador no banco de dados
|
||||||
local tb_name = "jogador_"..name
|
local tb_name = "player:"..name
|
||||||
|
|
||||||
local xp_atual = xpro.get_player_xp(name)
|
local xp_atual = xpro.get_player_xp(name)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
--[[
|
||||||
|
Mod Xpro para Minetest
|
||||||
|
Copyright (C) 2020 BrunoMine (https://github.com/BrunoMine)
|
||||||
|
|
||||||
|
Recebeste uma cópia da GNU Lesser General
|
||||||
|
Public License junto com esse software,
|
||||||
|
se não, veja em <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
Comandos
|
||||||
|
]]
|
||||||
|
|
||||||
|
local S = xpro.S
|
||||||
|
|
||||||
|
|
||||||
|
-- Administrador XPro
|
||||||
|
minetest.register_privilege("xpro_admin", S("Administrador XPro"))
|
||||||
|
|
||||||
|
-- Comando "xpro"
|
||||||
|
minetest.register_chatcommand("xpro", {
|
||||||
|
privs = {xpro_admin = true},
|
||||||
|
params = S("[<jogador> | <add/subtract> <xp>]"),
|
||||||
|
description = S("Administrar XP dos jogadores"),
|
||||||
|
func = function(name, param)
|
||||||
|
|
||||||
|
-- Consult self account
|
||||||
|
if param == "" then
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
|
||||||
|
local m = string.split(param, " ")
|
||||||
|
local param1, param2, param3 = m[1], m[2], m[3]
|
||||||
|
|
||||||
|
-- Check account
|
||||||
|
if xpro.bd.verif("player:"..param1, "xp") ~= true then
|
||||||
|
return false, S("Jogador inexistente.")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Consultar conta
|
||||||
|
if param1 and not param2 then
|
||||||
|
local my_xp = xpro.get_player_xp(param1)
|
||||||
|
minetest.chat_send_player(name, "***** ".. param1 .." *****")
|
||||||
|
minetest.chat_send_player(name, S("XP: @1", my_xp))
|
||||||
|
minetest.chat_send_player(name, S("Nivel: @1", xpro.get_player_lvl(param1)))
|
||||||
|
minetest.chat_send_player(name, S("Liga: @1", xpro.ligas[xpro.get_player_lvl(param1)].name))
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
if param2 and param3 then
|
||||||
|
|
||||||
|
-- Check and adjust numeric value
|
||||||
|
if not tonumber(param3) then
|
||||||
|
return false, S("Valor não numérico '@1'.", param3)
|
||||||
|
end
|
||||||
|
param3 = tonumber(param3)
|
||||||
|
|
||||||
|
-- Substract
|
||||||
|
if param2 == "subtract" then
|
||||||
|
local my_xp = xpro.get_player_xp(param1)
|
||||||
|
|
||||||
|
xpro.rem_xp(param1, param3)
|
||||||
|
|
||||||
|
return true, S("XP subtraído. Novo montante é @1.", xpro.get_player_xp(param1))
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Add
|
||||||
|
if param2 == "add" then
|
||||||
|
|
||||||
|
xpro.add_xp(param1, param3)
|
||||||
|
|
||||||
|
return true, S("XP adicionado. Novo montante é @1.", xpro.get_player_xp(param1))
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
return false
|
||||||
|
end,
|
||||||
|
})
|
6
init.lua
6
init.lua
|
@ -1,6 +1,6 @@
|
||||||
--[[
|
--[[
|
||||||
Mod Xpro para Minetest
|
Mod Xpro para Minetest
|
||||||
Copyright (C) 2018 BrunoMine (https://github.com/BrunoMine)
|
Copyright (C) 2020 BrunoMine (https://github.com/BrunoMine)
|
||||||
|
|
||||||
Recebeste uma cópia da GNU Lesser General
|
Recebeste uma cópia da GNU Lesser General
|
||||||
Public License junto com esse software,
|
Public License junto com esse software,
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
-- Notificador de Inicializador
|
-- Notificador de Inicializador
|
||||||
local notificar = function(msg)
|
local notificar = function(msg)
|
||||||
if minetest.setting_get("log_mods") then
|
if minetest.setting_get("log_mods") then
|
||||||
minetest.debug("[Xpro]"..msg)
|
minetest.debug("[XPro]"..msg)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ dofile(modpath.."/progresso.lua")
|
||||||
dofile(modpath.."/ranking.lua")
|
dofile(modpath.."/ranking.lua")
|
||||||
dofile(modpath.."/hud.lua")
|
dofile(modpath.."/hud.lua")
|
||||||
dofile(modpath.."/inventory.lua")
|
dofile(modpath.."/inventory.lua")
|
||||||
|
dofile(modpath.."/comandos.lua")
|
||||||
|
|
||||||
-- Metodos para evoluir
|
-- Metodos para evoluir
|
||||||
dofile(modpath.."/metodos/die.lua")
|
dofile(modpath.."/metodos/die.lua")
|
||||||
|
|
|
@ -253,48 +253,44 @@ end
|
||||||
|
|
||||||
-- Fim
|
-- Fim
|
||||||
|
|
||||||
|
-- Implementação em mod_storage
|
||||||
|
|
||||||
|
local mod_storage = minetest.get_mod_storage()
|
||||||
|
|
||||||
|
-- Fim
|
||||||
|
|
||||||
-- Montagem de banco de dados
|
-- Montagem de banco de dados
|
||||||
|
|
||||||
bd = {}
|
bd = {}
|
||||||
|
|
||||||
-- Inserir dados comuns
|
-- Inserir dados comuns
|
||||||
bd.salvar = function(tb, index, valor)
|
bd.salvar = function(tb, index, valor)
|
||||||
return memor.inserir(tb, index, valor)
|
return mod_storage:set_string("memor."..tb.."."..index, minetest.serialize(valor))
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Inserir textos complexos
|
-- Inserir textos complexos
|
||||||
bd.salvar_texto = function(tb, index, valor)
|
bd.salvar_texto = function(tb, index, valor)
|
||||||
return memor.inserir(tb, index, valor, true)
|
return mod_storage:set_string("memor."..tb.."."..index, valor)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Consultar dados
|
-- Consultar dados
|
||||||
bd.pegar = function(tb, index)
|
bd.pegar = function(tb, index)
|
||||||
return memor.consultar(tb, index)
|
return minetest.deserialize(mod_storage:get_string("memor."..tb.."."..index))
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Inserir dados
|
-- Inserir dados
|
||||||
bd.pegar_texto = function(tb, index, valor)
|
bd.pegar_texto = function(tb, index, valor)
|
||||||
return memor.consultar(tb, index, true)
|
return mod_storage:get_string("memor."..tb.."."..index)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Verificar dados
|
-- Verificar dados
|
||||||
bd.verif = function(tb, index)
|
bd.verif = function(tb, index)
|
||||||
return memor.verificar(tb, index)
|
return mod_storage:contains("memor."..tb.."."..index)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Remover dados
|
-- Remover dados
|
||||||
bd.remover = function(tb, index)
|
bd.remover = function(tb, index)
|
||||||
return memor.deletar(tb, index)
|
return mod_storage:set_string("memor."..tb.."."..index, "")
|
||||||
end
|
|
||||||
|
|
||||||
-- Remover tabela
|
|
||||||
bd.drop_tb = function(tb)
|
|
||||||
return memor.deletar_dir(tb)
|
|
||||||
end
|
|
||||||
|
|
||||||
-- Listar dados
|
|
||||||
bd.listar = function(tb)
|
|
||||||
return memor.listar(tb)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
return bd
|
return bd
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
api.lua hud.lua ligas.lua progresso.lua ranking.lua sfinv.lua shop.lua inventory.lua unified_inventory.lua
|
api.lua hud.lua ligas.lua progresso.lua ranking.lua sfinv.lua shop.lua inventory.lua unified_inventory.lua comandos.lua
|
||||||
|
|
BIN
locale/en.mo
BIN
locale/en.mo
Binary file not shown.
60
locale/en.po
60
locale/en.po
|
@ -7,21 +7,17 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-11 18:04-0200\n"
|
"POT-Creation-Date: 2020-04-05 14:42-0300\n"
|
||||||
"PO-Revision-Date: 2019-01-11 18:08-0200\n"
|
"PO-Revision-Date: 2020-04-05 14:43-0300\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: en\n"
|
"Language: en\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 2.2\n"
|
"X-Generator: Poedit 2.0.6\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: hud.lua
|
|
||||||
msgid "XP"
|
|
||||||
msgstr "XP"
|
|
||||||
|
|
||||||
#: hud.lua
|
#: hud.lua
|
||||||
msgid "+@1XP"
|
msgid "+@1XP"
|
||||||
msgstr "+@1XP"
|
msgstr "+@1XP"
|
||||||
|
@ -195,8 +191,8 @@ msgid "Diamante VI"
|
||||||
msgstr "Diamond VI"
|
msgstr "Diamond VI"
|
||||||
|
|
||||||
#: ranking.lua shop.lua
|
#: ranking.lua shop.lua
|
||||||
msgid "Voltar"
|
msgid "Fechar"
|
||||||
msgstr "Return"
|
msgstr "Close"
|
||||||
|
|
||||||
#: ranking.lua
|
#: ranking.lua
|
||||||
msgid "Pontos"
|
msgid "Pontos"
|
||||||
|
@ -270,6 +266,52 @@ msgstr "Full inventory"
|
||||||
msgid "Adiquirido"
|
msgid "Adiquirido"
|
||||||
msgstr "Acquired"
|
msgstr "Acquired"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrador XPro"
|
||||||
|
msgstr "XPro manager"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "[<jogador> | <add/subtract> <xp>]"
|
||||||
|
msgstr "[<player> | <add/subtract> <xp>]"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrar XP dos jogadores"
|
||||||
|
msgstr "Manage player XP"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Jogador inexistente."
|
||||||
|
msgstr "Player does not exist."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP: @1"
|
||||||
|
msgstr "XP: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Nivel: @1"
|
||||||
|
msgstr "Level: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Liga: @1"
|
||||||
|
msgstr "League: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Valor não numérico '@1'."
|
||||||
|
msgstr "non-numerical value '@1'."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP subtraído. Novo montante é @1."
|
||||||
|
msgstr "Subtracted XP. New amount is @1."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP adicionado. Novo montante é @1."
|
||||||
|
msgstr "Added XP. New amount is @1."
|
||||||
|
|
||||||
|
#~ msgid "Voltar"
|
||||||
|
#~ msgstr "Return"
|
||||||
|
|
||||||
|
#~ msgid "XP"
|
||||||
|
#~ msgstr "XP"
|
||||||
|
|
||||||
#~ msgid "Pedras"
|
#~ msgid "Pedras"
|
||||||
#~ msgstr "Stones"
|
#~ msgstr "Stones"
|
||||||
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2018-07-17 10:28-0300\n"
|
"POT-Creation-Date: 2020-04-05 03:01-0300\n"
|
||||||
"PO-Revision-Date: 2018-07-17 10:28-0300\n"
|
"PO-Revision-Date: 2020-04-05 02:47-0300\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: en\n"
|
"Language: en\n"
|
||||||
|
@ -18,19 +18,15 @@ msgstr ""
|
||||||
"X-Generator: Poedit 2.0.6\n"
|
"X-Generator: Poedit 2.0.6\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: hud.lua
|
|
||||||
msgid "XP"
|
|
||||||
msgstr "XP"
|
|
||||||
|
|
||||||
#: hud.lua
|
#: hud.lua
|
||||||
msgid "+@1XP"
|
msgid "+@1XP"
|
||||||
msgstr "+@1XP"
|
msgstr "+@1XP"
|
||||||
|
|
||||||
#: hud.lua sfinv.lua
|
#: hud.lua sfinv.lua unified_inventory.lua
|
||||||
msgid "Liga @1"
|
msgid "Liga @1"
|
||||||
msgstr "League @1"
|
msgstr "League @1"
|
||||||
|
|
||||||
#: hud.lua sfinv.lua
|
#: hud.lua sfinv.lua unified_inventory.lua
|
||||||
msgid "Nivel @1"
|
msgid "Nivel @1"
|
||||||
msgstr "Level @1"
|
msgstr "Level @1"
|
||||||
|
|
||||||
|
@ -194,6 +190,10 @@ msgstr "Diamond V"
|
||||||
msgid "Diamante VI"
|
msgid "Diamante VI"
|
||||||
msgstr "Diamond VI"
|
msgstr "Diamond VI"
|
||||||
|
|
||||||
|
#: ranking.lua shop.lua
|
||||||
|
msgid "Voltar"
|
||||||
|
msgstr "Return"
|
||||||
|
|
||||||
#: ranking.lua
|
#: ranking.lua
|
||||||
msgid "Pontos"
|
msgid "Pontos"
|
||||||
msgstr "Score"
|
msgstr "Score"
|
||||||
|
@ -202,27 +202,27 @@ msgstr "Score"
|
||||||
msgid "Jogador"
|
msgid "Jogador"
|
||||||
msgstr "Player"
|
msgstr "Player"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Nivel"
|
msgid "Nivel"
|
||||||
msgstr "Level"
|
msgstr "Level"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Pontos: @1"
|
msgid "Pontos: @1"
|
||||||
msgstr "Score: @1"
|
msgstr "Score: @1"
|
||||||
|
|
||||||
#: sfinv.lua shop.lua
|
#: sfinv.lua shop.lua unified_inventory.lua
|
||||||
msgid "Cash XP: @1"
|
msgid "Cash XP: @1"
|
||||||
msgstr "XP Cash: @1"
|
msgstr "XP Cash: @1"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Loja de Premios"
|
msgid "Loja de Premios"
|
||||||
msgstr "Awards Store"
|
msgstr "Awards Store"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Ranking Global"
|
msgid "Ranking Global"
|
||||||
msgstr "Global Ranking"
|
msgstr "Global Ranking"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Progresso"
|
msgid "Progresso"
|
||||||
msgstr "Progress"
|
msgstr "Progress"
|
||||||
|
|
||||||
|
@ -238,6 +238,10 @@ msgstr "Choose an item"
|
||||||
msgid "Custo: @1 CashXP"
|
msgid "Custo: @1 CashXP"
|
||||||
msgstr "Cost: @1 XPCash"
|
msgstr "Cost: @1 XPCash"
|
||||||
|
|
||||||
|
#: shop.lua
|
||||||
|
msgid "Nivel mínimo: @1"
|
||||||
|
msgstr "Minimum level: @1"
|
||||||
|
|
||||||
#: shop.lua
|
#: shop.lua
|
||||||
msgid "Unidades: @1"
|
msgid "Unidades: @1"
|
||||||
msgstr "Units: @1"
|
msgstr "Units: @1"
|
||||||
|
@ -250,6 +254,10 @@ msgstr "Buy"
|
||||||
msgid "Cash XP insuficiente"
|
msgid "Cash XP insuficiente"
|
||||||
msgstr "Insufficient XPCash"
|
msgstr "Insufficient XPCash"
|
||||||
|
|
||||||
|
#: shop.lua
|
||||||
|
msgid "Precisa estar no nivel @1"
|
||||||
|
msgstr "Must be at level @1"
|
||||||
|
|
||||||
#: shop.lua
|
#: shop.lua
|
||||||
msgid "Inventario lotado"
|
msgid "Inventario lotado"
|
||||||
msgstr "Full inventory"
|
msgstr "Full inventory"
|
||||||
|
@ -258,10 +266,52 @@ msgstr "Full inventory"
|
||||||
msgid "Adiquirido"
|
msgid "Adiquirido"
|
||||||
msgstr "Acquired"
|
msgstr "Acquired"
|
||||||
|
|
||||||
#: shop.lua
|
#: comandos.lua
|
||||||
msgid "Pedras"
|
msgid "Administrador XPro"
|
||||||
msgstr "Stones"
|
msgstr "XPro manager"
|
||||||
|
|
||||||
#: shop.lua
|
#: comandos.lua
|
||||||
msgid "Pedregulho"
|
msgid "[<jogador> | <add/subtract> <xp>]"
|
||||||
msgstr "Cobble"
|
msgstr "[<player> | <add/subtract> <xp>]"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrar XP dos jogadores"
|
||||||
|
msgstr "Manage player XP"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Jogador inexistente."
|
||||||
|
msgstr "Player does not exist."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP: @1"
|
||||||
|
msgstr "XP: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Nivel: @1"
|
||||||
|
msgstr "Level: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Liga: @1"
|
||||||
|
msgstr "League: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Valor não numérico '@1'."
|
||||||
|
msgstr "non-numerical value '@1'."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
#, fuzzy
|
||||||
|
msgid "XP subtraído. Novo montante é @1."
|
||||||
|
msgstr "XP subtracted. New amount is @1."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP adicionado. Novo montante é @1."
|
||||||
|
msgstr "XP added. New amount is @1."
|
||||||
|
|
||||||
|
#~ msgid "XP"
|
||||||
|
#~ msgstr "XP"
|
||||||
|
|
||||||
|
#~ msgid "Pedras"
|
||||||
|
#~ msgstr "Stones"
|
||||||
|
|
||||||
|
#~ msgid "Pedregulho"
|
||||||
|
#~ msgstr "Cobble"
|
||||||
|
|
BIN
locale/pt.mo
BIN
locale/pt.mo
Binary file not shown.
60
locale/pt.po
60
locale/pt.po
|
@ -7,21 +7,17 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-11 18:04-0200\n"
|
"POT-Creation-Date: 2020-04-05 14:42-0300\n"
|
||||||
"PO-Revision-Date: 2019-01-11 18:04-0200\n"
|
"PO-Revision-Date: 2020-04-05 14:47-0300\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 2.2\n"
|
"X-Generator: Poedit 2.0.6\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: hud.lua
|
|
||||||
msgid "XP"
|
|
||||||
msgstr "XP"
|
|
||||||
|
|
||||||
#: hud.lua
|
#: hud.lua
|
||||||
msgid "+@1XP"
|
msgid "+@1XP"
|
||||||
msgstr "+@1XP"
|
msgstr "+@1XP"
|
||||||
|
@ -195,8 +191,8 @@ msgid "Diamante VI"
|
||||||
msgstr "Diamante VI"
|
msgstr "Diamante VI"
|
||||||
|
|
||||||
#: ranking.lua shop.lua
|
#: ranking.lua shop.lua
|
||||||
msgid "Voltar"
|
msgid "Fechar"
|
||||||
msgstr "Voltar"
|
msgstr "Fechar"
|
||||||
|
|
||||||
#: ranking.lua
|
#: ranking.lua
|
||||||
msgid "Pontos"
|
msgid "Pontos"
|
||||||
|
@ -270,6 +266,52 @@ msgstr "Inventario lotado"
|
||||||
msgid "Adiquirido"
|
msgid "Adiquirido"
|
||||||
msgstr "Adiquirido"
|
msgstr "Adiquirido"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrador XPro"
|
||||||
|
msgstr "Administrador XPro"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "[<jogador> | <add/subtract> <xp>]"
|
||||||
|
msgstr "[<jogador> | <add/subtract> <xp>]"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrar XP dos jogadores"
|
||||||
|
msgstr "Administrar XP dos jogadores"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Jogador inexistente."
|
||||||
|
msgstr "Jogador inexistente."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP: @1"
|
||||||
|
msgstr "XP: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Nivel: @1"
|
||||||
|
msgstr "Nivel: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Liga: @1"
|
||||||
|
msgstr "Liga: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Valor não numérico '@1'."
|
||||||
|
msgstr "Valor não numérico '@1'."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP subtraído. Novo montante é @1."
|
||||||
|
msgstr "XP subtraído. Novo montante é @1."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP adicionado. Novo montante é @1."
|
||||||
|
msgstr "XP adicionado. Novo montante é @1."
|
||||||
|
|
||||||
|
#~ msgid "Voltar"
|
||||||
|
#~ msgstr "Voltar"
|
||||||
|
|
||||||
|
#~ msgid "XP"
|
||||||
|
#~ msgstr "XP"
|
||||||
|
|
||||||
#~ msgid "Pedras"
|
#~ msgid "Pedras"
|
||||||
#~ msgstr "Pedras"
|
#~ msgstr "Pedras"
|
||||||
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2018-07-17 10:28-0300\n"
|
"POT-Creation-Date: 2020-04-05 03:01-0300\n"
|
||||||
"PO-Revision-Date: 2018-07-17 10:28-0300\n"
|
"PO-Revision-Date: 2020-04-05 02:59-0300\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
|
@ -18,19 +18,15 @@ msgstr ""
|
||||||
"X-Generator: Poedit 2.0.6\n"
|
"X-Generator: Poedit 2.0.6\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: hud.lua
|
|
||||||
msgid "XP"
|
|
||||||
msgstr "XP"
|
|
||||||
|
|
||||||
#: hud.lua
|
#: hud.lua
|
||||||
msgid "+@1XP"
|
msgid "+@1XP"
|
||||||
msgstr "+@1XP"
|
msgstr "+@1XP"
|
||||||
|
|
||||||
#: hud.lua sfinv.lua
|
#: hud.lua sfinv.lua unified_inventory.lua
|
||||||
msgid "Liga @1"
|
msgid "Liga @1"
|
||||||
msgstr "Liga @1"
|
msgstr "Liga @1"
|
||||||
|
|
||||||
#: hud.lua sfinv.lua
|
#: hud.lua sfinv.lua unified_inventory.lua
|
||||||
msgid "Nivel @1"
|
msgid "Nivel @1"
|
||||||
msgstr "Nivel @1"
|
msgstr "Nivel @1"
|
||||||
|
|
||||||
|
@ -194,6 +190,10 @@ msgstr "Diamante V"
|
||||||
msgid "Diamante VI"
|
msgid "Diamante VI"
|
||||||
msgstr "Diamante VI"
|
msgstr "Diamante VI"
|
||||||
|
|
||||||
|
#: ranking.lua shop.lua
|
||||||
|
msgid "Voltar"
|
||||||
|
msgstr "Voltar"
|
||||||
|
|
||||||
#: ranking.lua
|
#: ranking.lua
|
||||||
msgid "Pontos"
|
msgid "Pontos"
|
||||||
msgstr "Pontos"
|
msgstr "Pontos"
|
||||||
|
@ -202,27 +202,27 @@ msgstr "Pontos"
|
||||||
msgid "Jogador"
|
msgid "Jogador"
|
||||||
msgstr "Jogador"
|
msgstr "Jogador"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Nivel"
|
msgid "Nivel"
|
||||||
msgstr "Nivel"
|
msgstr "Nivel"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Pontos: @1"
|
msgid "Pontos: @1"
|
||||||
msgstr "Pontos: @1"
|
msgstr "Pontos: @1"
|
||||||
|
|
||||||
#: sfinv.lua shop.lua
|
#: sfinv.lua shop.lua unified_inventory.lua
|
||||||
msgid "Cash XP: @1"
|
msgid "Cash XP: @1"
|
||||||
msgstr "Cash XP: @1"
|
msgstr "Cash XP: @1"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Loja de Premios"
|
msgid "Loja de Premios"
|
||||||
msgstr "Loja de Premios"
|
msgstr "Loja de Premios"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Ranking Global"
|
msgid "Ranking Global"
|
||||||
msgstr "Ranking Global"
|
msgstr "Ranking Global"
|
||||||
|
|
||||||
#: sfinv.lua
|
#: sfinv.lua unified_inventory.lua
|
||||||
msgid "Progresso"
|
msgid "Progresso"
|
||||||
msgstr "Progresso"
|
msgstr "Progresso"
|
||||||
|
|
||||||
|
@ -238,6 +238,10 @@ msgstr "Escolha um Item"
|
||||||
msgid "Custo: @1 CashXP"
|
msgid "Custo: @1 CashXP"
|
||||||
msgstr "Custo: @1 CashXP"
|
msgstr "Custo: @1 CashXP"
|
||||||
|
|
||||||
|
#: shop.lua
|
||||||
|
msgid "Nivel mínimo: @1"
|
||||||
|
msgstr "Nivel mínimo: @1"
|
||||||
|
|
||||||
#: shop.lua
|
#: shop.lua
|
||||||
msgid "Unidades: @1"
|
msgid "Unidades: @1"
|
||||||
msgstr "Unidades: @1"
|
msgstr "Unidades: @1"
|
||||||
|
@ -250,6 +254,10 @@ msgstr "Comprar"
|
||||||
msgid "Cash XP insuficiente"
|
msgid "Cash XP insuficiente"
|
||||||
msgstr "Cash XP insuficiente"
|
msgstr "Cash XP insuficiente"
|
||||||
|
|
||||||
|
#: shop.lua
|
||||||
|
msgid "Precisa estar no nivel @1"
|
||||||
|
msgstr "Precisa estar no nivel @1"
|
||||||
|
|
||||||
#: shop.lua
|
#: shop.lua
|
||||||
msgid "Inventario lotado"
|
msgid "Inventario lotado"
|
||||||
msgstr "Inventario lotado"
|
msgstr "Inventario lotado"
|
||||||
|
@ -258,10 +266,52 @@ msgstr "Inventario lotado"
|
||||||
msgid "Adiquirido"
|
msgid "Adiquirido"
|
||||||
msgstr "Adiquirido"
|
msgstr "Adiquirido"
|
||||||
|
|
||||||
#: shop.lua
|
#: comandos.lua
|
||||||
msgid "Pedras"
|
msgid "Administrador XPro"
|
||||||
msgstr "Pedras"
|
msgstr "Administrador XPro"
|
||||||
|
|
||||||
#: shop.lua
|
#: comandos.lua
|
||||||
msgid "Pedregulho"
|
msgid "[<jogador> | <add/subtract> <xp>]"
|
||||||
msgstr "Pedregulho"
|
msgstr "[<jogador> | <add/subtract> <xp>]"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrar XP dos jogadores"
|
||||||
|
msgstr "Administrar XP dos jogadores"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Jogador inexistente."
|
||||||
|
msgstr "Jogador inexistente."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP: @1"
|
||||||
|
msgstr "XP: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Nivel: @1"
|
||||||
|
msgstr "Nivel: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Liga: @1"
|
||||||
|
msgstr "Liga: @1"
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Valor não numérico '@1'."
|
||||||
|
msgstr "Valor não numérico '@1'."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
#, fuzzy
|
||||||
|
msgid "XP subtraído. Novo montante é @1."
|
||||||
|
msgstr "XP subtraido. Novo montante é @1."
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP adicionado. Novo montante é @1."
|
||||||
|
msgstr "XP adicionado. Novo montante é @1."
|
||||||
|
|
||||||
|
#~ msgid "XP"
|
||||||
|
#~ msgstr "XP"
|
||||||
|
|
||||||
|
#~ msgid "Pedras"
|
||||||
|
#~ msgstr "Pedras"
|
||||||
|
|
||||||
|
#~ msgid "Pedregulho"
|
||||||
|
#~ msgstr "Pedregulho"
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-11 18:04-0200\n"
|
"POT-Creation-Date: 2020-04-05 14:42-0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -17,10 +17,6 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: hud.lua
|
|
||||||
msgid "XP"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: hud.lua
|
#: hud.lua
|
||||||
msgid "+@1XP"
|
msgid "+@1XP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -194,7 +190,7 @@ msgid "Diamante VI"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ranking.lua shop.lua
|
#: ranking.lua shop.lua
|
||||||
msgid "Voltar"
|
msgid "Fechar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ranking.lua
|
#: ranking.lua
|
||||||
|
@ -268,3 +264,43 @@ msgstr ""
|
||||||
#: shop.lua
|
#: shop.lua
|
||||||
msgid "Adiquirido"
|
msgid "Adiquirido"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrador XPro"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "[<jogador> | <add/subtract> <xp>]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Administrar XP dos jogadores"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Jogador inexistente."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP: @1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Nivel: @1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Liga: @1"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "Valor não numérico '@1'."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP subtraído. Novo montante é @1."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: comandos.lua
|
||||||
|
msgid "XP adicionado. Novo montante é @1."
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -1,64 +1,73 @@
|
||||||
### Arquivo gerado por xpro apartir de en.po
|
### Arquivo gerado por xpro apartir de en.po
|
||||||
# textdomain: xpro
|
# textdomain: xpro
|
||||||
Steel IV=Steel IV
|
non-numerical value '@1'.=non-numerical value '@1'.
|
||||||
Mese I=Mese I
|
Diamond III=Diamond III
|
||||||
Stone III=Stone III
|
|
||||||
Units: @1=Units: @1
|
Units: @1=Units: @1
|
||||||
Must be at level @1=Must be at level @1
|
|
||||||
Global Ranking=Global Ranking
|
|
||||||
Steel V=Steel V
|
Steel V=Steel V
|
||||||
Score: @1=Score: @1
|
XPro manager=XPro manager
|
||||||
+@1XP=+@1XP
|
XP: @1=XP: @1
|
||||||
Novice III=Novice III
|
|
||||||
Mese V=Mese V
|
|
||||||
Full inventory=Full inventory
|
Full inventory=Full inventory
|
||||||
Diamond VI=Diamond VI
|
Diamond VI=Diamond VI
|
||||||
Stone V=Stone V
|
Stone V=Stone V
|
||||||
Cost: @1 XPCash=Cost: @1 XPCash
|
Cost: @1 XPCash=Cost: @1 XPCash
|
||||||
Stone I=Stone I
|
Stone I=Stone I
|
||||||
Novice I=Novice I
|
|
||||||
Player=Player
|
|
||||||
Mese VI=Mese VI
|
|
||||||
Stone II=Stone II
|
|
||||||
Bronze VI=Bronze VI
|
|
||||||
Diamond IV=Diamond IV
|
|
||||||
Awards Store=Awards Store
|
|
||||||
Wood VI=Wood VI
|
|
||||||
Mese II=Mese II
|
|
||||||
Bronze V=Bronze V
|
Bronze V=Bronze V
|
||||||
Stone VI=Stone VI
|
Stone VI=Stone VI
|
||||||
Bronze IV=Bronze IV
|
|
||||||
Steel III=Steel III
|
Steel III=Steel III
|
||||||
Buy=Buy
|
Buy=Buy
|
||||||
Minimum level: @1=Minimum level: @1
|
|
||||||
Bronze III=Bronze III
|
|
||||||
Mese III=Mese III
|
|
||||||
Score=Score
|
Score=Score
|
||||||
Progress=Progress
|
Novice II=Novice II
|
||||||
Wood VII=Wood VII
|
Wood VII=Wood VII
|
||||||
Level @1=Level @1
|
[<player> | <add/subtract> <xp>]=[<player> | <add/subtract> <xp>]
|
||||||
XP Cash: @1=XP Cash: @1
|
|
||||||
Diamond V=Diamond V
|
|
||||||
Insufficient XPCash=Insufficient XPCash
|
|
||||||
Wood III=Wood III
|
Wood III=Wood III
|
||||||
Diamond I=Diamond I
|
Diamond I=Diamond I
|
||||||
Steel I=Steel I
|
Steel I=Steel I
|
||||||
Level=Level
|
|
||||||
Diamond II=Diamond II
|
|
||||||
Stone IV=Stone IV
|
Stone IV=Stone IV
|
||||||
XP=XP
|
|
||||||
Acquired=Acquired
|
Acquired=Acquired
|
||||||
Bronze II=Bronze II
|
|
||||||
Return=Return
|
|
||||||
Diamond III=Diamond III
|
|
||||||
Novice II=Novice II
|
|
||||||
Wood II=Wood II
|
Wood II=Wood II
|
||||||
Steel VI=Steel VI
|
Steel VI=Steel VI
|
||||||
Choose an item=Choose an item
|
Novice I=Novice I
|
||||||
League @1=League @1
|
|
||||||
Mese IV=Mese IV
|
Mese IV=Mese IV
|
||||||
Steel II=Steel II
|
|
||||||
Wood V=Wood V
|
Wood V=Wood V
|
||||||
Wood IV=Wood IV
|
|
||||||
Wood I=Wood I
|
Wood I=Wood I
|
||||||
|
Level: @1=Level: @1
|
||||||
|
Mese I=Mese I
|
||||||
|
Must be at level @1=Must be at level @1
|
||||||
|
Global Ranking=Global Ranking
|
||||||
|
Awards Store=Awards Store
|
||||||
|
+@1XP=+@1XP
|
||||||
|
Novice III=Novice III
|
||||||
|
Mese V=Mese V
|
||||||
-@1XP=-@1XP
|
-@1XP=-@1XP
|
||||||
|
Added XP. New amount is @1.=Added XP. New amount is @1.
|
||||||
|
Bronze VI=Bronze VI
|
||||||
|
Diamond IV=Diamond IV
|
||||||
|
Manage player XP=Manage player XP
|
||||||
|
Minimum level: @1=Minimum level: @1
|
||||||
|
Mese III=Mese III
|
||||||
|
Subtracted XP. New amount is @1.=Subtracted XP. New amount is @1.
|
||||||
|
Progress=Progress
|
||||||
|
XP Cash: @1=XP Cash: @1
|
||||||
|
Insufficient XPCash=Insufficient XPCash
|
||||||
|
Steel IV=Steel IV
|
||||||
|
Mese VI=Mese VI
|
||||||
|
Bronze IV=Bronze IV
|
||||||
|
Level=Level
|
||||||
|
Diamond II=Diamond II
|
||||||
|
Bronze III=Bronze III
|
||||||
|
Wood VI=Wood VI
|
||||||
|
Score: @1=Score: @1
|
||||||
|
Bronze II=Bronze II
|
||||||
|
Wood IV=Wood IV
|
||||||
|
Player does not exist.=Player does not exist.
|
||||||
|
League @1=League @1
|
||||||
|
Stone III=Stone III
|
||||||
|
Mese II=Mese II
|
||||||
|
Diamond V=Diamond V
|
||||||
|
Player=Player
|
||||||
|
League: @1=League: @1
|
||||||
|
Steel II=Steel II
|
||||||
|
Close=Close
|
||||||
|
Level @1=Level @1
|
||||||
|
Choose an item=Choose an item
|
||||||
|
Stone II=Stone II
|
||||||
|
|
|
@ -1,64 +1,73 @@
|
||||||
### Arquivo gerado por xpro apartir de en.po
|
### Arquivo gerado por xpro apartir de en.po
|
||||||
# textdomain: xpro
|
# textdomain: xpro
|
||||||
Steel IV=Steel IV
|
non-numerical value '@1'.=non-numerical value '@1'.
|
||||||
Mese I=Mese I
|
Diamond III=Diamond III
|
||||||
Stone III=Stone III
|
|
||||||
Units: @1=Units: @1
|
Units: @1=Units: @1
|
||||||
Must be at level @1=Must be at level @1
|
|
||||||
Global Ranking=Global Ranking
|
|
||||||
Steel V=Steel V
|
Steel V=Steel V
|
||||||
Score: @1=Score: @1
|
XPro manager=XPro manager
|
||||||
+@1XP=+@1XP
|
XP: @1=XP: @1
|
||||||
Novice III=Novice III
|
|
||||||
Mese V=Mese V
|
|
||||||
Full inventory=Full inventory
|
Full inventory=Full inventory
|
||||||
Diamond VI=Diamond VI
|
Diamond VI=Diamond VI
|
||||||
Stone V=Stone V
|
Stone V=Stone V
|
||||||
Cost: @1 XPCash=Cost: @1 XPCash
|
Cost: @1 XPCash=Cost: @1 XPCash
|
||||||
Stone I=Stone I
|
Stone I=Stone I
|
||||||
Novice I=Novice I
|
|
||||||
Player=Player
|
|
||||||
Mese VI=Mese VI
|
|
||||||
Stone II=Stone II
|
|
||||||
Bronze VI=Bronze VI
|
|
||||||
Diamond IV=Diamond IV
|
|
||||||
Awards Store=Awards Store
|
|
||||||
Wood VI=Wood VI
|
|
||||||
Mese II=Mese II
|
|
||||||
Bronze V=Bronze V
|
Bronze V=Bronze V
|
||||||
Stone VI=Stone VI
|
Stone VI=Stone VI
|
||||||
Bronze IV=Bronze IV
|
|
||||||
Steel III=Steel III
|
Steel III=Steel III
|
||||||
Buy=Buy
|
Buy=Buy
|
||||||
Minimum level: @1=Minimum level: @1
|
|
||||||
Bronze III=Bronze III
|
|
||||||
Mese III=Mese III
|
|
||||||
Score=Score
|
Score=Score
|
||||||
Progress=Progress
|
Novice II=Novice II
|
||||||
Wood VII=Wood VII
|
Wood VII=Wood VII
|
||||||
Level @1=Level @1
|
[<player> | <add/subtract> <xp>]=[<player> | <add/subtract> <xp>]
|
||||||
XP Cash: @1=XP Cash: @1
|
|
||||||
Diamond V=Diamond V
|
|
||||||
Insufficient XPCash=Insufficient XPCash
|
|
||||||
Wood III=Wood III
|
Wood III=Wood III
|
||||||
Diamond I=Diamond I
|
Diamond I=Diamond I
|
||||||
Steel I=Steel I
|
Steel I=Steel I
|
||||||
Level=Level
|
|
||||||
Diamond II=Diamond II
|
|
||||||
Stone IV=Stone IV
|
Stone IV=Stone IV
|
||||||
XP=XP
|
|
||||||
Acquired=Acquired
|
Acquired=Acquired
|
||||||
Bronze II=Bronze II
|
|
||||||
Return=Return
|
|
||||||
Diamond III=Diamond III
|
|
||||||
Novice II=Novice II
|
|
||||||
Wood II=Wood II
|
Wood II=Wood II
|
||||||
Steel VI=Steel VI
|
Steel VI=Steel VI
|
||||||
Choose an item=Choose an item
|
Novice I=Novice I
|
||||||
League @1=League @1
|
|
||||||
Mese IV=Mese IV
|
Mese IV=Mese IV
|
||||||
Steel II=Steel II
|
|
||||||
Wood V=Wood V
|
Wood V=Wood V
|
||||||
Wood IV=Wood IV
|
|
||||||
Wood I=Wood I
|
Wood I=Wood I
|
||||||
|
Level: @1=Level: @1
|
||||||
|
Mese I=Mese I
|
||||||
|
Must be at level @1=Must be at level @1
|
||||||
|
Global Ranking=Global Ranking
|
||||||
|
Awards Store=Awards Store
|
||||||
|
+@1XP=+@1XP
|
||||||
|
Novice III=Novice III
|
||||||
|
Mese V=Mese V
|
||||||
-@1XP=-@1XP
|
-@1XP=-@1XP
|
||||||
|
Added XP. New amount is @1.=Added XP. New amount is @1.
|
||||||
|
Bronze VI=Bronze VI
|
||||||
|
Diamond IV=Diamond IV
|
||||||
|
Manage player XP=Manage player XP
|
||||||
|
Minimum level: @1=Minimum level: @1
|
||||||
|
Mese III=Mese III
|
||||||
|
Subtracted XP. New amount is @1.=Subtracted XP. New amount is @1.
|
||||||
|
Progress=Progress
|
||||||
|
XP Cash: @1=XP Cash: @1
|
||||||
|
Insufficient XPCash=Insufficient XPCash
|
||||||
|
Steel IV=Steel IV
|
||||||
|
Mese VI=Mese VI
|
||||||
|
Bronze IV=Bronze IV
|
||||||
|
Level=Level
|
||||||
|
Diamond II=Diamond II
|
||||||
|
Bronze III=Bronze III
|
||||||
|
Wood VI=Wood VI
|
||||||
|
Score: @1=Score: @1
|
||||||
|
Bronze II=Bronze II
|
||||||
|
Wood IV=Wood IV
|
||||||
|
Player does not exist.=Player does not exist.
|
||||||
|
League @1=League @1
|
||||||
|
Stone III=Stone III
|
||||||
|
Mese II=Mese II
|
||||||
|
Diamond V=Diamond V
|
||||||
|
Player=Player
|
||||||
|
League: @1=League: @1
|
||||||
|
Steel II=Steel II
|
||||||
|
Close=Close
|
||||||
|
Level @1=Level @1
|
||||||
|
Choose an item=Choose an item
|
||||||
|
Stone II=Stone II
|
||||||
|
|
|
@ -1,64 +1,73 @@
|
||||||
### Arquivo gerado por xpro apartir de pt.po
|
### Arquivo gerado por xpro apartir de pt.po
|
||||||
# textdomain: xpro
|
# textdomain: xpro
|
||||||
Steel IV=Ferro IV
|
non-numerical value '@1'.=Valor não numérico '@1'.
|
||||||
Mese I=Mese I
|
Diamond III=Diamante III
|
||||||
Stone III=Pedra III
|
|
||||||
Units: @1=Unidades: @1
|
Units: @1=Unidades: @1
|
||||||
Must be at level @1=Precisa estar no nivel @1
|
|
||||||
Global Ranking=Ranking Global
|
|
||||||
Steel V=Ferro V
|
Steel V=Ferro V
|
||||||
Score: @1=Pontos: @1
|
XPro manager=Administrador XPro
|
||||||
+@1XP=+@1XP
|
XP: @1=XP: @1
|
||||||
Novice III=Novato III
|
|
||||||
Mese V=Mese V
|
|
||||||
Full inventory=Inventario lotado
|
Full inventory=Inventario lotado
|
||||||
Diamond VI=Diamante VI
|
Diamond VI=Diamante VI
|
||||||
Stone V=Pedra V
|
Stone V=Pedra V
|
||||||
Cost: @1 XPCash=Custo: @1 CashXP
|
Cost: @1 XPCash=Custo: @1 CashXP
|
||||||
Stone I=Pedra I
|
Stone I=Pedra I
|
||||||
Novice I=Novato I
|
|
||||||
Player=Jogador
|
|
||||||
Mese VI=Mese VI
|
|
||||||
Stone II=Pedra II
|
|
||||||
Bronze VI=Bronze VI
|
|
||||||
Diamond IV=Diamante IV
|
|
||||||
Awards Store=Loja de Premios
|
|
||||||
Wood VI=Madeira VI
|
|
||||||
Mese II=Mese II
|
|
||||||
Bronze V=Bronze V
|
Bronze V=Bronze V
|
||||||
Stone VI=Pedra VI
|
Stone VI=Pedra VI
|
||||||
Bronze IV=Bronze IV
|
|
||||||
Steel III=Ferro III
|
Steel III=Ferro III
|
||||||
Buy=Comprar
|
Buy=Comprar
|
||||||
Minimum level: @1=Nivel mínimo: @1
|
|
||||||
Bronze III=Bronze III
|
|
||||||
Mese III=Mese III
|
|
||||||
Score=Pontos
|
Score=Pontos
|
||||||
Progress=Progresso
|
Novice II=Novato II
|
||||||
Wood VII=Madeira VII
|
Wood VII=Madeira VII
|
||||||
Level @1=Nivel @1
|
[<player> | <add/subtract> <xp>]=[<jogador> | <add/subtract> <xp>]
|
||||||
XP Cash: @1=Cash XP: @1
|
|
||||||
Diamond V=Diamante V
|
|
||||||
Insufficient XPCash=Cash XP insuficiente
|
|
||||||
Wood III=Madeira III
|
Wood III=Madeira III
|
||||||
Diamond I=Diamante I
|
Diamond I=Diamante I
|
||||||
Steel I=Ferro I
|
Steel I=Ferro I
|
||||||
Level=Nivel
|
|
||||||
Diamond II=Diamante II
|
|
||||||
Stone IV=Pedra IV
|
Stone IV=Pedra IV
|
||||||
XP=XP
|
|
||||||
Acquired=Adiquirido
|
Acquired=Adiquirido
|
||||||
Bronze II=Bronze II
|
|
||||||
Return=Voltar
|
|
||||||
Diamond III=Diamante III
|
|
||||||
Novice II=Novato II
|
|
||||||
Wood II=Madeira II
|
Wood II=Madeira II
|
||||||
Steel VI=Ferro VI
|
Steel VI=Ferro VI
|
||||||
Choose an item=Escolha um Item
|
Novice I=Novato I
|
||||||
League @1=Liga @1
|
|
||||||
Mese IV=Mese IV
|
Mese IV=Mese IV
|
||||||
Steel II=Ferro II
|
|
||||||
Wood V=Madeira V
|
Wood V=Madeira V
|
||||||
Wood IV=Madeira IV
|
|
||||||
Wood I=Madeira I
|
Wood I=Madeira I
|
||||||
|
Level: @1=Nivel: @1
|
||||||
|
Mese I=Mese I
|
||||||
|
Must be at level @1=Precisa estar no nivel @1
|
||||||
|
Global Ranking=Ranking Global
|
||||||
|
Awards Store=Loja de Itens por XP
|
||||||
|
+@1XP=+@1XP
|
||||||
|
Novice III=Novato III
|
||||||
|
Mese V=Mese V
|
||||||
-@1XP=-@1XP
|
-@1XP=-@1XP
|
||||||
|
Added XP. New amount is @1.=XP adicionado. Novo montante é @1.
|
||||||
|
Bronze VI=Bronze VI
|
||||||
|
Diamond IV=Diamante IV
|
||||||
|
Manage player XP=Administrar XP dos jogadores
|
||||||
|
Minimum level: @1=Nivel mínimo: @1
|
||||||
|
Mese III=Mese III
|
||||||
|
Subtracted XP. New amount is @1.=XP subtraído. Novo montante é @1.
|
||||||
|
Progress=Progresso
|
||||||
|
XP Cash: @1=Cash XP: @1
|
||||||
|
Insufficient XPCash=Cash XP insuficiente
|
||||||
|
Steel IV=Ferro IV
|
||||||
|
Mese VI=Mese VI
|
||||||
|
Bronze IV=Bronze IV
|
||||||
|
Level=Nivel
|
||||||
|
Diamond II=Diamante II
|
||||||
|
Bronze III=Bronze III
|
||||||
|
Wood VI=Madeira VI
|
||||||
|
Score: @1=Pontos: @1
|
||||||
|
Bronze II=Bronze II
|
||||||
|
Wood IV=Madeira IV
|
||||||
|
Player does not exist.=Jogador inexistente.
|
||||||
|
League @1=Liga @1
|
||||||
|
Stone III=Pedra III
|
||||||
|
Mese II=Mese II
|
||||||
|
Diamond V=Diamante V
|
||||||
|
Player=Jogador
|
||||||
|
League: @1=Liga: @1
|
||||||
|
Steel II=Ferro II
|
||||||
|
Close=Fechar
|
||||||
|
Level @1=Nivel @1
|
||||||
|
Choose an item=Escolha um Item
|
||||||
|
Stone II=Pedra II
|
||||||
|
|
13
ranking.lua
13
ranking.lua
|
@ -25,7 +25,7 @@ xpro.update_rank = function(name)
|
||||||
local att_name = {}
|
local att_name = {}
|
||||||
local rank = xpro.get_rank()
|
local rank = xpro.get_rank()
|
||||||
local pontos = 0
|
local pontos = 0
|
||||||
if xpro.bd.verif("jogador_"..name, "xp") == true then pontos = xpro.bd.pegar("jogador_"..name, "xp") end
|
if xpro.bd.verif("player:"..name, "xp") == true then pontos = xpro.bd.pegar("player:"..name, "xp") end
|
||||||
local m1 = {name=name,pontos=pontos}
|
local m1 = {name=name,pontos=pontos}
|
||||||
local m2 = {}
|
local m2 = {}
|
||||||
for x=1, 10 do
|
for x=1, 10 do
|
||||||
|
@ -120,7 +120,7 @@ local update_formspec = function()
|
||||||
xpro.ranking_formspec = "size[7,7]"
|
xpro.ranking_formspec = "size[7,7]"
|
||||||
..default.gui_bg
|
..default.gui_bg
|
||||||
..default.gui_bg_img
|
..default.gui_bg_img
|
||||||
.."button[5,-0.2;2,1;back;"..S("Voltar").."]"
|
.."button_exit[5,-0.2;2,1;close;"..S("Fechar").."]"
|
||||||
.."label[0.6,0.4;"..S("Pontos").."]"
|
.."label[0.6,0.4;"..S("Pontos").."]"
|
||||||
.."label[2.4,0.4;"..S("Jogador").."]"
|
.."label[2.4,0.4;"..S("Jogador").."]"
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ local update_formspec = function()
|
||||||
for x=1, 10 do
|
for x=1, 10 do
|
||||||
local w = (0.4+(0.5*x))+(0.1*x)
|
local w = (0.4+(0.5*x))+(0.1*x)
|
||||||
local liga = nil
|
local liga = nil
|
||||||
if xpro.bd.verif("jogador_"..rank[tostring(x)].name, "lvl") == true then liga = xpro.ligas[xpro.bd.pegar("jogador_"..rank[tostring(x)].name, "lvl")] end
|
if xpro.bd.verif("player:"..rank[tostring(x)].name, "lvl") == true then liga = xpro.ligas[xpro.bd.pegar("player:"..rank[tostring(x)].name, "lvl")] end
|
||||||
if liga ~= nil then
|
if liga ~= nil then
|
||||||
liga = "image[1.75,"..(w*0.995-0.05)..";0.66,0.66;"..liga.img.."]"
|
liga = "image[1.75,"..(w*0.995-0.05)..";0.66,0.66;"..liga.img.."]"
|
||||||
else
|
else
|
||||||
|
@ -143,13 +143,6 @@ local update_formspec = function()
|
||||||
end
|
end
|
||||||
update_formspec()
|
update_formspec()
|
||||||
|
|
||||||
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
||||||
if formname == "xpro:ranking" then
|
|
||||||
if fields.back then
|
|
||||||
xpro.show_inventory_formspec(player)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end)
|
|
||||||
|
|
||||||
xpro.register_on_add_xp(function(name, xp_added)
|
xpro.register_on_add_xp(function(name, xp_added)
|
||||||
--if xpro.ranking
|
--if xpro.ranking
|
||||||
|
|
12
sfinv.lua
12
sfinv.lua
|
@ -65,10 +65,16 @@ sfinv.register_page("xpro:info", {
|
||||||
|
|
||||||
-- Atualização do painel ao adicionar ou remover pontos
|
-- Atualização do painel ao adicionar ou remover pontos
|
||||||
xpro.register_on_add_xp(function(name, xp_added)
|
xpro.register_on_add_xp(function(name, xp_added)
|
||||||
sfinv.set_player_inventory_formspec(minetest.get_player_by_name(name))
|
-- Check if player is online
|
||||||
|
local player = minetest.get_player_by_name(name)
|
||||||
|
if not player then return end
|
||||||
|
sfinv.set_player_inventory_formspec(player)
|
||||||
end)
|
end)
|
||||||
xpro.register_on_rem_xp(function(name, xp_removed)
|
xpro.register_on_rem_xp(function(name, xp_removed)
|
||||||
sfinv.set_player_inventory_formspec(minetest.get_player_by_name(name))
|
-- Check if player is online
|
||||||
|
local player = minetest.get_player_by_name(name)
|
||||||
|
if not player then return end
|
||||||
|
sfinv.set_player_inventory_formspec(player)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
-- Atualizar inventário
|
-- Atualizar inventário
|
||||||
|
@ -76,7 +82,7 @@ xpro.update_inventory_formspec = function(player)
|
||||||
sfinv.set_player_inventory_formspec(player)
|
sfinv.set_player_inventory_formspec(player)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Abrir inventario na aba de niveis
|
-- Abrir inventario na aba de niveis [Não funciona pois o exibir formspec não significa abrir o inventario, os botões sfinv não funcionarão assim]
|
||||||
xpro.show_inventory_formspec = function(player)
|
xpro.show_inventory_formspec = function(player)
|
||||||
minetest.show_formspec(player:get_player_name(), "", player:get_inventory_formspec())
|
minetest.show_formspec(player:get_player_name(), "", player:get_inventory_formspec())
|
||||||
end
|
end
|
||||||
|
|
7
shop.lua
7
shop.lua
|
@ -58,7 +58,7 @@ xpro.acessar_shop = function(name, aviso)
|
||||||
local formspec = "size[8,6]"
|
local formspec = "size[8,6]"
|
||||||
..default.gui_bg
|
..default.gui_bg
|
||||||
..default.gui_bg_img
|
..default.gui_bg_img
|
||||||
.."button[6,0;2,1;back;"..S("Voltar").."]"
|
.."button_exit[6,0;2,1;close;"..S("Fechar").."]"
|
||||||
.."label[0,0;"..S("Loja de Itens por XP").."]"
|
.."label[0,0;"..S("Loja de Itens por XP").."]"
|
||||||
.."label[0,0.5;"..S("Cash XP: @1", xp_disp).."]"
|
.."label[0,0.5;"..S("Cash XP: @1", xp_disp).."]"
|
||||||
.."textlist[3.2,1;4.5,5;menu;"..string_menu_shop.."]"
|
.."textlist[3.2,1;4.5,5;menu;"..string_menu_shop.."]"
|
||||||
|
@ -121,11 +121,6 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
||||||
xpro.update_inventory_formspec(minetest.get_player_by_name(name))
|
xpro.update_inventory_formspec(minetest.get_player_by_name(name))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Retornar ao inventario
|
|
||||||
-- Return to inventory
|
|
||||||
elseif fields.back then
|
|
||||||
xpro.show_inventory_formspec(player)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
Loading…
Reference in New Issue