Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
MainFrame = .()
MainFrame.Parent = ScreenGui
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
.(, MainFrame).CornerRadius = .(, )
RainbowBorder = .(, MainFrame)
RainbowBorder.Thickness =
.(()
hue =
.()
hue = (hue + ) %
RainbowBorder.Color = .(hue, , )
)
Header = .(, MainFrame)
Header.Size = .(, , , )
Header.BackgroundColor3 = .(, , )
.(, Header).CornerRadius = .(, )
Title = .(, Header)
Title.Text =
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextColor3 = .(,,)
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.TextXAlignment = .TextXAlignment.Left
CloseBtn = .(, Header)
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundColor3 = .(,,)
CloseBtn.Text =
CloseBtn.TextColor3 = .(,,)
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
.(, CloseBtn).CornerRadius = .(, )
MinBtn = .(, Header)
MinBtn.Size = .(, , , )
MinBtn.Position = .(, -, , )
MinBtn.BackgroundColor3 = .(,,)
MinBtn.Text =
MinBtn.TextColor3 = .(,,)
MinBtn.Font = .Font.GothamBold
MinBtn.TextSize =
.(, MinBtn).CornerRadius = .(, )
CloseBtn.MouseButton1Click:(()
MainFrame.Visible =
)
minimized =
MinBtn.MouseButton1Click:(()
minimized
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {Size = .(,,,)}):()
minimized =
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {Size = .(,,,)}):()
minimized =
)
Scrolling = .(, MainFrame)
Scrolling.Size = .(, -, , -)
Scrolling.Position = .(, , , )
Scrolling.CanvasSize = .(, , , )
Scrolling.ScrollBarThickness =
Scrolling.BackgroundTransparency =
Layout = .(, Scrolling)
Layout.Padding = .(, )
Layout:():(()
Scrolling.CanvasSize = .(, , , Layout.AbsoluteContentSize.Y + )
)
Popup = .(, ScreenGui)
Popup.Size = .(, , , )
Popup.Position = .(, -, , -)
Popup.BackgroundColor3 = .(,,)
Popup.Visible =
.(, Popup).CornerRadius = .(, )
PopupLabel = .(, Popup)
PopupLabel.Size = .(, , , )
PopupLabel.Position = .(,,,)
PopupLabel.BackgroundTransparency =
PopupLabel.Text =
PopupLabel.Font = .Font.GothamBold
PopupLabel.TextSize =
PopupLabel.TextColor3 = .(,,)
InputBox = .(, Popup)
InputBox.Size = .(, -, , )
InputBox.Position = .(, , , )
InputBox.BackgroundColor3 = .(,,)
InputBox.PlaceholderText =
InputBox.TextColor3 = .(,,)
InputBox.Font = .Font.Gotham
InputBox.TextSize =
.(, InputBox).CornerRadius = .(, )
OkBtn = .(, Popup)
OkBtn.Size = .(, , , )
OkBtn.Position = .(, , , -)
OkBtn.BackgroundColor3 = .(,,)
OkBtn.Text =
OkBtn.TextColor3 = .(,,)
OkBtn.Font = .Font.GothamBold
OkBtn.TextSize =
.(, OkBtn).CornerRadius = .(, )
CancelBtn = .(, Popup)
CancelBtn.Size = .(, , , )
CancelBtn.Position = .(, , , -)
CancelBtn.BackgroundColor3 = .(,,)
CancelBtn.Text =
CancelBtn.TextColor3 = .(,,)
CancelBtn.Font = .Font.GothamBold
CancelBtn.TextSize =
.(, CancelBtn).CornerRadius = .(, )
(callback)
Popup.Visible =
okConn, cancelConn
okConn = OkBtn.MouseButton1Click:(()
Popup.Visible =
(InputBox.Text)
InputBox.Text =
okConn:()
cancelConn:()
)
cancelConn = CancelBtn.MouseButton1Click:(()
Popup.Visible =
InputBox.Text =
okConn:()
cancelConn:()
)
(name, needsInput, callback)
Btn = .(, Scrolling)
Btn.Size = .(, -, , )
Btn.BackgroundColor3 = .(,,)
Btn.TextColor3 = .(,,)
Btn.Font = .Font.GothamBold
Btn.TextSize =
Btn.Text = name
.(, Btn).CornerRadius = .(, )
Btn.MouseEnter:(()
TweenService:(Btn, TweenInfo.(), {BackgroundColor3 = .(,,)}):()
)
Btn.MouseLeave:(()
TweenService:(Btn, TweenInfo.(), {BackgroundColor3 = .(,,)}):()
)
Btn.MouseButton1Click:(()
needsInput
(callback)
()
)
followLoopActive =
(, , (name)
target = Players:(name)
target target.Character target.Character:()
LocalPlayer.Character:(target.Character.HumanoidRootPart.Position + .(,,))
)
(, , (name)
followLoopActive
followLoopActive =
target = Players:(name)
target
followLoopActive =
.(()
followLoopActive
target.Character LocalPlayer.Character target.Character:()
LocalPlayer.Character:(target.Character.HumanoidRootPart.Position + .(,,))
.()
)
)
(, , ()
followLoopActive =
)
(, , ()
LocalPlayer.Character :()
LocalPlayer.Character:(.SpawnLocation.Position + .(,,))
)
(, , ()
.(, LocalPlayer.Character)
)
(, , (name)
target = Players:(name)
target target.Character
.CurrentCamera.CameraSubject = target.Character:()
)
(, , ()
LocalPlayer.Character
.CurrentCamera.CameraSubject = LocalPlayer.Character:()
)
(, , ()
swimLoop .(swimLoop) swimLoop =
hum = LocalPlayer.Character LocalPlayer.Character:()
hum
swimLoop = .(()
hum:(.HumanoidStateType.Swimming)
.()
)
)
(, , ()
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character:().Sit =
)
(, , ()
Players = :()
LocalPlayer = Players.LocalPlayer
_, player (Players:())
player ~= LocalPlayer player.Character
player.Character:()
player.Character.ESP_Highlight:()
highlight = .()
highlight.Name =
highlight.Parent = player.Character
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
Players.PlayerAdded:((player)
player.CharacterAdded:((char)
.()
highlight = .()
highlight.Name =
highlight.Parent = char
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
)
)
)
RunService = :()
Players = :()
LocalPlayer = Players.LocalPlayer
UserInputService = :()
shiftLockEnabled =
(, , ()
shiftLockEnabled = shiftLockEnabled
)
RunService.RenderStepped:(()
shiftLockEnabled LocalPlayer.Character LocalPlayer.Character:()
camera = .CurrentCamera
root = LocalPlayer.Character.HumanoidRootPart
cameraCFrame = camera.CFrame
lookVector = cameraCFrame.LookVector
direction = .(lookVector.X, , lookVector.Z).Unit
root.CFrame = .(root.Position, root.Position + direction)
)
UserInputService.InputBegan:((input, gp)
gp
input.KeyCode == .KeyCode.LeftShift
shiftLockEnabled = shiftLockEnabled
)
unInvisibleEnabled =
originalTransparency = {}
(, , ()
unInvisibleEnabled = unInvisibleEnabled
unInvisibleEnabled
_, obj (:())
obj:() obj.Transparency >
originalTransparency[obj] = obj.Transparency
obj.Transparency =
obj.CanCollide =
obj, transparency (originalTransparency)
obj obj:()
obj.Transparency = transparency
originalTransparency = {}
)
Lighting = :()
fogEnabled =
Lighting = :()
isNight =
originalSettings = {
TimeOfDay = Lighting.TimeOfDay,
Brightness = Lighting.Brightness,
ClockTime = Lighting.ClockTime,
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient
}
(, , ()
isNight = isNight
isNight
Lighting.TimeOfDay =
Lighting.Brightness =
Lighting.ClockTime =
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.TimeOfDay =
Lighting.Brightness =
Lighting.ClockTime =
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
)
(, , ()
Lighting.TimeOfDay = originalSettings.TimeOfDay
Lighting.Brightness = originalSettings.Brightness
Lighting.ClockTime = originalSettings.ClockTime
Lighting.Ambient = originalSettings.Ambient
Lighting.OutdoorAmbient = originalSettings.OutdoorAmbient
)
Lighting = :()
unShadowEnabled =
oldSettings = {}
(, , ()
unShadowEnabled = unShadowEnabled
unShadowEnabled
oldSettings.Brightness = Lighting.Brightness
oldSettings.GlobalShadows = Lighting.GlobalShadows
oldSettings.Ambient = Lighting.Ambient
oldSettings.OutdoorAmbient = Lighting.OutdoorAmbient
Lighting.GlobalShadows =
Lighting.Brightness =
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
oldSettings.Brightness
Lighting.Brightness = oldSettings.Brightness
Lighting.GlobalShadows = oldSettings.GlobalShadows
Lighting.Ambient = oldSettings.Ambient
Lighting.OutdoorAmbient = oldSettings.OutdoorAmbient
)
Players = :()
LocalPlayer = Players.LocalPlayer
Players = :()
LocalPlayer = Players.LocalPlayer
clones = {}
(, , ()
LocalPlayer.Character
character = LocalPlayer.Character
clone = character:()
_, obj (clone:())
obj:() obj:()
obj:()
character:()
rootPos = character.HumanoidRootPart.Position
clone.Parent =
clone:(rootPos + .(, , ))
.(clones, clone)
)
(, , ()
_, clone (clones)
clone clone.Parent
clone:()
clones = {}
)
Players = :()
LocalPlayer = Players.LocalPlayer
RunService = :()
noclipEnabled =
(, , ()
noclipEnabled = noclipEnabled
RunService.Stepped:(()
noclipEnabled LocalPlayer.Character
_, part (LocalPlayer.Character:())
part:()
part.CanCollide =
)
)
Players = :()
ReplicatedStorage = :()
ServerStorage = :()
LocalPlayer = Players.LocalPlayer
(, , ()
_, tool (ReplicatedStorage:())
tool:()
clone = tool:()
clone.Parent = LocalPlayer.Backpack
)
(, , ()
_, tool (ServerStorage:())
tool:()
clone = tool:()
clone.Parent = LocalPlayer.Backpack
)
(, , ()
_, player (Players:())
player ~= LocalPlayer
_, tool (player.Backpack:())
tool:()
clone = tool:()
clone.Parent = LocalPlayer.Backpack
player.Character
_, tool (player.Character:())
tool:()
clone = tool:()
clone.Parent = LocalPlayer.Backpack
)
Players = :()
LocalPlayer = Players.LocalPlayer
()
backpack = LocalPlayer:()
backpack:()
tool = .()
tool.Name =
tool.RequiresHandle =
tool.CanBeDropped =
tool.ToolTip =
track
(character)
hum = character:()
hum hum.RigType == .HumanoidRigType.R15
()
char = LocalPlayer.Character
char
hum = char:()
hum
animator = hum:() .(, hum)
anim = .()
anim.AnimationId = (char)
track = animator:(anim)
track.Looped =
track:()
()
track
track:()
track =
tool.Equipped:(playDance)
tool.Unequipped:(stopDance)
tool.Parent = backpack
(, , ()
()
)
CloseBtn.MouseButton1Click:(()
MainFrame.Visible =
followLoop .(followLoop) followLoop =
afkLoop .(afkLoop) afkLoop =
swimLoop .(swimLoop) swimLoop =
LocalPlayer.Character LocalPlayer.Character:()
hum = LocalPlayer.Character:()
hum:(.HumanoidStateType.Physics)
hum.Sit =
)
Works for all games
Tipis tower 2