Run it
Copy the script and paste it into your executor.
p = :().LocalPlayer
rs = :()
g = .()
g.Name =
g.ResetOnSpawn =
g.ZIndexBehavior = .ZIndexBehavior.Sibling
g.Parent = p:()
f = .(, g)
f.Size = .(, , , )
f.Position = .(, -, , -)
f.BackgroundColor3 = .(, , )
f.BorderSizePixel =
f.Active =
.(, f).CornerRadius = .(, )
.(()
f.Parent
i = , ,
f.Parent
f.BackgroundColor3 = .(i, , )
.()
)
h = .(, f)
h.Size = .(, , , )
h.BackgroundColor3 = .(, , )
h.BorderSizePixel =
.(, h).CornerRadius = .(, )
title = .(, h)
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.Font = .Font.GothamBold
title.TextScaled =
x = .(, h)
x.Size = .(, , , )
x.Position = .(, -, , -)
x.BackgroundColor3 = .(, , )
x.Text =
x.TextColor3 = .(, , )
x.Font = .Font.GothamBold
x.TextScaled =
x.BorderSizePixel =
.(, x).CornerRadius = .(, )
x.MouseButton1Click:(()
g:()
)
dragging, dragInput, dragStart, startPos
h.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = f.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
h.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragInput = input
)
rs.RenderStepped:(()
dragging dragInput
delta = dragInput.Position - dragStart
f.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
sidebar = .(, f)
sidebar.Size = .(, , , -)
sidebar.Position = .(, , , )
sidebar.BackgroundColor3 = .(, , )
sidebar.BorderSizePixel =
.(, sidebar).CornerRadius = .(, )
sLayout = .(, sidebar)
sLayout.Padding = .(, )
sLayout.HorizontalAlignment = .HorizontalAlignment.Center
sLayout.SortOrder = .SortOrder.LayoutOrder
(name, order)
b = .(, sidebar)
b.Size = .(, -, , )
b.LayoutOrder = order
b.BackgroundColor3 = .(, , )
b.TextColor3 = .(, , )
b.Font = .Font.GothamBold
b.TextScaled =
b.Text = name
b.BorderSizePixel =
.(, b).CornerRadius = .(, )
b
tabDesign = (, )
tabHelp = (, )
tabConsole= (, )
content = .(, f)
content.Size = .(, -, , -)
content.Position = .(, , , )
content.BackgroundColor3 = .(, , )
content.BorderSizePixel =
.(, content).CornerRadius = .(, )
pages = {}
currentPage
()
p = .(, content)
p.Size = .(, -, , -)
p.Position = .(, , , )
p.BackgroundTransparency =
p.Visible =
p
(name)
currentPage
currentPage.Visible =
currentPage = pages[name]
currentPage
currentPage.Visible =
pageDesign = ()
pages[] = pageDesign
editorFrame = .(, pageDesign)
editorFrame.Size = .(, -, , -)
editorFrame.Position = .(, , , )
editorFrame.BackgroundColor3 = .(, , )
editorFrame.BorderSizePixel =
.(, editorFrame).CornerRadius = .(, )
editorScroll = .(, editorFrame)
editorScroll.Size = .(, -, , -)
editorScroll.Position = .(, , , )
editorScroll.BackgroundTransparency =
editorScroll.ScrollBarThickness =
editorScroll.CanvasSize = .(, , , )
editorBox = .(, editorScroll)
editorBox.Size = .(, -, , )
editorBox.Position = .(, , , )
editorBox.BackgroundTransparency =
editorBox.TextColor3 = .(, , )
editorBox.Font = .Font.Code
editorBox.TextSize =
editorBox.MultiLine =
editorBox.ClearTextOnFocus =
editorBox.TextWrapped =
editorBox.TextXAlignment = .TextXAlignment.Left
editorBox.TextYAlignment = .TextYAlignment.Top
editorBox.Text =
pageHelp = ()
pages[] = pageHelp
helpTitle = .(, pageHelp)
helpTitle.Size = .(, -, , )
helpTitle.Position = .(, , , )
helpTitle.BackgroundTransparency =
helpTitle.TextColor3 = .(, , )
helpTitle.Font = .Font.GothamBold
helpTitle.TextScaled =
helpTitle.Text =
promptBox = .(, pageHelp)
promptBox.Size = .(, -, , )
promptBox.Position = .(, , , )
promptBox.BackgroundColor3 = .(, , )
promptBox.TextColor3 = .(, , )
promptBox.Font = .Font.Code
promptBox.TextSize =
promptBox.MultiLine =
promptBox.ClearTextOnFocus =
promptBox.TextWrapped =
promptBox.TextXAlignment = .TextXAlignment.Left
promptBox.TextYAlignment = .TextYAlignment.Top
promptBox.Text =
.(, promptBox).CornerRadius = .(, )
genButton = .(, pageHelp)
genButton.Size = .(, , , )
genButton.Position = .(, , , )
genButton.BackgroundColor3 = .(, , )
genButton.Text =
genButton.TextColor3 = .(, , )
genButton.Font = .Font.GothamBold
genButton.TextScaled =
genButton.BorderSizePixel =
.(, genButton).CornerRadius = .(, )
helpInfo = .(, pageHelp)
helpInfo.Size = .(, -, , )
helpInfo.Position = .(, , , )
helpInfo.BackgroundTransparency =
helpInfo.TextColor3 = .(, , )
helpInfo.Font = .Font.Gotham
helpInfo.TextSize =
helpInfo.TextWrapped =
helpInfo.TextXAlignment = .TextXAlignment.Left
helpInfo.Text =
pageConsole = ()
pages[] = pageConsole
consoleFrame = .(, pageConsole)
consoleFrame.Size = .(, -, , -)
consoleFrame.Position = .(, , , )
consoleFrame.BackgroundColor3 = .(, , )
consoleFrame.ScrollBarThickness =
consoleFrame.CanvasSize = .(, , , )
.(, consoleFrame).CornerRadius = .(, )
consoleLayout = .(, consoleFrame)
consoleLayout.Padding = .(, )
consoleLayout.SortOrder = .SortOrder.LayoutOrder
clearWarningsButton = .(, pageConsole)
clearWarningsButton.Size = .(, , , )
clearWarningsButton.Position = .(, -, , -)
clearWarningsButton.BackgroundColor3 = .(, , )
clearWarningsButton.Text =
clearWarningsButton.TextColor3 = .(, , )
clearWarningsButton.Font = .Font.GothamBold
clearWarningsButton.TextScaled =
clearWarningsButton.BorderSizePixel =
.(, clearWarningsButton).CornerRadius = .(, )
(kind, msg, fix)
row = .(, consoleFrame)
row.Size = .(, -, , )
row.BackgroundTransparency =
icon = .(, row)
icon.Size = .(, , , )
icon.BackgroundTransparency =
icon.Font = .Font.GothamBold
icon.TextScaled =
text = .(, row)
text.Size = .(, -, , )
text.Position = .(, , , )
text.BackgroundTransparency =
text.Font = .Font.Gotham
text.TextSize =
text.TextWrapped =
text.TextXAlignment = .TextXAlignment.Left
text.TextYAlignment = .TextYAlignment.Top
kind ==
icon.Text =
icon.TextColor3 = .(, , )
text.TextColor3 = .(, , )
kind ==
icon.Text =
icon.TextColor3 = .(, , )
text.TextColor3 = .(, , )
icon.Text =
icon.TextColor3 = .(, , )
text.TextColor3 = .(, , )
ts = .()
fix fix ~=
text.Text = .. ts .. .. msg .. .. fix
text.Text = .. ts .. .. msg
consoleFrame.CanvasSize = .(, , , consoleLayout.AbsoluteContentSize.Y + )
consoleFrame.CanvasPosition = .(, .(, consoleLayout.AbsoluteContentSize.Y - consoleFrame.AbsoluteSize.Y))
clearWarningsButton.MouseButton1Click:(()
_, child (consoleFrame:())
child:()
icon = child:()
icon icon.Text ==
child:()
consoleFrame.CanvasSize = .(, , , consoleLayout.AbsoluteContentSize.Y + )
)
(code)
fn, err = (code)
fn
(, .. (err), )
ok, runtimeErr = (fn)
ok
(, .. (runtimeErr), )
(, , )
execButton = .(, pageDesign)
execButton.Size = .(, , , )
execButton.Position = .(, , , -)
execButton.BackgroundColor3 = .(, , )
execButton.Text =
execButton.TextColor3 = .(, , )
execButton.Font = .Font.GothamBold
execButton.TextScaled =
execButton.BorderSizePixel =
.(, execButton).CornerRadius = .(, )
execButton.MouseButton1Click:(()
s = editorBox.Text
s ~=
(s)
()
)
clearButton = .(, pageDesign)
clearButton.Size = .(, , , )
clearButton.Position = .(, -, , -)
clearButton.BackgroundColor3 = .(, , )
clearButton.Text =
clearButton.TextColor3 = .(, , )
clearButton.Font = .Font.GothamBold
clearButton.TextScaled =
clearButton.BorderSizePixel =
.(, clearButton).CornerRadius = .(, )
clearButton.MouseButton1Click:(()
editorBox.Text =
)
(prompt)
s = prompt:()
s:()
s:()
s:()
s:() s:()
(, , )
genButton.MouseButton1Click:(()
scriptText = (promptBox.Text)
editorBox.Text = scriptText
()
)
tabDesign.MouseButton1Click:(()
()
)
tabHelp.MouseButton1Click:(()
()
)
tabConsole.MouseButton1Click:(()
()
)
()
so i saw that many people wondered how i made my other script/menu and now i just felt like making a script that teaches and freely lets you make your own scripts aswell,

Universal