From 6fdfb28f37ea3cf0c54709b62dcced65b7e2a048 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Fri, 4 Dec 2015 00:15:03 +0000 Subject: [PATCH] Record kills --- mods/ctf_pvp_engine | 2 +- mods/ctf_stats/init.lua | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/mods/ctf_pvp_engine b/mods/ctf_pvp_engine index 370c6ed..cbb838e 160000 --- a/mods/ctf_pvp_engine +++ b/mods/ctf_pvp_engine @@ -1 +1 @@ -Subproject commit 370c6edd65d4968e66257408f5b782412a394ee6 +Subproject commit cbb838eb40cf66bc2a8e5abaf694088e84f81b4c diff --git a/mods/ctf_stats/init.lua b/mods/ctf_stats/init.lua index 5c01268..00139c2 100644 --- a/mods/ctf_stats/init.lua +++ b/mods/ctf_stats/init.lua @@ -125,6 +125,15 @@ ctf_flag.register_on_precapture(function(name, flag) return true end) +ctf.register_on_killedplayer(function(victim, killer) + local main, match = ctf_stats.player(killer) + if main and match then + main.kills = main.kills + 1 + match.kills = match.kills + 1 + ctf.needs_save = true + end +end) + minetest.register_on_dieplayer(function(player) local main, match = ctf_stats.player(player:get_player_name()) if main and match then