Run it
Copy the script and paste it into your executor.
library = {}
windowCount =
sizes = {}
listOffset = {}
windows = {}
pastSliders = {}
dropdowns = {}
dropdownSizes = {}
destroyed
colorPickers = {}
.CoreGui:()
.CoreGui:():()
destroyed =
(a, b, c)
a + ((b - a) * c)
players = :();
player = players.LocalPlayer;
mouse = player:();
run = :();
stepped = run.Stepped;
(obj)
(()
minitial;
initial;
isdragging;
obj.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isdragging = ;
minitial = input.Position;
initial = obj.Position;
con;
con = stepped:(()
isdragging
delta = .(mouse.X, mouse.Y, ) - minitial;
obj.Position = .(initial.X.Scale, initial.X.Offset + delta.X, initial.Y.Scale, initial.Y.Offset + delta.Y);
con:();
;
);
input.Changed:(()
input.UserInputState == .UserInputState.End
isdragging = ;
;
);
;
);
)
(obj)
destroyed
obj.Parent = .CoreGui
.protect_gui
.(obj)
obj.Parent = .CoreGui
PROTOSMASHER_LOADED
obj.Parent = ()
obj.Parent = .CoreGui
TurtleUiLib = .()
TurtleUiLib.Name =
(TurtleUiLib)
xOffset =
uis = :()
keybindConnection
library:()
TurtleUiLib:()
keybindConnection
keybindConnection:()
library:()
TurtleUiLib.Enabled = TurtleUiLib.Enabled
library:(key)
keybindConnection keybindConnection:()
keybindConnection = uis.InputBegan:((input, gp)
gp input.KeyCode == .KeyCode[key]
TurtleUiLib.Enabled = TurtleUiLib.Enabled
)
library:(name)
windowCount = windowCount +
winCount = windowCount
zindex = winCount *
UiWindow = .()
UiWindow.Name =
UiWindow.Parent = TurtleUiLib
UiWindow.BackgroundColor3 = .(, , )
UiWindow.BorderColor3 = .(, , )
UiWindow.Position = .(, xOffset, , )
UiWindow.Size = .(, , , )
UiWindow.ZIndex = + zindex
UiWindow.Active =
(UiWindow)
xOffset = xOffset +
Header = .()
Header.Name =
Header.Parent = UiWindow
Header.BackgroundColor3 = .(, , )
Header.BorderColor3 = .(, , )
Header.Position = .(, , -, )
Header.Size = .(, , , )
Header.ZIndex = + zindex
HeaderText = .()
HeaderText.Name =
HeaderText.Parent = Header
HeaderText.BackgroundColor3 = .(, , )
HeaderText.BackgroundTransparency =
HeaderText.Position = .(, , -, )
HeaderText.Size = .(, , , )
HeaderText.ZIndex = + zindex
HeaderText.Font = .Font.SourceSans
HeaderText.Text = name
HeaderText.TextColor3 = .(, , )
HeaderText.TextSize =
Minimise = .()
Window = .()
Minimise.Name =
Minimise.Parent = Header
Minimise.BackgroundColor3 = .(, , )
Minimise.BorderColor3 = .(, , )
Minimise.Position = .(, , , )
Minimise.Size = .(, , , )
Minimise.ZIndex = + zindex
Minimise.Font = .Font.SourceSansLight
Minimise.Text =
Minimise.TextColor3 = .(, , )
Minimise.TextSize =
Minimise.MouseButton1Up:(()
Window.Visible = Window.Visible
Window.Visible
Minimise.Text =
Minimise.Text =
)
Window.Name =
Window.Parent = Header
Window.BackgroundColor3 = .(, , )
Window.BorderColor3 = .(, , )
Window.Position = .(, , , )
Window.Size = .(, , , )
Window.ZIndex = + zindex
functions = {}
sizes[winCount] =
listOffset[winCount] =
functions:(name, callback)
name = name
callback = callback ()
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
Button = .()
listOffset[winCount] = listOffset[winCount] +
Button.Name =
Button.Parent = Window
Button.BackgroundColor3 = .(, , )
Button.BorderColor3 = .(, , )
Button.Position = .(, , , listOffset[winCount])
Button.Size = .(, , , )
Button.ZIndex = + zindex
Button.Selected =
Button.Font = .Font.SourceSans
Button.TextColor3 = .(, , )
Button.TextSize =
Button.TextStrokeTransparency =
Button.TextWrapped =
Button.Text = name
Button.MouseButton1Down:(callback)
pastSliders[winCount] =
functions:(text, color)
color = color .(, , )
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] +
Label = .()
Label.Name =
Label.Parent = Window
Label.BackgroundColor3 = .(, , )
Label.BackgroundTransparency =
Label.BorderColor3 = .(, , )
Label.Position = .(, , , listOffset[winCount])
Label.Size = .(, , , )
Label.Font = .Font.SourceSans
Label.Text = text
Label.TextSize =
Label.ZIndex = + zindex
(color) == color
(()
()
hue = () % /
Label.TextColor3 = .(hue, , )
)
Label.TextColor3 = color
pastSliders[winCount] =
Label
functions:(text, on, callback)
callback = callback ()
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] +
ToggleDescription = .()
ToggleButton = .()
ToggleFiller = .()
ToggleDescription.Name =
ToggleDescription.Parent = Window
ToggleDescription.BackgroundColor3 = .(, , )
ToggleDescription.BackgroundTransparency =
ToggleDescription.Position = .(, , , listOffset[winCount])
ToggleDescription.Size = .(, , , )
ToggleDescription.Font = .Font.SourceSans
ToggleDescription.Text = text
ToggleDescription.TextColor3 = .(, , )
ToggleDescription.TextSize =
ToggleDescription.TextWrapped =
ToggleDescription.TextXAlignment = .TextXAlignment.Left
ToggleDescription.ZIndex = + zindex
ToggleButton.Name =
ToggleButton.Parent = ToggleDescription
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.BorderColor3 = .(, , )
ToggleButton.Position = .(, , , )
ToggleButton.Size = .(, , , )
ToggleButton.Font = .Font.SourceSans
ToggleButton.Text =
ToggleButton.TextColor3 = .(, , )
ToggleButton.TextSize =
ToggleButton.ZIndex = + zindex
ToggleButton.MouseButton1Up:(()
ToggleFiller.Visible = ToggleFiller.Visible
(ToggleFiller.Visible)
)
ToggleFiller.Name =
ToggleFiller.Parent = ToggleButton
ToggleFiller.BackgroundColor3 = .(, , )
ToggleFiller.BorderColor3 = .(, , )
ToggleFiller.Position = .(, , , )
ToggleFiller.Size = .(, , , )
ToggleFiller.Visible = on
ToggleFiller.ZIndex = + zindex
pastSliders[winCount] =
functions:(text, callback)
callback = callback ()
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] +
TextBox = .()
BoxDescription = .()
TextBox.Parent = Window
TextBox.BackgroundColor3 = .(, , )
TextBox.BorderColor3 = .(, , )
TextBox.Position = .(, , , listOffset[winCount])
TextBox.Size = .(, , , )
TextBox.Font = .Font.SourceSans
TextBox.PlaceholderColor3 = .(, , )
TextBox.PlaceholderText =
TextBox.Text =
TextBox.TextColor3 = .(, , )
TextBox.TextSize =
TextBox.TextStrokeColor3 = .(, , )
TextBox.ZIndex = + zindex
TextBox:():(()
(TextBox.Text, )
)
TextBox.FocusLost:(()
(TextBox.Text, )
)
BoxDescription.Name =
BoxDescription.Parent = TextBox
BoxDescription.BackgroundColor3 = .(, , )
BoxDescription.BackgroundTransparency =
BoxDescription.Position = .(-, , , )
BoxDescription.Size = .(, , , )
BoxDescription.Font = .Font.SourceSans
BoxDescription.Text = text
BoxDescription.TextColor3 = .(, , )
BoxDescription.TextSize =
BoxDescription.TextXAlignment = .TextXAlignment.Left
BoxDescription.ZIndex = + zindex
pastSliders[winCount] =
functions:(text, min, max, default, callback)
text = text
min = min
max = max
default = default max/
callback = callback ()
offset =
default > max
default = max
default < min
default = min
pastSliders[winCount]
offset =
sizes[winCount] = sizes[winCount] + offset
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] + offset
Slider = .()
SliderButton = .()
Description = .()
SilderFiller = .()
Current = .()
Min = .()
Max = .()
(input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isdragging = ;
minitial = input.Position.X;
initial = SliderButton.Position.X.Offset;
delta1 = SliderButton.AbsolutePosition.X - initial
con;
con = stepped:(()
isdragging
xOffset = mouse.X - delta1 -
xOffset >
xOffset =
xOffset<
xOffset =
SliderButton.Position = .(, xOffset , -, );
SilderFiller.Size = .(, xOffset, , )
value = (min, max, SliderButton.Position.X.Offset/(Slider.Size.X.Offset-))
Current.Text = (.(value))
con:();
;
);
input.Changed:(()
input.UserInputState == .UserInputState.End
isdragging = ;
;
);
;
(input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
value = (min, max, SliderButton.Position.X.Offset/(Slider.Size.X.Offset-))
(.(value))
Slider.Name =
Slider.Parent = Window
Slider.BackgroundColor3 = .(, , )
Slider.BorderColor3 = .(, , )
Slider.Position = .(, , , listOffset[winCount])
Slider.Size = .(, , , )
Slider.ZIndex = + zindex
Slider.InputBegan:(SliderMovement)
Slider.InputEnded:(SliderEnd)
SliderButton.Position = .(, (Slider.Size.X.Offset - ) * ((default - min)/(max-min)), -, )
SliderButton.Name =
SliderButton.Parent = Slider
SliderButton.BackgroundColor3 = .(, , )
SliderButton.BorderColor3 = .(, , )
SliderButton.Size = .(, , , )
SliderButton.ZIndex = + zindex
SliderButton.InputBegan:(SliderMovement)
SliderButton.InputEnded:(SliderEnd)
Current.Name =
Current.Parent = SliderButton
Current.BackgroundTransparency =
Current.Position = .(, , , )
Current.Size = .(, , , )
Current.Font = .Font.SourceSans
Current.Text = (default)
Current.TextColor3 = .(, , )
Current.TextSize =
Current.ZIndex = + zindex
Description.Name =
Description.Parent = Slider
Description.BackgroundColor3 = .(, , )
Description.BackgroundTransparency =
Description.Position = .(, -, , -)
Description.Size = .(, , , )
Description.Font = .Font.SourceSans
Description.Text = text
Description.TextColor3 = .(, , )
Description.TextSize =
Description.ZIndex = + zindex
SilderFiller.Name =
SilderFiller.Parent = Slider
SilderFiller.BackgroundColor3 = .(, , )
SilderFiller.BorderColor3 = .(, , )
SilderFiller.Size = .(, (Slider.Size.X.Offset - ) * ((default - min)/(max-min)), , )
SilderFiller.ZIndex = + zindex
SilderFiller.BorderMode = .BorderMode.Inset
Min.Name =
Min.Parent = Slider
Min.BackgroundColor3 = .(, , )
Min.BackgroundTransparency =
Min.Position = .(-, , -, )
Min.Size = .(, , , )
Min.Font = .Font.SourceSans
Min.Text = (min)
Min.TextColor3 = .(, , )
Min.TextSize =
Min.TextXAlignment = .TextXAlignment.Left
Min.ZIndex = + zindex
Max.Name =
Max.Parent = Slider
Max.BackgroundColor3 = .(, , )
Max.BackgroundTransparency =
Max.Position = .(, , -, )
Max.Size = .(, , , )
Max.Font = .Font.SourceSans
Max.Text = (max)
Max.TextColor3 = .(, , )
Max.TextSize =
Max.TextXAlignment = .TextXAlignment.Right
Max.ZIndex = + zindex
pastSliders[winCount] =
slider = {}
slider:(value)
value = .(value, min, max)
xOffset = (value-min)/max * (Slider.Size.X.Offset)
SliderButton.Position = .(, xOffset , -, );
SilderFiller.Size = .(, xOffset, , )
Current.Text = (.(value))
slider
functions:(text, buttons, callback, selective)
text = text
buttons = buttons {}
callback = callback ()
Dropdown = .()
DownSign = .()
DropdownFrame = .()
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] +
Dropdown.Name =
Dropdown.Parent = Window
Dropdown.BackgroundColor3 = .(, , )
Dropdown.BorderColor3 = .(, , )
Dropdown.Position = .(, , , listOffset[winCount])
Dropdown.Size = .(, , , )
Dropdown.Selected =
Dropdown.Font = .Font.SourceSans
Dropdown.Text = (text)
Dropdown.TextColor3 = .(, , )
Dropdown.TextSize =
Dropdown.TextStrokeTransparency =
Dropdown.TextWrapped =
Dropdown.ZIndex = + zindex
Dropdown.MouseButton1Up:(()
i, v (dropdowns)
v ~= DropdownFrame
v.Visible =
DownSign.Rotation =
DropdownFrame.Visible
DownSign.Rotation =
DownSign.Rotation =
DropdownFrame.Visible = DropdownFrame.Visible
)
DownSign.Name =
DownSign.Parent = Dropdown
DownSign.BackgroundColor3 = .(, , )
DownSign.BackgroundTransparency =
DownSign.Position = .(, , , )
DownSign.Size = .(, , , )
DownSign.Font = .Font.SourceSans
DownSign.Text =
DownSign.TextColor3 = .(, , )
DownSign.TextSize =
DownSign.ZIndex = + zindex
DownSign.TextYAlignment = .TextYAlignment.Bottom
DropdownFrame.Name =
DropdownFrame.Parent = Dropdown
DropdownFrame.Active =
DropdownFrame.BackgroundColor3 = .(, , )
DropdownFrame.BorderColor3 = .(, , )
DropdownFrame.Position = .(, , , )
DropdownFrame.Size = .(, , , )
DropdownFrame.Visible =
DropdownFrame.CanvasSize = .(, , , )
DropdownFrame.ScrollBarThickness =
DropdownFrame.VerticalScrollBarPosition = .VerticalScrollBarPosition.Left
DropdownFrame.ZIndex = + zindex
DropdownFrame.ScrollingDirection = .ScrollingDirection.Y
DropdownFrame.ScrollBarImageColor3 = .(, , )
.(dropdowns, DropdownFrame)
dropFunctions = {}
canvasSize =
dropFunctions:(name)
name = name
Button_2 = .()
Button_2.Name =
Button_2.Parent = DropdownFrame
Button_2.BackgroundColor3 = .(, , )
Button_2.BorderColor3 = .(, , )
Button_2.Position = .(, , , canvasSize + )
Button_2.Size = .(, , , )
Button_2.Selected =
Button_2.Font = .Font.SourceSans
Button_2.TextColor3 = .(, , )
Button_2.TextSize =
Button_2.TextStrokeTransparency =
Button_2.ZIndex = + zindex
Button_2.Text = name
Button_2.TextWrapped =
canvasSize = canvasSize +
DropdownFrame.CanvasSize = .(, , , canvasSize + )
#DropdownFrame:() <
DropdownFrame.Size = .(, , , DropdownFrame.Size.Y.Offset + )
Button_2.MouseButton1Up:(()
(name)
DropdownFrame.Visible =
selective
Dropdown.Text = name
)
dropFunctions:(name)
foundIt
i, v (DropdownFrame:())
foundIt
canvasSize = canvasSize -
v.Position = .(, , , v.Position.Y.Offset - )
DropdownFrame.CanvasSize = .(, , , canvasSize + )
v.Text == name
foundIt =
v:()
#DropdownFrame:() <
DropdownFrame.Size = .(, , , DropdownFrame.Size.Y.Offset - )
foundIt
()
i,v (buttons)
dropFunctions:(v)
dropFunctions
functions:(name, default, callback)
callback = callback ()
ColorPicker = .()
PickerCorner = .()
PickerDescription = .()
ColorPickerFrame = .()
ToggleRGB = .()
ToggleFiller_2 = .()
TextLabel = .()
ClosePicker = .()
Canvas = .()
CanvasGradient = .()
Cursor = .()
Color = .()
ColorGradient = .()
ColorSlider = .()
Title = .()
UICorner = .()
ColorCorner = .()
BlackOverlay = .()
sizes[winCount] = sizes[winCount] +
Window.Size = .(, , , sizes[winCount] + )
listOffset[winCount] = listOffset[winCount] +
ColorPicker.Name =
ColorPicker.Parent = Window
ColorPicker.Position = .(, , , listOffset[winCount])
ColorPicker.Size = .(, , , )
ColorPicker.Font = .Font.SourceSans
ColorPicker.Text =
ColorPicker.TextColor3 = .(, , )
ColorPicker.TextSize =
ColorPicker.ZIndex = + zindex
ColorPicker.MouseButton1Up:(()
i, v (colorPickers)
v.Visible =
ColorPickerFrame.Visible = ColorPickerFrame.Visible
)
PickerCorner.Parent = ColorPicker
PickerCorner.Name =
PickerCorner.CornerRadius = .(,)
PickerDescription.Name =
PickerDescription.Parent = ColorPicker
PickerDescription.BackgroundColor3 = .(, , )
PickerDescription.BackgroundTransparency =
PickerDescription.Position = .(-, , , )
PickerDescription.Size = .(, , , )
PickerDescription.Font = .Font.SourceSans
PickerDescription.Text = name
PickerDescription.TextColor3 = .(, , )
PickerDescription.TextSize =
PickerDescription.TextXAlignment = .TextXAlignment.Left
PickerDescription.ZIndex = + zindex
ColorPickerFrame.Name =
ColorPickerFrame.Parent = ColorPicker
ColorPickerFrame.BackgroundColor3 = .(, , )
ColorPickerFrame.BorderColor3 = .(, , )
ColorPickerFrame.Position = .(, , -, )
ColorPickerFrame.Size = .(, , , )
ColorPickerFrame.ZIndex = + zindex
ColorPickerFrame.Visible =
ToggleRGB.Name =
ToggleRGB.Parent = ColorPickerFrame
ToggleRGB.BackgroundColor3 = .(, , )
ToggleRGB.BorderColor3 = .(, , )
ToggleRGB.Position = .(, , , )
ToggleRGB.Size = .(, , , )
ToggleRGB.Font = .Font.SourceSans
ToggleRGB.Text =
ToggleRGB.TextColor3 = .(, , )
ToggleRGB.TextSize =
ToggleRGB.ZIndex = + zindex
ToggleFiller_2.Name =
ToggleFiller_2.Parent = ToggleRGB
ToggleFiller_2.BackgroundColor3 = .(, , )
ToggleFiller_2.BorderColor3 = .(, , )
ToggleFiller_2.Position = .(, , , )
ToggleFiller_2.Size = .(, , , )
ToggleFiller_2.ZIndex = + zindex
ToggleFiller_2.Visible =
TextLabel.Parent = ToggleRGB
TextLabel.BackgroundColor3 = .(, , )
TextLabel.BackgroundTransparency =
TextLabel.Position = .(-, , , )
TextLabel.Size = .(, , , )
TextLabel.Font = .Font.SourceSans
TextLabel.Text =
TextLabel.TextColor3 = .(, , )
TextLabel.TextSize =
TextLabel.TextXAlignment = .TextXAlignment.Left
TextLabel.ZIndex = + zindex
ClosePicker.Name =
ClosePicker.Parent = ColorPickerFrame
ClosePicker.BackgroundColor3 = .(, , )
ClosePicker.BorderColor3 = .(, , )
ClosePicker.Position = .(, , , )
ClosePicker.Size = .(, , , )
ClosePicker.Font = .Font.SourceSans
ClosePicker.Text =
ClosePicker.TextColor3 = .(, , )
ClosePicker.TextSize =
ClosePicker.ZIndex = + zindex
ClosePicker.MouseButton1Down:(()
ColorPickerFrame.Visible = ColorPickerFrame.Visible
)
CanvasGradient.Color = ColorSequence.{ColorSequenceKeypoint.(, .(, , )), ColorSequenceKeypoint.(, .(, , ))}
CanvasGradient.Name =
CanvasGradient.Parent = Canvas
BlackOverlay.Name =
BlackOverlay.Parent = Canvas
BlackOverlay.BackgroundColor3 = .(, , )
BlackOverlay.BackgroundTransparency =
BlackOverlay.Size = .(, , , )
BlackOverlay.Image =
BlackOverlay.ZIndex = + zindex
UICorner.Parent = Canvas
UICorner.Name =
UICorner.CornerRadius = .(,)
Cursor.Name =
Cursor.Parent = Canvas
Cursor.BackgroundColor3 = .(, , )
Cursor.BackgroundTransparency =
Cursor.Size = .(, , , )
Cursor.Image =
Cursor.ZIndex = + zindex
draggingColor =
hue =
sat =
brightness =
con
ToggleRGB.MouseButton1Down:(()
ToggleFiller_2.Visible = ToggleFiller_2.Visible
ToggleFiller_2.Visible
con = stepped:(()
ToggleFiller_2.Visible
hue2 = () % /
color3 = .(hue2, , )
(color3, )
ColorPicker.BackgroundColor3 = color3
con:()
)
)
default (default) ==
ToggleFiller_2.Visible =
ToggleFiller_2.Visible
con = stepped:(()
ToggleFiller_2.Visible
hue2 = () % /
color3 = .(hue2, , )
(color3)
ColorPicker.BackgroundColor3 = color3
con:()
)
ColorPicker.BackgroundColor3 = default .(, , )
Canvas.Name =
Canvas.Parent = ColorPickerFrame
Canvas.BackgroundColor3 = .(, , )
Canvas.Position = .(, , , )
Canvas.Size = .(, , , )
Canvas.ZIndex = + zindex
canvasSize, canvasPosition = Canvas.AbsoluteSize, Canvas.AbsolutePosition
Canvas.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
initial = .(Cursor.Position.X.Offset, Cursor.Position.Y.Offset)
delta = Cursor.AbsolutePosition - initial
con;
isdragging =
con = stepped:(()
isdragging
delta2 = .(mouse.X, mouse.Y) - delta
x = .(delta2.X, , Canvas.Size.X.Offset - )
y = .(delta2.Y, , Canvas.Size.Y.Offset - )
sat = - .((mouse.X - canvasPosition.X) / canvasSize.X, , )
brightness = - .((mouse.Y - canvasPosition.Y) / canvasSize.Y, , )
color3 = .(hue, sat, brightness)
Cursor.Position = .(x - , y - )
ColorPicker.BackgroundColor3 = color3
(color3)
con:();
;
);
input.Changed:(()
input.UserInputState == .UserInputState.End
isdragging = ;
;
);
;
);
Color.Name =
Color.Parent = ColorPickerFrame
Color.BackgroundColor3 = .(, , )
Color.Position = .(, , , )
Color.Size = .(, , , )
Color.BorderMode = .BorderMode.Inset
Color.ZIndex = + zindex
Color.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
draggingColor =
initial2 = ColorSlider.Position.X.Offset;
delta1 = ColorSlider.AbsolutePosition.X - initial2
con
con = stepped:(()
draggingColor
colorPosition, colorSize = Color.AbsolutePosition, Color.AbsoluteSize
hue = - .( - ((mouse.X - colorPosition.X) / colorSize.X), , )
CanvasGradient.Color = ColorSequence.{ColorSequenceKeypoint.(, .(hue, , )), ColorSequenceKeypoint.(, .(, , ))}
xOffset = .(mouse.X - delta1, , Color.Size.X.Offset - )
ColorSlider.Position = .(, xOffset, , );
color3 = .(hue, sat, brightness)
ColorPicker.BackgroundColor3 = color3
(color3)
con:()
)
)
Color.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
draggingColor =
)
ColorGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
ColorGradient.Name =
ColorGradient.Parent = Color
ColorCorner.Parent = Color
ColorCorner.Name =
ColorCorner.CornerRadius = .(,)
ColorSlider.Name =
ColorSlider.Parent = Color
ColorSlider.BackgroundColor3 = .(, , )
ColorSlider.BorderColor3 = .(, , )
ColorSlider.Size = .(, , , )
ColorSlider.ZIndex = + zindex
Title.Name =
Title.Parent = ColorPickerFrame
Title.BackgroundColor3 = .(, , )
Title.BackgroundTransparency =
Title.Position = .(, , , )
Title.Size = .(, , , )
Title.Font = .Font.SourceSans
Title.Text = name
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.ZIndex = + zindex
.(colorPickers, ColorPickerFrame)
colorFuncs = {}
colorFuncs:(color)
(color) ==
ToggleFiller_2.Visible =
ColorPicker.BackgroundColor3 = color
color (color) == con
ToggleFiller_2.Visible =
con = stepped:(()
ToggleFiller_2.Visible
hue2 = () % /
color3 = .(hue2, , )
(color3)
ColorPicker.BackgroundColor3 = color3
con:()
)
colorFuncs
functions
_, tbl (())
(tbl) == (tbl, )
tbl.Remote.Name = tbl.Name
local_player = :().LocalPlayer
kick_hook; kick_hook = (, , ((...)
args = {...}
self = args[]
namecall_method = ()
() self == local_player namecall_method ==
(...)
))
Movement = library:()
Melee = library:()
Credits = library:()
(key)
:():(key)
()
Character = .Players.LocalPlayer.Character
HumanoidRootPart = Character Character:()
(Character HumanoidRootPart)
TargetDistance = .huge
Target
i,v (.Players:())
v ~= .Players.LocalPlayer v.Character v.Character:()
TargetHRP = v.Character.HumanoidRootPart
mag = (.Players.LocalPlayer.Character.HumanoidRootPart.Position - TargetHRP.Position).magnitude
mag < TargetDistance
TargetDistance = mag
Target = v
Target
(,Property,Value)
i,v ((:(Property)))
v:()
i,v ((.Changed))
v:()
:(Property)
[Property] = Value
:(Property):(()
[Property] = Value
)
(,Property,Value)
OldIndex
OldIndex = (, , ((Self, Key)
() Self == Key == Property
Value
(Self, Key)
))
Flying =
Movement:(, , (bool)
Flying = bool
bool ==
Flying
move = .Players.LocalPlayer.Character.Humanoid.MoveDirection * *
(.KeyCode.Space)
.Players.LocalPlayer.Character.Humanoid.RootPart.Velocity = .(,,) + move
(.KeyCode.C)
.Players.LocalPlayer.Character.Humanoid.RootPart.Velocity = .(,-,) + move
.Players.LocalPlayer.Character.Humanoid.RootPart.Velocity = .(,,) + move
:().Heartbeat:()
)
Reaching =
Melee:(, , (bool)
Reaching = bool
bool ==
character = .Players.LocalPlayer.Character
torso = character.Torso
rightarm = character[]
rightshoulder = torso[]
rightshoulder rightshoulder.Enabled ==
rightshoulderclone = rightshoulder:()
rightshoulderclone.Enabled =
rightshoulder:()
rightshoulderclone.Parent = torso
i,v (.Players.LocalPlayer.Backpack:())
v:()
v.Massless =
rightarm:()
rightarm.RagdollBallSocket.Enabled =
Reaching
(rightarm,,.(,,))
rightarm.Velocity = .(,,)
torso:()
rightarm = character[]
rightshoulder = torso[]
rightshoulderclone = rightshoulder:()
rightshoulderclone.Enabled =
rightshoulder:()
rightshoulderclone.Parent = torso
target = ()
target.Character:() (character.Head.Position - target.Character.Head.Position).magnitude <
rightarm.CFrame = ().Character.Head.CFrame * .(.(-,),,)
character:()
rightarm.CFrame = character.Head.CFrame * .(.(-,),,)
:().Heartbeat:()
)
Killaura =
Melee:(,,(bool)
Killaura = bool
bool ==
Killaura
i = ,
target = ().Character
character = .Players.LocalPlayer.Character
character:() character:():() target:() (character:().Hitboxes.Hitbox.Position - target.Torso.Position).magnitude <= target.SemiTransparentShield.Transparency ==
tool = character:()
targetpart = target.Torso
hitbox = tool.Hitboxes.Hitbox
pos = tool.Hitboxes.Hitbox.Position
:().Communication.Events.MeleeSwing:(tool, i)
:().Communication.Events.MeleeDamage:(tool, targetpart, hitbox, pos, .(), .(), .())
()
()
)
RagdollFunction
RagdollTable
_, tbl (())
(tbl) == (tbl, )
RagdollFunction = tbl.toggleRagdoll
RagdollTable = tbl
Movement:(,,(bool)
bool ==
RagdollTable.toggleRagdoll = ()
bool ==
RagdollTable.toggleRagdoll = RagdollFunction
)
WalkSpeed
WalkSpeedValue =
Movement:(, , (bool)
character = .Players.LocalPlayer.Character
bool
hum = .Players.LocalPlayer.Character.Humanoid
(hum,,WalkSpeedValue)
i,v ((hum:()))
v:()
i,v ((hum.Changed))
v:()
hum.WalkSpeed = WalkSpeedValue
WalkSpeed = hum:():(()
hum.WalkSpeed = WalkSpeedValue
)
WalkSpeed:()
)
Movement:(,,,, (value)
WalkSpeedValue = value
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = WalkSpeedValue
)
JumpPower
JumpPowerValue =
Movement:(, , (bool)
character = .Players.LocalPlayer.Character
bool
hum = .Players.LocalPlayer.Character.Humanoid
(hum,,JumpPowerValue)
i,v ((hum:()))
v:()
i,v ((hum.Changed))
v:()
hum.JumpPower = JumpPowerValue
WalkSpeed = hum:():(()
hum.JumpPower = JumpPowerValue
)
JumpPower:()
)
Movement:(,,,, (value)
JumpPowerValue = value
.Players.LocalPlayer.Character.Humanoid.JumpPower = JumpPowerValue
)
(:(,))()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: cheeseskid.tk.
Universal