Run it
Copy the script and paste it into your executor.
player = :().LocalPlayer
gui = .(, player:())
gui.Name =
gui.ResetOnSpawn =
gui.IgnoreGuiInset =
themes = {
DarkGreen = {
Background = .(, , ),
TopBar = .(, , ),
TabBar = .(, , ),
TabButtonActive = .(, , ),
TabButtonInactive = .(, , ),
Button = .(, , ),
TextBox = .(, , ),
OutputBG = .(, , ),
TextColor = .(, , ),
OutputTextColor = .(, , ),
},
DarkBlue = {
Background = .(, , ),
TopBar = .(, , ),
TabBar = .(, , ),
TabButtonActive = .(, , ),
TabButtonInactive = .(, , ),
Button = .(, , ),
TextBox = .(, , ),
OutputBG = .(, , ),
TextColor = .(, , ),
OutputTextColor = .(, , ),
},
DarkGray = {
Background = .(, , ),
TopBar = .(, , ),
TabBar = .(, , ),
TabButtonActive = .(, , ),
TabButtonInactive = .(, , ),
Button = .(, , ),
TextBox = .(, , ),
OutputBG = .(, , ),
TextColor = .(, , ),
OutputTextColor = .(, , ),
},
}
currentTheme = themes.DarkGreen
frame, topBar, tabBar, logo, topBarText, closeBtn
tabButtons = {}
tabs = {}
settingsTabBtn, settingsTab
r6Btn
themeButtons = {}
activeTabButton =
(theme)
frame.BackgroundColor3 = theme.Background
topBar.BackgroundColor3 = theme.TopBar
tabBar.BackgroundColor3 = theme.TabBar
logo.TextColor3 = theme.OutputTextColor
topBarText.TextColor3 = theme.TextColor
closeBtn.BackgroundColor3 = theme.Button
closeBtn.TextColor3 = theme.TextColor
_, btn (tabButtons)
btn == activeTabButton
btn.BackgroundColor3 = theme.TabButtonActive
btn.BackgroundColor3 = theme.TabButtonInactive
btn.TextColor3 = theme.TextColor
settingsTabBtn
settingsTabBtn.BackgroundColor3 = (activeTabButton == settingsTabBtn) theme.TabButtonActive theme.TabButtonInactive
settingsTabBtn.TextColor3 = theme.TextColor
_, tab (tabs)
tab.Frame.BackgroundTransparency =
tab.TextBox
tab.TextBox.BackgroundColor3 = theme.TextBox
tab.TextBox.TextColor3 = theme.TextColor
tab.OutputLabel
tab.OutputLabel.BackgroundColor3 = theme.OutputBG
tab.OutputLabel.TextColor3 = theme.OutputTextColor
tab.ExecuteBtn
tab.ExecuteBtn.BackgroundColor3 = theme.Button
tab.ExecuteBtn.TextColor3 = theme.TextColor
tab.ClearBtn
tab.ClearBtn.BackgroundColor3 = theme.Button
tab.ClearBtn.TextColor3 = theme.TextColor
r6Btn
r6Btn.BackgroundColor3 = theme.Button
r6Btn.TextColor3 = theme.TextColor
_, btn (themeButtons)
btn.BackgroundColor3 = theme.Button
btn.TextColor3 = theme.TextColor
settingsTab
settingsTab.BackgroundTransparency =
frame = .()
frame.Name =
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = currentTheme.Background
frame.BorderSizePixel =
frame.Active =
frame.Draggable =
frame.Parent = gui
frame.ClipsDescendants =
.(, frame).CornerRadius = .(, )
topBar = .()
topBar.Size = .(, , , )
topBar.BackgroundColor3 = currentTheme.TopBar
topBar.BorderSizePixel =
topBar.Parent = frame
logo = .()
logo.Size = .(, , , )
logo.Position = .(, , , )
logo.BackgroundTransparency =
logo.Text =
logo.TextColor3 = currentTheme.OutputTextColor
logo.Font = .Font.Arcade
logo.TextSize =
logo.TextXAlignment = .TextXAlignment.Left
logo.Parent = topBar
topBarText = .()
topBarText.Size = .(, -, , )
topBarText.Position = .(, , , )
topBarText.BackgroundTransparency =
topBarText.Text =
topBarText.TextColor3 = currentTheme.TextColor
topBarText.Font = .Font.SourceSansBold
topBarText.TextSize =
topBarText.TextXAlignment = .TextXAlignment.Left
topBarText.Parent = topBar
tabBar = .()
tabBar.Size = .(, , , )
tabBar.Position = .(, , , )
tabBar.BackgroundColor3 = currentTheme.TabBar
tabBar.BorderSizePixel =
tabBar.Parent = frame
(name, posX)
tabBtn = .()
tabBtn.Size = .(, , , )
tabBtn.Position = .(, posX, , )
tabBtn.BackgroundColor3 = currentTheme.TabButtonInactive
tabBtn.TextColor3 = currentTheme.TextColor
tabBtn.Font = .Font.SourceSansBold
tabBtn.TextSize =
tabBtn.Text = name
tabBtn.BorderSizePixel =
tabBtn.Parent = tabBar
.(, tabBtn).CornerRadius = .(, )
tabFrame = .()
tabFrame.Size = .(, , , -)
tabFrame.Position = .(, , , )
tabFrame.BackgroundTransparency =
tabFrame.Visible =
tabFrame.Parent = frame
textbox = .()
textbox.Size = .(, -, , )
textbox.Position = .(, , , )
textbox.BackgroundColor3 = currentTheme.TextBox
textbox.TextColor3 = currentTheme.TextColor
textbox.Font = .Font.Code
textbox.TextSize =
textbox.MultiLine =
textbox.ClearTextOnFocus =
textbox.TextXAlignment = .TextXAlignment.Left
textbox.TextYAlignment = .TextYAlignment.Top
textbox.Text = .. name ..
textbox.Parent = tabFrame
.(, textbox).CornerRadius = .(, )
outputLabel = .()
outputLabel.Size = .(, -, , )
outputLabel.Position = .(, , , )
outputLabel.BackgroundColor3 = currentTheme.OutputBG
outputLabel.TextColor3 = currentTheme.OutputTextColor
outputLabel.Font = .Font.Code
outputLabel.TextSize =
outputLabel.Text =
outputLabel.TextXAlignment = .TextXAlignment.Left
outputLabel.TextYAlignment = .TextYAlignment.Top
outputLabel.TextWrapped =
outputLabel.TextScaled =
outputLabel.ClipsDescendants =
outputLabel.TextTruncate = .TextTruncate.AtEnd
outputLabel.Parent = tabFrame
.(, outputLabel).CornerRadius = .(, )
(text, xOffset)
btn = .()
btn.Size = .(, , , )
btn.Position = .(, xOffset, , )
btn.BackgroundColor3 = currentTheme.Button
btn.TextColor3 = currentTheme.TextColor
btn.Font = .Font.SourceSansBold
btn.TextSize =
btn.Text = text
btn.BorderSizePixel =
btn.Parent = tabFrame
.(, btn).CornerRadius = .(, )
btn
executeBtn = (, )
clearBtn = (, )
{
TabButton = tabBtn,
Frame = tabFrame,
TextBox = textbox,
OutputLabel = outputLabel,
ExecuteBtn = executeBtn,
ClearBtn = clearBtn,
}
tabs.Executor = (, )
tabs.Script2 = (, )
tabs.Script3 = (, )
settingsTabBtn = .()
settingsTabBtn.Size = .(, , , )
settingsTabBtn.Position = .(, , , )
settingsTabBtn.BackgroundColor3 = currentTheme.TabButtonInactive
settingsTabBtn.TextColor3 = currentTheme.TextColor
settingsTabBtn.Font = .Font.SourceSansBold
settingsTabBtn.TextSize =
settingsTabBtn.Text =
settingsTabBtn.BorderSizePixel =
settingsTabBtn.Parent = tabBar
.(, settingsTabBtn).CornerRadius = .(, )
settingsTab = .()
settingsTab.Size = .(, , , -)
settingsTab.Position = .(, , , )
settingsTab.BackgroundTransparency =
settingsTab.Visible =
settingsTab.Parent = frame
r6Btn = .()
r6Btn.Size = .(, , , )
r6Btn.Position = .(, , , )
r6Btn.BackgroundColor3 = currentTheme.Button
r6Btn.TextColor3 = currentTheme.TextColor
r6Btn.Font = .Font.SourceSansBold
r6Btn.TextSize =
r6Btn.Text =
r6Btn.BorderSizePixel =
r6Btn.Parent = settingsTab
.(, r6Btn).CornerRadius = .(, )
themeButtons = {}
themeNames = {, , }
i, themeName (themeNames)
btn = .()
btn.Size = .(, , , )
btn.Position = .(, , , + (i-)*)
btn.BackgroundColor3 = currentTheme.Button
btn.TextColor3 = currentTheme.TextColor
btn.Font = .Font.SourceSansBold
btn.TextSize =
btn.Text = .. themeName
btn.BorderSizePixel =
btn.Parent = settingsTab
.(, btn).CornerRadius = .(, )
.(themeButtons, btn)
btn.MouseButton1Click:(()
currentTheme = themes[themeName]
(currentTheme)
)
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = currentTheme.Button
closeBtn.TextColor3 = currentTheme.TextColor
closeBtn.Font = .Font.SourceSansBold
closeBtn.TextSize =
closeBtn.Text =
closeBtn.BorderSizePixel =
closeBtn.Parent = frame
.(, closeBtn).CornerRadius = .(, )
(name)
tabName, tab (tabs)
tab.Frame.Visible =
tab.TabButton.BackgroundColor3 = currentTheme.TabButtonInactive
tab.TabButton.TextColor3 = currentTheme.TextColor
settingsTab.Visible =
settingsTabBtn.BackgroundColor3 = currentTheme.TabButtonInactive
settingsTabBtn.TextColor3 = currentTheme.TextColor
tabs[name]
tabs[name].Frame.Visible =
tabs[name].TabButton.BackgroundColor3 = currentTheme.TabButtonActive
tabs[name].TabButton.TextColor3 = currentTheme.TextColor
topBarText.Text = .. name
activeTabButton = tabs[name].TabButton
name ==
settingsTab.Visible =
settingsTabBtn.BackgroundColor3 = currentTheme.TabButtonActive
settingsTabBtn.TextColor3 = currentTheme.TextColor
topBarText.Text =
activeTabButton = settingsTabBtn
name, tab (tabs)
tab.TabButton.MouseButton1Click:(()
(name)
)
settingsTabBtn.MouseButton1Click:(()
()
)
()
_, tab (tabs)
tab.ExecuteBtn.MouseButton1Click:(()
code = tab.TextBox.Text
code:():()
tab.OutputLabel.Text =
code:():()
tab.OutputLabel.Text =
success, result = (()
fn = (code)
()
)
success
tab.OutputLabel.Text = .. (result )
tab.OutputLabel.Text = .. (result)
)
tab.ClearBtn.MouseButton1Click:(()
tab.TextBox.Text =
tab.OutputLabel.Text =
)
minimized =
closeBtn.MouseButton1Click:(()
minimized
frame.Size = .(, , , )
_, tab (tabs)
tab.Frame.Visible =
tab.TabButton.Visible =
settingsTab.Visible =
settingsTabBtn.Visible =
tabBar.Visible =
closeBtn.Text =
frame.Size = .(, , , )
tabBar.Visible =
_, tab (tabs)
tab.TabButton.Visible =
settingsTabBtn.Visible =
()
closeBtn.Text =
minimized = minimized
)
r6Btn.MouseButton1Click:(()
character = player.Character player.CharacterAdded:()
humanoid = character:()
humanoid
activeTabName
name, tab (tabs)
tab.Frame.Visible
activeTabName = name
activeTabName
tabs[activeTabName].OutputLabel.Text =
humanoid.RigType == .HumanoidRigType.R6
activeTabName
name, tab (tabs)
tab.Frame.Visible
activeTabName = name
activeTabName
tabs[activeTabName].OutputLabel.Text =
humanoid.RigType = .HumanoidRigType.R6
player.Character = character
()
activeTabName
name, tab (tabs)
tab.Frame.Visible
activeTabName = name
activeTabName
tabs[activeTabName].OutputLabel.Text =
)
(currentTheme)
allows you to execute many script types

Universal