From becbf59de56ae84c5c118c79a072607878f2fd68 Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 27 Sep 2023 17:38:51 +0200 Subject: [PATCH] improve fallback module detection --- lua/easychat/engine_chat_hack.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/easychat/engine_chat_hack.lua b/lua/easychat/engine_chat_hack.lua index 53c5c63..5cdca2a 100644 --- a/lua/easychat/engine_chat_hack.lua +++ b/lua/easychat/engine_chat_hack.lua @@ -9,7 +9,8 @@ if SERVER then return util.IsBinaryModuleInstalled(name) end - return #file.Find("lua/bin/*" .. name:PatternSafe() .. "*", "MOD") > 0 + local arch = system.IsWindows() and "win" or (system.IsOSX() and "osx" or "linux") + return #file.Find("lua/bin/gmsv_" .. name:PatternSafe() .. "_" .. arch .. "*.dll", "MOD") > 0 end local has_slog = has_bin("slog")