Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
TweenService = :()
player = Players.LocalPlayer
playerGui = player:()
screenGui = .()
screenGui.Name =
screenGui.Parent = playerGui
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
mainCorner = .()
mainCorner.CornerRadius = .(, )
mainCorner.Parent = mainFrame
titleBar = .()
titleBar.Name =
titleBar.Size = .(, , , )
titleBar.Position = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
titleLabel = .()
titleLabel.Name =
titleLabel.Size = .(, -, , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextScaled =
titleLabel.Font = .Font.GothamBold
titleLabel.Active =
titleLabel.Parent = titleBar
refreshButton = .()
refreshButton.Name =
refreshButton.Size = .(, , , )
refreshButton.Position = .(, -, , )
refreshButton.BackgroundColor3 = .(, , )
refreshButton.BorderSizePixel =
refreshButton.Text =
refreshButton.TextColor3 = .(, , )
refreshButton.TextScaled =
refreshButton.Font = .Font.GothamBold
refreshButton.Active =
refreshButton.Parent = titleBar
refreshCorner = .()
refreshCorner.CornerRadius = .(, )
refreshCorner.Parent = refreshButton
titleGradient = .()
titleGradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
titleGradient.Rotation =
titleGradient.Parent = titleBar
scrollingFrame = .()
scrollingFrame.Name =
scrollingFrame.Size = .(, -, , -)
scrollingFrame.Position = .(, , , )
scrollingFrame.BackgroundTransparency =
scrollingFrame.BorderSizePixel =
scrollingFrame.ScrollBarThickness =
scrollingFrame.ScrollBarImageColor3 = .(, , )
scrollingFrame.Active =
scrollingFrame.Parent = mainFrame
listLayout = .()
listLayout.SortOrder = .SortOrder.Name
listLayout.Padding = .(, )
listLayout.Parent = scrollingFrame
remoteButtons = {}
()
_, button (remoteButtons)
button:()
remoteButtons = {}
remotes = {}
_, obj (ReplicatedStorage:())
obj:() obj:()
.(remotes, obj)
_, remote (remotes)
button = (remote)
.(remoteButtons, button)
button.MouseButton1Click:(()
clickTween = TweenService:(button, TweenInfo.(, .EasingStyle.Quad), {Size = .(, , , )})
clickTween:()
clickTween.Completed:(()
TweenService:(button, TweenInfo.(, .EasingStyle.Quad), {Size = .(, , , )}):()
)
(remote)
)
( .. #remotes .. )
(remote)
button = .()
button.Name = remote.Name .. .. remote:()
button.Size = .(, , , )
button.BackgroundColor3 = .(, , )
button.BorderSizePixel =
displayText = remote.Name .. .. remote.ClassName ..
remote.Parent ~= ReplicatedStorage
displayText = displayText .. .. remote.Parent.Name ..
button.Text = displayText
button.TextColor3 = .(, , )
button.TextScaled =
button.Font = .Font.Gotham
button.Active =
button.Parent = scrollingFrame
buttonCorner = .()
buttonCorner.CornerRadius = .(, )
buttonCorner.Parent = button
buttonGradient = .()
buttonGradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
buttonGradient.Rotation =
buttonGradient.Parent = button
hoverTweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
hoverColor = .(, , )
normalColor = .(, , )
button.MouseEnter:(()
TweenService:(button, hoverTweenInfo, {BackgroundColor3 = hoverColor}):()
)
button.MouseLeave:(()
TweenService:(button, hoverTweenInfo, {BackgroundColor3 = normalColor}):()
)
button
(remote)
args = {remote.Name, , }
remote:()
remote:((args))
( .. remote:() .. .. .(args, ))
remote:()
success, result = (()
remote:((args))
)
success
( .. remote:() .. .. .(args, ) .. .. (result))
( .. remote:() .. .. (result))
refreshHoverTweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
refreshButton.MouseEnter:(()
TweenService:(refreshButton, refreshHoverTweenInfo, {BackgroundColor3 = .(, , )}):()
)
refreshButton.MouseLeave:(()
TweenService:(refreshButton, refreshHoverTweenInfo, {BackgroundColor3 = .(, , )}):()
)
refreshButton.MouseButton1Click:(()
()
)
()
()
scrollingFrame.CanvasSize = .(, , , listLayout.AbsoluteContentSize.Y + )
()
listLayout:():(updateCanvas)
()Change log -- Fixed Stupid bug that script won't get remotes inside folders F A R Y W F A K Fire Any Remote You Wish Free And Keyless Draggable

Universal