diff --git a/achievements.lua b/achievements.lua index 4d07334..9e9efa4 100644 --- a/achievements.lua +++ b/achievements.lua @@ -39,7 +39,7 @@ function quake.list_achievements(sender, t_name) -- se il giocatore non esiste, annullo if quake.players[p_name] == nil then - minetest.chat_send_player(sender, minetest.colorize("#e6482e", "[!] Questo giocatore non esiste!")) + minetest.chat_send_player(sender, minetest.colorize("#e6482e", S("[!] This player doesn't exist!"))) return end local p_achievements = quake.players[p_name].ACHVMTS diff --git a/commands.lua b/commands.lua index 4bd5b80..d2b0a35 100644 --- a/commands.lua +++ b/commands.lua @@ -75,15 +75,8 @@ ChatCmdBuilder.new("quakeadmin", function(cmd) arena_lib.disable_arena(sender, mod, arena) end) - -- gestione utenti - - -- kick - cmd:sub("kick :playername", function(sender, p_name) - quake.kick_player(sender, p_name) - end) - end, { - description = "gestione della mod", + description = S("mod management"), privs = { quake_admin = true } }) diff --git a/locale/quake.it.tr b/locale/quake.it.tr index f4052c2..0075eb8 100644 --- a/locale/quake.it.tr +++ b/locale/quake.it.tr @@ -3,7 +3,7 @@ # reviewer(s): # textdomain: quake -#achievements +# achievements.lua killing spree=serie d'uccisioni unstoppable=inarrestabile bloodbath=furia omicida @@ -11,5 +11,14 @@ shutdown!=spento! first blood=primo sangue two in one=due in uno three in one=tre in uno +[!] This player doesn't exist!=[!] Questo giocatore non esiste! @1 ACHIEVEMENTS=PRESTIGI DI @1 +# commands.lua +mod management=gestione della mod + +# items.lua +THE END!=FINE DEI GIOCHI! + +# privs.lua +It allows to use the /quakeadmin command=Permette di usare il comando /quakeadmin diff --git a/locale/template.txt b/locale/template.txt index f6f1458..5b2e4f7 100644 --- a/locale/template.txt +++ b/locale/template.txt @@ -3,7 +3,7 @@ # reviewer(s): # textdomain: quake -#achievements +# achievements.lua killing spree= unstoppable= bloodbath= @@ -11,4 +11,24 @@ shutdown!= first blood= two in one= three in one= +[!] This player doesn't exist!= @1 ACHIEVEMENTS= + +# commands.lua +mod management= + +# items.lua +THE END!= + +# privs.lua +It allows to use the /quakeadmin command= + +# _weapons/ +# railgun.lua +Railgun= + +# rocket_launcher.lua +Rocket Launcher= + +# weapons.lua +You can't hit @1 due to immunity= diff --git a/player_manager.lua b/player_manager.lua index 9779bde..a03bfec 100644 --- a/player_manager.lua +++ b/player_manager.lua @@ -43,13 +43,3 @@ minetest.register_on_joinplayer(function(player) inv:remove_item("main", ItemStack("quake:match_over")) end) - - - -function quake.kick_player(sender, p_name) - if arena_lib.is_player_in_arena(p_name, "quake") then - arena_lib.remove_player_from_arena(p_name, 2) - else - minetest.chat_send_player(sender, minetest.colorize("#e6482e", "[!] Il giocatore non è in partita")) - end -end diff --git a/privs.lua b/privs.lua index 49c8f08..bcd9e2d 100644 --- a/privs.lua +++ b/privs.lua @@ -1,7 +1,5 @@ - minetest.register_privilege("quake_admin", { - description = "Può usare il comando /quakeadmin" + description = S("It allows to use the /quakeadmin command") }) - \ No newline at end of file diff --git a/utils.lua b/utils.lua index b035cfd..686fb6b 100644 --- a/utils.lua +++ b/utils.lua @@ -1,7 +1,3 @@ -local function get_stats_formspec() return end - - - function quake.calc_kill_leader(arena, killer) if arena.kill_leader == "" then