Run it
Copy the script and paste it into your executor.
Players = :()
Lighting = :()
RunService = :()
TweenService = :()
UserInputService = :()
player = Players.LocalPlayer
gui = .(, player:())
gui.Name =
gui.ResetOnSpawn =
gui.ZIndexBehavior = .ZIndexBehavior.Sibling
(id)
sound = .(, gui)
sound.SoundId = ..id
sound.Volume =
sound:()
.Debris:(sound, )
Theme = {
Background = .(, , ),
Secondary = .(, , ),
Accent = .(, , ),
Text = .(, , ),
ToggleOff = .(, , ),
ToggleOn = .(, , ),
Shadow = .(, , , ),
ButtonColor = .(, , )
}
(instance, radius)
corner = .(, instance)
corner.CornerRadius = .(, radius)
corner
(instance)
shadow = .(, instance)
shadow.Color = Theme.Shadow
shadow.Thickness =
shadow.Transparency =
shadow
toggleButton = .(, gui)
toggleButton.Size = .(, , , )
toggleButton.Position = .(, , , -)
toggleButton.BackgroundColor3 = Theme.ButtonColor
toggleButton.Text =
toggleButton.Font = .Font.GothamBlack
toggleButton.TextColor3 = Theme.Text
toggleButton.TextSize =
toggleButton.Active =
toggleButton.Draggable =
(toggleButton, )
(toggleButton)
toggleButton.MouseEnter:(()
TweenService:(toggleButton, TweenInfo.(), {BackgroundColor3 = .(, , )}):()
)
toggleButton.MouseLeave:(()
TweenService:(toggleButton, TweenInfo.(), {BackgroundColor3 = Theme.ButtonColor}):()
)
mainFrame = .(, gui)
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = Theme.Background
mainFrame.Visible =
mainFrame.ZIndex =
mainCorner = (mainFrame, )
(mainFrame)
title = .(, mainFrame)
title.Text =
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Font = .Font.GothamBlack
title.TextColor3 = Theme.Accent
title.TextSize =
title.TextStrokeTransparency =
divider = .(, mainFrame)
divider.Size = .(, , , )
divider.Position = .(, , , )
divider.BackgroundColor3 = Theme.Accent
divider.BorderSizePixel =
tabsFrame = .(, mainFrame)
tabsFrame.Size = .(, -, , )
tabsFrame.Position = .(, , , )
tabsFrame.BackgroundTransparency =
(name)
tab = .(, tabsFrame)
tab.Text = name
tab.Size = .(, , , )
tab.Position = .(*(#tabsFrame:()-), , , )
tab.BackgroundColor3 = Theme.Secondary
tab.Font = .Font.GothamMedium
tab.TextColor3 = Theme.Text
tab.TextSize =
(tab, )
tab.MouseEnter:(()
tab:()
TweenService:(tab, TweenInfo.(), {BackgroundColor3 = .(, , )}):()
)
tab.MouseLeave:(()
tab:()
TweenService:(tab, TweenInfo.(), {BackgroundColor3 = Theme.Secondary}):()
)
tab
(parent)
page = .(, parent)
page.Size = .(, -, , -)
page.Position = .(, , , )
page.BackgroundTransparency =
page.ScrollBarThickness =
page.ScrollBarImageColor3 = Theme.Accent
page.CanvasSize = .(, , , )
page.AutomaticCanvasSize = .AutomaticSize.Y
page
tabLocal = ()
pageLocal = (mainFrame)
pageLocal.Visible =
(activeTab)
_, tab (tabsFrame:())
tab:()
tab == activeTab
tab.BackgroundColor3 = Theme.Accent
highlight = .(, tab)
highlight.Name =
highlight.Size = .(, , , )
highlight.Position = .(, , , -)
highlight.BackgroundColor3 = Theme.Text
highlight.BorderSizePixel =
(highlight, )
tab:()
tab:():()
tab.BackgroundColor3 = Theme.Secondary
(tabLocal)
toggles = {}
(name, parent, posY, min, max, default, callback)
container = .(, parent)
container.Size = .(, -, , )
container.Position = .(, , , posY)
container.BackgroundTransparency =
label = .(, container)
label.Text = name
label.Size = .(, , , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Font = .Font.GothamMedium
label.TextColor3 = Theme.Text
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
sliderBack = .(, container)
sliderBack.Size = .(, , , )
sliderBack.Position = .(, , , )
sliderBack.BackgroundColor3 = Theme.Secondary
(sliderBack, )
sliderFill = .(, sliderBack)
sliderFill.Size = .((default-min)/(max-min), , , )
sliderFill.BackgroundColor3 = Theme.Accent
(sliderFill, )
valueLabel = .(, container)
valueLabel.Text = (default)
valueLabel.Size = .(, , , )
valueLabel.Position = .(, -, , )
valueLabel.BackgroundTransparency =
valueLabel.Font = .Font.GothamMedium
valueLabel.TextColor3 = Theme.Text
valueLabel.TextSize =
dragging =
(input)
x = (input.Position.X - sliderBack.AbsolutePosition.X)/sliderBack.AbsoluteSize.X
x = .(x, , )
value = .(min + (max-min)*x)
sliderFill.Size = .(x, , , )
valueLabel.Text = (value)
callback (value)
sliderBack.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
(input)
)
sliderBack.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
{
Set = (value)
x = (value-min)/(max-min)
sliderFill.Size = .(x, , , )
valueLabel.Text = (value)
}
(name, parent, posY, callback)
container = .(, parent)
container.Size = .(, -, , )
container.Position = .(, , , posY)
container.BackgroundColor3 = Theme.Secondary
container.BackgroundTransparency =
(container, )
label = .(, container)
label.Text = name
label.Size = .(, , , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Font = .Font.GothamMedium
label.TextColor3 = Theme.Text
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
toggle = .(, container)
toggle.Size = .(, , , )
toggle.Position = .(, -, , -)
toggle.BackgroundColor3 = Theme.ToggleOff
(toggle, )
toggleDot = .(, toggle)
toggleDot.Size = .(, , , )
toggleDot.Position = .(, , , -)
toggleDot.BackgroundColor3 = Theme.Text
toggleDot.ZIndex =
(toggleDot, )
active =
()
active
TweenService:(toggle, TweenInfo.(), {BackgroundColor3 = Theme.ToggleOn}):()
TweenService:(toggleDot, TweenInfo.(), {Position = .(, -, , -)}):()
TweenService:(toggle, TweenInfo.(), {BackgroundColor3 = Theme.ToggleOff}):()
TweenService:(toggleDot, TweenInfo.(), {Position = .(, , , -)}):()
container.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
()
active = active
()
callback (active)
)
container.MouseEnter:(()
TweenService:(container, TweenInfo.(), {BackgroundTransparency = }):()
)
container.MouseLeave:(()
TweenService:(container, TweenInfo.(), {BackgroundTransparency = }):()
)
{
Set = (value)
active = value
()
}
walkSpeed =
jumpPower =
walkSpeedSlider = (, pageLocal, , , , , (value)
walkSpeed = value
char = player.Character
char char:()
char:().WalkSpeed = value
)
jumpPowerSlider = (, pageLocal, , , , , (value)
jumpPower = value
char = player.Character
char char:()
char:().JumpPower = value
)
player.CharacterAdded:((char)
char:()
char.Humanoid.WalkSpeed = walkSpeed
char.Humanoid.JumpPower = jumpPower
)
autoFarmToggle = (, pageLocal, , (enabled)
toggles.autofarm toggles.autofarm:()
toggles.charcon toggles.charcon:()
targetPos = .(-, , )
flying =
()
enabled
char = player.Character
char char:() char:()
hrp = char.HumanoidRootPart
hum = char.Humanoid
hrp.Anchored =
hrp.CFrame = .(targetPos + .(, , ))
.()
hum.PlatformStand =
hrp.Anchored =
flying =
startTime = ()
toggles.autofarm = RunService.Heartbeat:(()
enabled flying
hrp () - startTime <
hrp.Velocity = -hrp.CFrame.LookVector *
hrp.RotVelocity = .zero
)
.(, ()
hum hum.PlatformStand =
flying =
)
toggles.charcon = player.CharacterAdded:(()
.()
()
)
enabled
()
)
toggleButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
mainFrame.Visible = mainFrame.Visible
()
mainFrame.Visible
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
TweenService:(mainFrame, TweenInfo.(, .EasingStyle.Back), {
Size = .(, , , ),
Position = .(, -, , -)
}):()
TweenService:(mainFrame, TweenInfo.(), {
Size = .(, , , ),
Position = .(, , , )
}):()
)
tabLocal.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
pageLocal.Visible =
(tabLocal)
()
)
gui.Destroying:(()
toggles.autofarm toggles.autofarm:()
toggles.charcon toggles.charcon:()
)
Universal