Messaggio a schermo con info uccisioni per la vittoria ed eventuale squadra, durante fase di caricamento
parent
c88fe7a80c
commit
d78925c5d8
|
@ -7,6 +7,7 @@ function quake.HUD_broadcast_create(p_name)
|
|||
local HUD = {
|
||||
hud_elem_type = "text",
|
||||
position = {x = 0.5, y = 0.35},
|
||||
alignment = { x = 0, y = 0},
|
||||
text = "",
|
||||
size = { x = 2 },
|
||||
number = "0xFFFFFF"
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
local S = minetest.get_translator("quake")
|
||||
|
||||
|
||||
|
||||
arena_lib.on_load("quake", function(arena)
|
||||
|
||||
for pl_name, stats in pairs(arena.players) do
|
||||
|
@ -8,16 +12,28 @@ arena_lib.on_load("quake", function(arena)
|
|||
|
||||
panel_lib.get_panel(pl_name, "quake_stats"):show()
|
||||
|
||||
local msg_to_display = ""
|
||||
|
||||
if arena.teams_enabled then
|
||||
quake.HUD_teams_score_create(pl_name)
|
||||
panel_lib.get_panel(pl_name, "quake_teams_score"):show()
|
||||
msg_to_display = S("Team") .. ": " .. arena_lib.mods["quake"].teams[stats.teamID] .. "\n" .. S("Kills to win") .. ": " .. arena.kill_cap
|
||||
else
|
||||
msg_to_display = S("Kills to win") .. ": " .. arena.kill_cap
|
||||
end
|
||||
|
||||
minetest.sound_play("quake_voice_countdown", {
|
||||
to_player = pl_name,
|
||||
})
|
||||
|
||||
-- non crea E aggiorna l'HUD al tempo stesso, dacché l'after...
|
||||
minetest.after(0.1, function()
|
||||
quake.HUD_broadcast_player(pl_name, msg_to_display, 4.9)
|
||||
end)
|
||||
|
||||
end
|
||||
|
||||
|
||||
minetest.after(0.01, function()
|
||||
quake.scoreboard_update(arena)
|
||||
end)
|
||||
|
|
|
@ -30,14 +30,16 @@ THE END!=FINE DEI GIOCHI!
|
|||
# privs.lua
|
||||
It allows to use the /quakeadmin command=Permette di usare il comando /quakeadmin
|
||||
|
||||
# _weapons/
|
||||
# railgun.lua
|
||||
# _arena_lib/arena_manager.lua
|
||||
Kills to win=Uccisioni per la vittoria
|
||||
|
||||
# _weapons/railgun.lua
|
||||
Railgun=Railgun
|
||||
|
||||
# rocket_launcher.lua
|
||||
# _weapons/rocket_launcher.lua
|
||||
Rocket Launcher=Lanciarazzi
|
||||
|
||||
# weapons.lua
|
||||
# _weapons/weapons.lua
|
||||
You can't hit @1 due to immunity=Non puoi colpire @1, è immune
|
||||
has been stopped by @1=è stato fermato da @1
|
||||
has killed @1 players in a row!=ha ucciso @1 giocatori in un colpo!
|
||||
|
|
|
@ -30,14 +30,16 @@ THE END!=
|
|||
# privs.lua
|
||||
It allows to use the /quakeadmin command=
|
||||
|
||||
# _weapons/
|
||||
# railgun.lua
|
||||
# _arena_lib/arena_manager.lua
|
||||
Kills to win=
|
||||
|
||||
# _weapons/railgun.lua
|
||||
Railgun=
|
||||
|
||||
# rocket_launcher.lua
|
||||
# _weapons/rocket_launcher.lua
|
||||
Rocket Launcher=
|
||||
|
||||
# weapons.lua
|
||||
# _weapons/weapons.lua
|
||||
You can't hit @1 due to immunity=
|
||||
has been stopped by @1=
|
||||
has killed @1 players in a row!=
|
||||
|
|
Loading…
Reference in New Issue