Inserito first blood + corrispettivo achievement
parent
caea0bf80b
commit
a998a5a3aa
|
@ -201,6 +201,14 @@ function shoot(p_name, pointed_thing, damage, has_knockback)
|
|||
p_stats.kills = p_stats.kills +1
|
||||
p_stats.killstreak = p_stats.killstreak +1
|
||||
quake.calc_kill_leader(arena, p_name)
|
||||
|
||||
--eventuale first blood
|
||||
if arena.first_blood == "" then
|
||||
arena.first_blood = p_name
|
||||
quake.add_achievement(p_name, 5)
|
||||
quake.show_achievement(p_name, 5)
|
||||
arena_lib.send_message_players_in_arena(arena, "[Quake] " .. minetest.colorize("#eea160", p_name) .. " ha versato il primo sangue")
|
||||
end
|
||||
|
||||
-- visibilità kill leader
|
||||
local kill_leader = arena.kill_leader
|
||||
|
@ -208,7 +216,6 @@ function shoot(p_name, pointed_thing, damage, has_knockback)
|
|||
quake.update_HUD(arena, pl_name, "KLR_data", arena.players[kill_leader].kills .. " | " .. kill_leader)
|
||||
end
|
||||
|
||||
--TODO: aggiungere effetti sonori
|
||||
-- eventuale killstreak
|
||||
if p_stats.killstreak == 3 then
|
||||
arena_lib.send_message_players_in_arena(arena, "[Quake] " .. minetest.colorize("#eea160", p_name) .. " è in una " .. minetest.colorize("#eea160", "serie d'uccisioni").. "!")
|
||||
|
|
|
@ -8,8 +8,8 @@ quake.achievements = {
|
|||
[2] = { name = "unstoppable", img = "quake_achievement_killstreak2.png" },
|
||||
[3] = { name = "bloodbath", img = "quake_achievement_killstreak3.png" },
|
||||
[4] = { name = "shutdown", img = "quake_achievement_shutdown.png" },
|
||||
[5] = { name = "two in a row", img = "quake_TODO.png" },
|
||||
[6] = { name = "first blood", img = "quake_TODO.png" }
|
||||
[5] = { name = "first blood", img = "quake_achievement_firstblood.png" },
|
||||
--[6] = { name = "two in a row", img = "quake_TODO.png" }
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue