Run it
Copy the script and paste it into your executor.
Players = :()
player = Players.LocalPlayer
playerGui = player:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Parent = screenGui
titleBar = .()
titleBar.Name =
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleLabel = .()
titleLabel.Size = .(, -, , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.Font = .Font.GothamBold
titleLabel.TextSize =
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Parent = titleBar
titleLabel.Position = .(, , , )
closeButton = .()
closeButton.Size = .(, , , )
closeButton.Position = .(, -, , )
closeButton.BackgroundColor3 = .(, , )
closeButton.BorderSizePixel =
closeButton.Text =
closeButton.TextColor3 = .(, , )
closeButton.Font = .Font.GothamBold
closeButton.TextSize =
closeButton.Parent = titleBar
scriptScrollFrame = .()
scriptScrollFrame.Name =
scriptScrollFrame.Size = .(, -, , -)
scriptScrollFrame.Position = .(, , , )
scriptScrollFrame.BackgroundColor3 = .(, , )
scriptScrollFrame.BorderSizePixel =
scriptScrollFrame.ScrollBarThickness =
scriptScrollFrame.CanvasSize = .(, , , )
scriptScrollFrame.Parent = mainFrame
scriptBox = .()
scriptBox.Name =
scriptBox.Size = .(, -, , )
scriptBox.Position = .(, , , )
scriptBox.BackgroundTransparency =
scriptBox.TextColor3 = .(, , )
scriptBox.Font = .Font.Code
scriptBox.TextSize =
scriptBox.Text =
scriptBox.TextXAlignment = .TextXAlignment.Left
scriptBox.TextYAlignment = .TextYAlignment.Top
scriptBox.TextWrapped =
scriptBox.ClearTextOnFocus =
scriptBox.MultiLine =
scriptBox.Parent = scriptScrollFrame
scriptBox:():(()
textSize = :():(
scriptBox.Text,
scriptBox.TextSize,
scriptBox.Font,
.(scriptBox.AbsoluteSize.X, .huge)
)
scriptScrollFrame.CanvasSize = .(, , , textSize.Y + )
)
outputScrollFrame = .()
outputScrollFrame.Name =
outputScrollFrame.Size = .(, -, , )
outputScrollFrame.Position = .(, , , -)
outputScrollFrame.BackgroundColor3 = .(, , )
outputScrollFrame.BorderSizePixel =
outputScrollFrame.ScrollBarThickness =
outputScrollFrame.CanvasSize = .(, , , )
outputScrollFrame.Parent = mainFrame
outputBox = .()
outputBox.Name =
outputBox.Size = .(, -, , )
outputBox.Position = .(, , , )
outputBox.BackgroundTransparency =
outputBox.TextColor3 = .(, , )
outputBox.Font = .Font.Code
outputBox.TextSize =
outputBox.Text =
outputBox.TextXAlignment = .TextXAlignment.Left
outputBox.TextYAlignment = .TextYAlignment.Top
outputBox.TextWrapped =
outputBox.Parent = outputScrollFrame
()
textSize = :():(
outputBox.Text,
outputBox.TextSize,
outputBox.Font,
.(outputBox.AbsoluteSize.X, .huge)
)
outputScrollFrame.CanvasSize = .(, , , .(textSize.Y + , ))
runButton = .()
runButton.Name =
runButton.Size = .(, , , )
runButton.Position = .(, , , -)
runButton.BackgroundColor3 = .(, , )
runButton.BorderSizePixel =
runButton.Text =
runButton.TextColor3 = .(, , )
runButton.Font = .Font.GothamBold
runButton.TextSize =
runButton.Parent = mainFrame
clearButton = .()
clearButton.Name =
clearButton.Size = .(, , , )
clearButton.Position = .(, , , -)
clearButton.BackgroundColor3 = .(, , )
clearButton.BorderSizePixel =
clearButton.Text =
clearButton.TextColor3 = .(, , )
clearButton.Font = .Font.GothamBold
clearButton.TextSize =
clearButton.Parent = mainFrame
dragging =
dragStart =
startPos =
titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = mainFrame.Position
)
titleBar.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
mainFrame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
titleBar.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
closeButton.MouseButton1Click:(()
screenGui:()
)
clearButton.MouseButton1Click:(()
scriptBox.Text =
outputBox.Text =
()
)
runButton.MouseButton1Click:(()
success, err = (()
scriptText = scriptBox.Text
output = {}
oldPrint =
().print = (...)
args = {...}
str =
i, v (args)
str = str .. (v)
i < #args
str = str ..
.(output, str)
(...)
func, loadErr = (scriptText)
func
()
outputBox.TextColor3 = .(, , )
#output >
outputBox.Text = .(output, )
outputBox.Text =
()
outputBox.TextColor3 = .(, , )
outputBox.Text = .. (loadErr)
()
().print = oldPrint
)
success
outputBox.TextColor3 = .(, , )
outputBox.Text = .. (err)
()
)Just a Simple Client Sided Script Runner/Executor Open Sourced

Universal