Run it
Copy the script and paste it into your executor.
coreGui = :()
player = :().LocalPlayer
= :()
rs = :()
runService = :()
screenGui = .()
screenGui.Name =
screenGui.Parent = coreGui
screenGui.ResetOnSpawn =
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
border = .()
border.Thickness =
border.Color = .(, , )
border.ApplyStrokeMode = .ApplyStrokeMode.Border
border.Parent = mainFrame
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
title = .()
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.Font = .Font.GothamBlack
title.TextSize =
title.TextXAlignment = .TextXAlignment.Left
title.Parent = titleBar
closeButton = .()
closeButton.Size = .(, , , )
closeButton.Position = .(, -, , )
closeButton.BackgroundColor3 = .(, , )
closeButton.BorderSizePixel =
closeButton.Text =
closeButton.TextColor3 = .(, , )
closeButton.Font = .Font.GothamBold
closeButton.TextSize =
closeButton.Parent = titleBar
.(, closeButton).CornerRadius = .(, )
textContainer = .()
textContainer.Size = .(, -, , -)
textContainer.Position = .(, , , )
textContainer.BackgroundColor3 = .(, , )
textContainer.BorderSizePixel =
textContainer.ScrollBarThickness =
textContainer.ScrollBarImageColor3 = .(, , )
textContainer.CanvasSize = .(, , , )
textContainer.Parent = mainFrame
.(, textContainer).CornerRadius = .(, )
outputText = .()
outputText.Size = .(, -, , )
outputText.Position = .(, , , )
outputText.BackgroundTransparency =
outputText.Text =
outputText.TextColor3 = .(, , )
outputText.Font = .Font.Code
outputText.TextSize =
outputText.TextXAlignment = .TextXAlignment.Left
outputText.TextYAlignment = .TextYAlignment.Top
outputText.TextWrapped =
outputText.RichText =
outputText.Parent = textContainer
progressBar = .()
progressBar.Size = .(, -, , )
progressBar.Position = .(, , , -)
progressBar.BackgroundColor3 = .(, , )
progressBar.BorderSizePixel =
progressBar.Visible =
progressBar.Parent = mainFrame
.(, progressBar).CornerRadius = .(, )
progressFill = .()
progressFill.Size = .(, , , )
progressFill.BackgroundColor3 = .(, , )
progressFill.BorderSizePixel =
progressFill.Parent = progressBar
.(, progressFill).CornerRadius = .(, )
scanButton = .()
scanButton.Size = .(, , , )
scanButton.Position = .(, , , -)
scanButton.BackgroundColor3 = .(, , )
scanButton.BorderSizePixel =
scanButton.Text =
scanButton.TextColor3 = .(, , )
scanButton.Font = .Font.GothamBold
scanButton.TextSize =
scanButton.Parent = mainFrame
.(, scanButton).CornerRadius = .(, )
clearButton = .()
clearButton.Size = .(, , , )
clearButton.Position = .(, , , -)
clearButton.BackgroundColor3 = .(, , )
clearButton.BorderSizePixel =
clearButton.Text =
clearButton.TextColor3 = .(, , )
clearButton.Font = .Font.GothamBold
clearButton.TextSize =
clearButton.Parent = mainFrame
.(, clearButton).CornerRadius = .(, )
copyButton = .()
copyButton.Size = .(, , , )
copyButton.Position = .(, , , -)
copyButton.BackgroundColor3 = .(, , )
copyButton.BorderSizePixel =
copyButton.Text =
copyButton.TextColor3 = .(, , )
copyButton.Font = .Font.GothamBold
copyButton.TextSize =
copyButton.Parent = mainFrame
.(, copyButton).CornerRadius = .(, )
scanResults = {}
remoteEvents = {}
remoteFunctions = {}
totalScanned =
isScanning =
(text, color)
color = color .(, , )
.(scanResults, {text = (text), color = color})
()
fullText =
_, entry (scanResults)
hex = .(,
.(entry.color.R * ),
.(entry.color.G * ),
.(entry.color.B * )
)
fullText = fullText .. .. hex .. .. entry.text ..
outputText.Text = fullText
outputText.Size = .(, -, , .(#scanResults * + , ))
textContainer.CanvasSize = .(, , , outputText.Size.Y.Offset + )
MAX_SCAN =
scannedCount =
(parent, depth, prefix)
isScanning
scannedCount >= MAX_SCAN
depth >
children = parent:()
_, obj (children)
isScanning
scannedCount >= MAX_SCAN
( .. MAX_SCAN .. , .(, , ))
scannedCount = scannedCount +
totalScanned = totalScanned +
indent = .(, depth)
icon =
color = .(, , )
obj:()
icon =
color = .(, , )
.(remoteEvents, {name = obj.Name, path = prefix .. .. obj.Name})
obj:()
icon =
color = .(, , )
.(remoteFunctions, {name = obj.Name, path = prefix .. .. obj.Name})
obj:() obj:()
icon =
color = .(, , )
obj:()
icon =
color = .(, , )
obj:() obj:() obj:()
icon =
color = .(, , )
obj:() obj:() obj:() obj:() obj:()
typeInfo =
obj:() typeInfo =
obj:() typeInfo =
(indent .. icon .. .. obj.Name .. typeInfo, color)
#obj:() > scannedCount < MAX_SCAN depth <
(obj, depth + , prefix .. .. obj.Name)
progressFill.Size = .(scannedCount / MAX_SCAN, , , )
runService.RenderStepped:()
()
isScanning
(, .(, , ))
()
isScanning =
scannedCount =
totalScanned =
scanResults = {}
remoteEvents = {}
remoteFunctions = {}
progressBar.Visible =
progressFill.Size = .(, , , )
(, .(, , ))
(, .(, , ))
( .. .PlaceId, .(, , ))
(, .(, , ))
(, .(, , ))
()
(, .(, , ))
( .. player.Name, .(, , ))
( .. player.UserId, .(, , ))
(, .(, , ))
()
(, .(, , ))
()
(rs, , )
(, .(, , ))
()
playerGui = player:()
playerGui
(, .(, , ))
()
(playerGui, , )
(, .(, , ))
()
(, .(, , ))
_, obj (:())
obj:() obj:()
color = .(, , )
lower = obj.Name:()
lower:() lower:() lower:() lower:()
color = .(, , )
( .. obj.Name, color)
(, .(, , ))
()
(, .(, , ))
(, .(, , ))
( .. totalScanned, .(, , ))
( .. #remoteEvents, .(, , ))
( .. #remoteFunctions, .(, , ))
(, .(, , ))
()
#remoteEvents >
(, .(, , ))
( .. #remoteEvents .. , .(, , ))
_, re (remoteEvents)
( .. re.name, .(, , ))
( .. re.path, .(, , ))
()
#remoteFunctions >
(, .(, , ))
( .. #remoteFunctions .. , .(, , ))
_, rf (remoteFunctions)
( .. rf.name, .(, , ))
( .. rf.path, .(, , ))
()
progressBar.Visible =
isScanning =
textContainer.CanvasPosition = .(, )
scanButton.MouseButton1Click:(()
scanButton.Text =
scanButton.BackgroundColor3 = .(, , )
(()
()
scanButton.Text =
scanButton.BackgroundColor3 = .(, , )
)
)
clearButton.MouseButton1Click:(()
isScanning
scanResults = {}
remoteEvents = {}
remoteFunctions = {}
totalScanned =
outputText.Text =
outputText.Size = .(, -, , )
textContainer.CanvasSize = .(, , , )
progressBar.Visible =
)
copyButton.MouseButton1Click:(()
rawText =
_, entry (scanResults)
rawText = rawText .. entry.text ..
rawText ~=
(rawText)
copyButton.Text =
copyButton.BackgroundColor3 = .(, , )
()
copyButton.Text =
copyButton.BackgroundColor3 = .(, , )
)
closeButton.MouseButton1Click:(()
isScanning =
screenGui:()
)
(()
()
()
)the script for the scan

Universal