From ac216b558f69dc78210b7f93f0de3eae8d303952 Mon Sep 17 00:00:00 2001 From: Linventif Date: Wed, 17 Jan 2024 03:48:38 +0100 Subject: [PATCH] Refactor server-side Lua code --- lua/gmod_integration/server/sv_main.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lua/gmod_integration/server/sv_main.lua b/lua/gmod_integration/server/sv_main.lua index 519e925..fc24187 100644 --- a/lua/gmod_integration/server/sv_main.lua +++ b/lua/gmod_integration/server/sv_main.lua @@ -80,7 +80,6 @@ function gmInte.playerSay(ply, text, team) end function gmInte.wsPlayerSay(data) - if !gmInte.config.syncChat then return end gmInte.SendNet(1, data, nil) end @@ -95,6 +94,14 @@ function gmInte.takeScreenshot(ply) }, ply) end +function gmInte.wsPlayerScreen(data) + for _, ply in pairs(player.GetAll()) do + if (ply:SteamID64() == data.steamID64) then + gmInte.takeScreenshot(ply) + end + end +end + function gmInte.wsRcon(data) gmInte.log("Rcon Command from Discord '" .. data.command .. "' by " .. data.steamID) game.ConsoleCommand(data.command .. "\n")