Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
Player = Players.LocalPlayer
Character = Player.Character Player.CharacterAdded:()
Humanoid = Character:()
Root = Character:()
OriginalWalkSpeed = Humanoid.WalkSpeed
SpeedValue =
FlightSpeed =
SpeedEnabled =
XRayEnabled =
AntiFlingEnabled =
FlightEnabled =
NoClipEnabled =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = Player:()
(class, properties)
object = .(class)
property, value (properties)
object[property] = value
object
(object, radius)
(, {
Parent = object,
CornerRadius = .(, radius)
})
Main = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,-,,-),
BackgroundColor3 = .(,,),
BorderSizePixel =
})
(Main,)
(, {
Parent = Main,
Size = .(,-,,),
Position = .(,,,),
BackgroundTransparency = ,
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold,
TextXAlignment = .TextXAlignment.Left
})
Minimize = (, {
Parent = Main,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Minimize,)
Container = (, {
Parent = Main,
Size = .(,-,,-),
Position = .(,,,),
BackgroundTransparency = ,
BorderSizePixel = ,
ScrollBarThickness = ,
CanvasSize = .(,,,),
AutomaticCanvasSize = .AutomaticSize.Y,
ScrollingDirection = .ScrollingDirection.Y
})
(, {
Parent = Container,
Padding = .(,),
HorizontalAlignment = .HorizontalAlignment.Center
})
(text)
button = (, {
Parent = Container,
Size = .(,-,,),
BackgroundColor3 = .(,,),
Text = text,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(button,)
button
SpeedButton = ()
XRayButton = ()
AntiFlingButton = ()
FlightButton = ()
NoClipButton = ()
TeleportButton = ()
ScriptA = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,,,-),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Visible =
})
(ScriptA,)
ScriptATitle = (, {
Parent = ScriptA,
Size = .(,-,,),
Position = .(,,,),
BackgroundTransparency = ,
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold,
TextXAlignment = .TextXAlignment.Left
})
ScriptAMinus = (, {
Parent = ScriptA,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(ScriptAMinus,)
Toggle = (, {
Parent = ScriptA,
Size = .(,-,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Toggle,)
ValueLabel = (, {
Parent = ScriptA,
Size = .(,-,,),
Position = .(,,,),
BackgroundTransparency = ,
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.Gotham
})
Minus = (, {
Parent = ScriptA,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Minus,)
Plus = (, {
Parent = ScriptA,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Plus,)
ScriptADragging =
ScriptADragStart
ScriptAStartPosition
ScriptA.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
ScriptADragging =
ScriptADragStart = input.Position
ScriptAStartPosition = ScriptA.Position
)
ScriptA.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
ScriptADragging =
)
UserInputService.InputChanged:((input)
ScriptADragging (
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
)
Delta = input.Position - ScriptADragStart
ScriptA.Position = .(
ScriptAStartPosition.X.Scale,
ScriptAStartPosition.X.Offset + Delta.X,
ScriptAStartPosition.Y.Scale,
ScriptAStartPosition.Y.Offset + Delta.Y
)
)
CurrentAbility
()
enabled =
CurrentAbility ==
ScriptATitle.Text =
ValueLabel.Text = ..SpeedValue
enabled = SpeedEnabled
CurrentAbility ==
ScriptATitle.Text =
ValueLabel.Text =
enabled = XRayEnabled
CurrentAbility ==
ScriptATitle.Text =
ValueLabel.Text =
enabled = AntiFlingEnabled
CurrentAbility ==
ScriptATitle.Text =
ValueLabel.Text = ..FlightSpeed
enabled = FlightEnabled
CurrentAbility ==
ScriptATitle.Text =
ValueLabel.Text =
enabled = NoClipEnabled
Toggle.Text = enabled
Minus.Visible =
CurrentAbility ==
CurrentAbility ==
Plus.Visible =
CurrentAbility ==
CurrentAbility ==
(ability)
CurrentAbility = ability
ScriptA.Visible =
()
ScriptAMinus.MouseButton1Click:(()
ScriptA.Visible =
CurrentAbility =
)
()
Humanoid
Humanoid.WalkSpeed =
SpeedEnabled SpeedValue OriginalWalkSpeed
Highlights = {}
(player)
Highlights[player]
Highlights[player]:()
Highlights[player] =
(player)
player == Player player.Character
(player)
highlight = .()
highlight.Name =
highlight.Adornee = player.Character
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.Parent = ScreenGui
Highlights[player] = highlight
(state)
XRayEnabled = state
state
_, player (Players:())
(player)
player, highlight (Highlights)
highlight
highlight:()
Highlights[player] =
Players.PlayerAdded:((player)
player.CharacterAdded:(()
.()
XRayEnabled
(player)
)
)
Players.PlayerRemoving:((player)
(player)
)
AntiFlingConnection
()
Message = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Message,)
.(,()
Message Message.Parent
Message:()
)
(state)
AntiFlingEnabled = state
AntiFlingConnection
AntiFlingConnection:()
AntiFlingConnection =
state
()
AntiFlingConnection =
RunService.Heartbeat:(()
Root Root.Parent
Root.AssemblyAngularVelocity =
.zero
Root.AssemblyLinearVelocity.Magnitude >
Root.AssemblyLinearVelocity =
.zero
)
NoClipConnection
NoClipTransparency = {}
(state)
NoClipEnabled = state
NoClipConnection
NoClipConnection:()
NoClipConnection =
state
part, transparency (NoClipTransparency)
part part.Parent
part.LocalTransparencyModifier = transparency
NoClipTransparency = {}
Character
_, part (Character:())
part:()
part.CanCollide =
NoClipConnection =
RunService.Stepped:(()
Character Root
_, part (Character:())
part:()
part.CanCollide =
OverlapParams = OverlapParams.()
OverlapParams.FilterType =
.RaycastFilterType.Exclude
OverlapParams.FilterDescendantsInstances =
{Character}
NearbyParts =
:(
Root.CFrame,
.(,,),
OverlapParams
)
_, part (NearbyParts)
part:()
part.CanCollide
part:(Character)
NoClipTransparency[part] ==
NoClipTransparency[part] =
part.LocalTransparencyModifier
part.LocalTransparencyModifier =
)
FlightConnection
FlightVelocity
FlightControls
FlightInput = {
Up = ,
Down = ,
Left = ,
Right = ,
Forward = ,
Backward =
}
()
FlightConnection
FlightConnection:()
FlightConnection =
FlightVelocity
FlightVelocity:()
FlightVelocity =
Humanoid
Humanoid.PlatformStand =
Humanoid.AutoRotate =
key (FlightInput)
FlightInput[key] =
FlightControls
FlightControls:()
FlightControls =
()
FlightControls = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,-,,-),
BackgroundTransparency =
})
(text,position,key)
button = (, {
Parent = FlightControls,
Size = .(,,,),
Position = position,
BackgroundColor3 = .(,,),
Text = text,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(button,)
button.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
FlightInput[key] =
)
button.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
FlightInput[key] =
)
(,.(,,,),)
(,.(,,,),)
(,.(,,,),)
(,.(,,,),)
(,.(,,,),)
(,.(,,,),)
()
()
Humanoid.PlatformStand =
Humanoid.AutoRotate =
FlightVelocity = .()
FlightVelocity.MaxForce =
.(.huge,.huge,.huge)
FlightVelocity.Velocity = .zero
FlightVelocity.Parent = Root
()
FlightConnection =
RunService.RenderStepped:(()
FlightEnabled Root.Parent
()
Camera = .CurrentCamera
direction = .zero
FlightInput.Up
direction += .(,,)
FlightInput.Down
direction -= .(,,)
FlightInput.Left
direction -= Camera.CFrame.RightVector
FlightInput.Right
direction += Camera.CFrame.RightVector
FlightInput.Forward
direction += Camera.CFrame.LookVector
FlightInput.Backward
direction -= Camera.CFrame.LookVector
direction.Magnitude >
direction =
direction.Unit * FlightSpeed
FlightVelocity.Velocity = direction
)
TeleportGui = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,,,-),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
Visible =
})
(TeleportGui,)
(, {
Parent = TeleportGui,
Size = .(,-,,),
Position = .(,,,),
BackgroundTransparency = ,
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold,
TextXAlignment = .TextXAlignment.Left
})
TeleportClose = (, {
Parent = TeleportGui,
Size = .(,,,),
Position = .(,-,,),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(TeleportClose,)
TeleportScroll = (, {
Parent = TeleportGui,
Size = .(,-,,-),
Position = .(,,,),
BackgroundColor3 = .(,,),
BorderSizePixel = ,
ScrollBarThickness = ,
CanvasSize = .(,,,),
AutomaticCanvasSize = .AutomaticSize.Y
})
(TeleportScroll,)
(, {
Parent = TeleportScroll,
Padding = .(,)
})
()
_, object (TeleportScroll:())
object:()
object:()
_, target (Players:())
target ~= Player
button = (, {
Parent = TeleportScroll,
Size = .(,-,,),
BackgroundColor3 = .(,,),
Text = target.DisplayName....target.Name,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(button,)
button.MouseButton1Click:(()
target.Character Root
targetRoot =
target.Character:()
targetRoot
Root.CFrame =
targetRoot.CFrame +
.(,,)
)
TeleportClose.MouseButton1Click:(()
TeleportGui.Visible =
)
.(()
ScreenGui.Parent
.()
TeleportGui.Visible
()
)
SpeedButton.MouseButton1Click:(()
()
)
XRayButton.MouseButton1Click:(()
()
)
AntiFlingButton.MouseButton1Click:(()
()
)
FlightButton.MouseButton1Click:(()
()
)
NoClipButton.MouseButton1Click:(()
()
)
TeleportButton.MouseButton1Click:(()
TeleportGui.Visible =
()
)
Toggle.MouseButton1Click:(()
CurrentAbility ==
SpeedEnabled = SpeedEnabled
()
CurrentAbility ==
( XRayEnabled)
CurrentAbility ==
( AntiFlingEnabled)
CurrentAbility ==
FlightEnabled = FlightEnabled
FlightEnabled
()
()
CurrentAbility ==
( NoClipEnabled)
()
)
Adjusting =
(amount)
CurrentAbility ==
SpeedValue =
.(,SpeedValue + amount)
()
CurrentAbility ==
FlightSpeed =
.(,FlightSpeed + amount)
()
(amount)
Adjusting
Adjusting =
.(()
Adjusting
(amount)
.()
)
Minus.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
(-)
(-)
)
Minus.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
Adjusting =
)
Plus.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
()
()
)
Plus.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
Adjusting =
)
MiniButton = (, {
Parent = ScreenGui,
Size = .(,,,),
Position = .(,,,-),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold,
Visible =
})
(MiniButton,)
Minimize.MouseButton1Click:(()
Main.Visible =
MiniButton.Visible =
)
MiniButton.MouseButton1Click:(()
Main.Visible =
MiniButton.Visible =
)
Dragging =
DragStart
StartPosition
MiniButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
Dragging =
DragStart = input.Position
StartPosition = MiniButton.Position
)
MiniButton.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
Dragging =
)
UserInputService.InputChanged:((input)
Dragging (
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
)
Delta = input.Position - DragStart
MiniButton.Position = .(
StartPosition.X.Scale,
StartPosition.X.Offset + Delta.X,
StartPosition.Y.Scale,
StartPosition.Y.Offset + Delta.Y
)
)
Unload = (, {
Parent = Main,
Size = .(,-,,),
Position = .(,,,-),
BackgroundColor3 = .(,,),
Text = ,
TextColor3 = .(,,),
TextSize = ,
Font = .Font.GothamBold
})
(Unload,)
Unload.MouseButton1Click:(()
SpeedEnabled =
XRayEnabled =
AntiFlingEnabled =
FlightEnabled =
NoClipEnabled =
Adjusting =
Humanoid
Humanoid.WalkSpeed =
OriginalWalkSpeed
Humanoid.PlatformStand =
Humanoid.AutoRotate =
()
()
AntiFlingConnection
AntiFlingConnection:()
AntiFlingConnection =
()
ScreenGui:()
)
Player.CharacterAdded:((newCharacter)
Character = newCharacter
Humanoid =
Character:()
Root =
Character:()
OriginalWalkSpeed =
Humanoid.WalkSpeed
SpeedEnabled
()
XRayEnabled
()
NoClipEnabled
()
FlightEnabled
()
)
Universal