mirror of
https://github.com/gmod-integration/lua.git
synced 2025-03-15 17:17:33 +00:00
edit: post header & screen quality
This commit is contained in:
parent
11be2c9d06
commit
9a6e29382e
|
@ -8,23 +8,26 @@ hook.Add("PostRender", "gmInteScreenshot", function()
|
|||
ScreenshotRequested = false
|
||||
|
||||
local captureData = {
|
||||
format = "png",
|
||||
format = "jpeg",
|
||||
x = 0,
|
||||
y = 0,
|
||||
w = ScrW(),
|
||||
h = ScrH()
|
||||
h = ScrH(),
|
||||
quality = 95,
|
||||
}
|
||||
|
||||
local screenCapture = render.Capture(captureData)
|
||||
screenCapture = util.Base64Encode(screenCapture)
|
||||
gmInte.log("Screenshot Taken - " .. string.len(#screenCapture / 1024) .. "KB", true)
|
||||
|
||||
local size = math.Round(string.len(screenCapture) / 1024)
|
||||
gmInte.log("Screenshot Taken - " .. size .. "KB", true)
|
||||
|
||||
gmInte.http.post("/screenshots",
|
||||
{
|
||||
["steamID64"] = LocalPlayer():SteamID64(),
|
||||
["player"] = gmInte.getPlayerFormat(LocalPlayer()),
|
||||
["screenshot"] = screenCapture,
|
||||
["options"] = captureData,
|
||||
["name"] = LocalPlayer():Nick()
|
||||
["captureData"] = captureData,
|
||||
["size"] = size .. "KB"
|
||||
},
|
||||
function(code, body)
|
||||
gmInte.log("Screenshot sent to Discord", true)
|
||||
|
|
Loading…
Reference in New Issue
Block a user