Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
player = Players.LocalPlayer
oldGui = player:():()
oldGui oldGui:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.ClipsDescendants =
mainFrame.Parent = screenGui
mainCorner = .()
mainCorner.CornerRadius = .(, )
mainCorner.Parent = mainFrame
titleBar = .()
titleBar.Name =
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleLabel = .()
titleLabel.Name =
titleLabel.Size = .(, -, , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Font = .Font.GothamBold
titleLabel.TextSize =
titleLabel.Parent = titleBar
(name, text, posOffset, color)
btn = .()
btn.Name = name
btn.Size = .(, , , )
btn.Position = .(, posOffset, , )
btn.BackgroundTransparency =
btn.Text = text
btn.TextColor3 = color
btn.Font = .Font.GothamBold
btn.TextSize =
btn.Parent = titleBar
btn
closeBtn = (, , -, .(, , ))
minimizeBtn = (, , -, .(, , ))
refreshBtn = (, , -, .(, , ))
leftPanel = .()
leftPanel.Size = .(, , , -)
leftPanel.Position = .(, , , )
leftPanel.BackgroundTransparency =
leftPanel.Parent = mainFrame
codeBox = .()
codeBox.Name =
codeBox.Size = .(, , , )
codeBox.Position = .(, , , )
codeBox.BackgroundColor3 = .(, , )
codeBox.Text =
codeBox.TextColor3 = .(, , )
codeBox.TextXAlignment = .TextXAlignment.Left
codeBox.TextYAlignment = .TextYAlignment.Top
codeBox.ClearTextOnFocus =
codeBox.MultiLine =
codeBox.Font = .Font.Code
codeBox.TextSize =
codeBox.Parent = leftPanel
.(, codeBox).CornerRadius = .(, )
runBtn = .()
runBtn.Name =
runBtn.Size = .(, , , )
runBtn.Position = .(, , , )
runBtn.BackgroundColor3 = .(, , )
runBtn.Text =
runBtn.TextColor3 = .(, , )
runBtn.Font = .Font.GothamSemibold
runBtn.TextSize =
runBtn.Parent = leftPanel
.(, runBtn).CornerRadius = .(, )
scanRemotesBtn = .()
scanRemotesBtn.Name =
scanRemotesBtn.Size = .(, , , )
scanRemotesBtn.Position = .(, , , )
scanRemotesBtn.BackgroundColor3 = .(, , )
scanRemotesBtn.Text =
scanRemotesBtn.TextColor3 = .(, , )
scanRemotesBtn.Font = .Font.GothamSemibold
scanRemotesBtn.TextSize =
scanRemotesBtn.Parent = leftPanel
.(, scanRemotesBtn).CornerRadius = .(, )
copyBtn = .()
copyBtn.Name =
copyBtn.Size = .(, , , )
copyBtn.Position = .(, , , )
copyBtn.BackgroundColor3 = .(, , )
copyBtn.Text =
copyBtn.TextColor3 = .(, , )
copyBtn.Font = .Font.GothamBold
copyBtn.TextSize =
copyBtn.Parent = leftPanel
.(, copyBtn).CornerRadius = .(, )
rightPanel = .()
rightPanel.Size = .(, , , -)
rightPanel.Position = .(, , , )
rightPanel.BackgroundColor3 = .(, , )
rightPanel.Parent = mainFrame
.(, rightPanel).CornerRadius = .(, )
explorerHeader = .()
explorerHeader.Size = .(, -, , )
explorerHeader.Position = .(, , , )
explorerHeader.BackgroundTransparency =
explorerHeader.Text =
explorerHeader.TextColor3 = .(, , )
explorerHeader.TextXAlignment = .TextXAlignment.Left
explorerHeader.Font = .Font.GothamBold
explorerHeader.TextSize =
explorerHeader.Parent = rightPanel
scrollFrame = .()
scrollFrame.Name =
scrollFrame.Size = .(, -, , -)
scrollFrame.Position = .(, , , )
scrollFrame.BackgroundTransparency =
scrollFrame.ScrollBarThickness =
scrollFrame.ScrollBarImageColor3 = .(, , )
scrollFrame.CanvasSize = .(, , , )
scrollFrame.Parent = rightPanel
listLayout = .()
listLayout.Padding = .(, )
listLayout.SortOrder = .SortOrder.LayoutOrder
listLayout.Parent = scrollFrame
dragging, dragStart, startPos
titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
mainFrame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
(instance)
path = instance:()
code =
code = code .. .. path ..
code = code ..
code = code ..
code = code ..
code = code ..
instance:()
code = code ..
code = code ..
instance:()
code = code ..
code = code ..
code = code ..
code
()
_, child (scrollFrame:())
child:() child:()
yCount =
allDescendants = {}
(()
allDescendants = :()
)
_, instance (allDescendants)
instance:() instance:()
yCount = yCount +
itemContainer = .()
itemContainer.Size = .(, , , )
itemContainer.BackgroundTransparency =
itemContainer.Parent = scrollFrame
expandBtn = .()
expandBtn.Size = .(, , , )
expandBtn.Position = .(, , , )
expandBtn.BackgroundColor3 = instance:() .(, , ) .(, , )
expandBtn.Text =
expandBtn.TextColor3 = .(, , )
expandBtn.Font = .Font.GothamBold
expandBtn.TextSize =
expandBtn.Parent = itemContainer
.(, expandBtn).CornerRadius = .(, )
itemBtn = .()
itemBtn.Size = .(, -, , )
itemBtn.Position = .(, , , )
itemBtn.BackgroundColor3 = .(, , )
itemBtn.Text = .. instance.Name .. .. instance.ClassName ..
itemBtn.TextColor3 = .(, , )
itemBtn.TextXAlignment = .TextXAlignment.Left
itemBtn.Font = .Font.Gotham
itemBtn.TextSize =
itemBtn.Parent = itemContainer
.(, itemBtn).CornerRadius = .(, )
itemBtn.MouseButton1Click:(()
codeBox.Text = (instance)
)
yCount ==
codeBox.Text =
codeBox.Text = .. yCount ..
scrollFrame.CanvasSize = .(, , , yCount * )
scanRemotesBtn.MouseButton1Click:(()
()
)
refreshBtn.MouseButton1Click:(()
codeBox.Text =
()
)
minimized =
storedPosition = mainFrame.Position
minimizeBtn.MouseButton1Click:(()
minimized = minimized
tweenInfo = TweenInfo.(, .EasingStyle.Back, .EasingDirection.InOut)
minimized
storedPosition = mainFrame.Position
targetPos = .(storedPosition.X.Scale, storedPosition.X.Offset, , )
TweenService:(mainFrame, tweenInfo, {Position = targetPos}):()
TweenService:(mainFrame, tweenInfo, {Position = storedPosition}):()
)
closeBtn.MouseButton1Click:(()
closeTween = TweenService:(mainFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {
Size = .(, , , ),
BackgroundTransparency =
})
closeTween:()
closeTween.Completed:(()
screenGui:()
)
)
copyBtn.MouseButton1Click:(()
setclipboard
(codeBox.Text)
copyBtn.Text =
copyBtn.Text =
copyBtn.BackgroundColor3 = .(, , )
.()
copyBtn.Text =
copyBtn.BackgroundColor3 = .(, , )
)
runBtn.MouseButton1Click:(()
()
(codeBox.Text)
()
)
codeBox.Text = It allows you to Make fe scripts!

Universal