From fba652f306f4aaef2c198fa0226281ff0bf94476 Mon Sep 17 00:00:00 2001 From: BrightPaul Date: Mon, 9 Sep 2013 00:30:54 +0200 Subject: [PATCH] Enables the Vanilla Stat System with NS2Stats --- lua/shine/extensions/ns2stats/server.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/shine/extensions/ns2stats/server.lua b/lua/shine/extensions/ns2stats/server.lua index 1cb1cad13..cda1450ff 100644 --- a/lua/shine/extensions/ns2stats/server.lua +++ b/lua/shine/extensions/ns2stats/server.lua @@ -53,6 +53,8 @@ Shine.Hook.SetupClassHook("Player","OnJump","OnPlayerJump","PassivePost") Shine.Hook.SetupClassHook("Player","SetScoreboardChanged","OnPlayerScoreChanged","PassivePost") Shine.Hook.SetupClassHook("GhostStructureMixin","SetScoreboardChanged","OnGhostCreated","PassivePost") Shine.Hook.SetupClassHook("GhostStructureMixin","PerformAction","OnGhostDestroyed","PassivePost") +--NS2Ranking +Shine.Hook.SetupClassHook("PlayerRanking","GetTrackServer","EnableNS2Ranking","ActivePre") --Global hooks Shine.Hook.SetupGlobalHook("RemoveAllObstacles","OnGameReset","PassivePost") @@ -111,6 +113,12 @@ function Plugin:Initialise() return true end +-- NS2VanillaStats + +function Plugin:EnableNS2Ranking() + return Plugin.Config.Statsonline +end + -- Events --Game Events