diff --git a/plugin_files/bin/scripting/utils.lua b/plugin_files/bin/scripting/utils.lua index 7bdb614b3..9633217e4 100644 --- a/plugin_files/bin/scripting/utils.lua +++ b/plugin_files/bin/scripting/utils.lua @@ -122,3 +122,10 @@ string.split = function(str, split) end return splitted end + +function CCSGameRules() + local entities = FindEntitiesByClassname("cs_gamerules") + if #entities <= 0 then return nil end + local rulesProxy = entities[1] + return CCSGameRulesProxy(rulesProxy:ToPtr()).GameRules +end \ No newline at end of file