add name to screen

This commit is contained in:
Linventif 2024-01-17 05:12:30 +01:00
parent ac216b558f
commit f92c15c925

View File

@ -33,11 +33,12 @@ function gmInte.openAdminConfig()
gmInte.SendNet(2) gmInte.SendNet(2)
end end
function gmInte.takeScreenShot(serverID, authToken) local ScreenshotRequested = false
gmInte.config.id = serverID hook.Add("PostRender", "gmInteScreenshot", function()
gmInte.config.token = authToken if (!ScreenshotRequested) then return end
ScreenshotRequested = false
local captureData = { local captureData = {
format = "png", format = "png",
x = 0, x = 0,
y = 0, y = 0,
@ -53,7 +54,8 @@ function gmInte.takeScreenShot(serverID, authToken)
{ {
["steamID64"] = LocalPlayer():SteamID64(), ["steamID64"] = LocalPlayer():SteamID64(),
["screenshot"] = screenCapture, ["screenshot"] = screenCapture,
["options"] = captureData ["options"] = captureData,
["name"] = LocalPlayer():Nick()
}, },
function(code, body) function(code, body)
gmInte.log("Screenshot sent to Discord", true) gmInte.log("Screenshot sent to Discord", true)
@ -62,6 +64,15 @@ function gmInte.takeScreenShot(serverID, authToken)
gmInte.log("Screenshot failed to send to Discord, error code: " .. code, true) gmInte.log("Screenshot failed to send to Discord, error code: " .. code, true)
end end
) )
file.Write( "image.png", data )
end)
function gmInte.takeScreenShot(serverID, authToken)
gmInte.config.id = serverID
gmInte.config.token = authToken
ScreenshotRequested = true
end end
// //