From 1b21550aa5358f1455df31b69e03dd05090fd32d Mon Sep 17 00:00:00 2001 From: FireSiku Date: Mon, 7 May 2018 05:04:52 -0400 Subject: [PATCH] Don't format string for logging if we aren't sending to log. --- vmf/scripts/mods/vmf/modules/core/core_functions.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vmf/scripts/mods/vmf/modules/core/core_functions.lua b/vmf/scripts/mods/vmf/modules/core/core_functions.lua index 6e66330..c15eab5 100644 --- a/vmf/scripts/mods/vmf/modules/core/core_functions.lua +++ b/vmf/scripts/mods/vmf/modules/core/core_functions.lua @@ -35,9 +35,9 @@ local function send_to_chat(message) end end -local function send_to_log(message) +local function send_to_log(self, msg_type, message) - print("[MOD]" .. message) + printf("[MOD][%s][%s] %s", self:get_name(), string.upper(msg_type), message) end local function log_message(self, msg_type, message, ...) @@ -50,11 +50,10 @@ local function log_message(self, msg_type, message, ...) send_to_chat(message) end - message = "[" .. self:get_name() .. "][ECHO] " .. message - if _LOGGING_SETTINGS[msg_type].send_to_log then send_to_log(self, msg_type, message) end + end end