Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local evt = game:GetService("ReplicatedStorage"):WaitForChild("ReportGoogleAnalyticsEvent")
- function convertNewlinesToVertLine(stack)
- local rebuiltStack = ""
- local first = true
- for line in stack:gmatch("[^\r\n]+") do
- if first then
- rebuiltStack = line
- first = false
- else
- rebuiltStack = rebuiltStack .. " | " .. line
- end
- end
- return rebuiltStack
- end
- function removePlayerNameFromStack(stack)
- stack = string.gsub(stack, "Players%.[^.]+%.", "Players.<Player>.")
- return stack
- end
- game:GetService("ScriptContext").Error:connect(function (message, stack)
- evt:FireServer( removePlayerNameFromStack(message) .. " | " ..
- removePlayerNameFromStack(stack), "Client Error", 1)
- end)
Add Comment
Please, Sign In to add comment