Run it
Copy the script and paste it into your executor.
Targets = {}
Players = :()
Player = Players.LocalPlayer
UserInputService = :()
RunService = :()
AllBool =
noclipEnabled =
noclipConnection =
originalCanCollide = {}
antiFallEnabled =
antiFallConnection =
GetPlayer = (Name)
Name = Name:()
Name == Name ==
AllBool =
Name ==
GetPlayers = Players:()
.(GetPlayers,Player)
.(GetPlayers,.(GetPlayers,Player))
GetPlayers[.(#GetPlayers)]
Name ~= Name ~= Name ~=
_,x , Players:()
x ~= Player
x.Name:():(..Name)
x;
x.DisplayName:():(..Name)
x;
Message = (_Title, _Text, Time)
:():(, {Title = _Title, Text = _Text, Duration = Time})
()
noclipEnabled = noclipEnabled
noclipEnabled
Player.Character
_, part (Player.Character:())
part:()
originalCanCollide[part] = part.CanCollide
noclipConnection = RunService.Stepped:(()
Player.Character Player.Character:() Player.Character:()
_, part (Player.Character:())
part:() part.CanCollide
part.CanCollide =
)
(, , )
noclipConnection
noclipConnection:()
noclipConnection =
Player.Character
humanoidRootPart = Player.Character:()
humanoidRootPart
raycast = :(humanoidRootPart.Position, .(, -, ))
raycast
downRay = :(humanoidRootPart.Position, .(, -, ))
downRay
humanoidRootPart.CFrame = .(downRay.Position + .(, , ))
.()
_, part (Player.Character:())
part:()
originalValue = originalCanCollide[part]
originalValue ~=
part.CanCollide = originalValue
part.Name ==
part.CanCollide =
part.CanCollide =
humanoid = Player.Character:()
humanoid
humanoid:(.HumanoidStateType.Physics)
.()
humanoid:(.HumanoidStateType.Running)
originalCanCollide = {}
(, , )
()
antiFallEnabled = antiFallEnabled
antiFallEnabled
pid = .PlaceId
pid ~=
(, , )
antiFallEnabled =
rs = :()
hb = rs.Heartbeat
rsd = rs.RenderStepped
lp = .Players.LocalPlayer
z = .zero
(c)
r = c:()
r
con
con = hb:(()
antiFallEnabled r.Parent
con:()
v = r.AssemblyLinearVelocity
r.AssemblyLinearVelocity = z
rsd:()
r.AssemblyLinearVelocity = v
)
antiFallConnection = con
(lp.Character)
lp.CharacterAdded:((char)
antiFallEnabled
(char)
)
(, , )
antiFallConnection
antiFallConnection:()
antiFallConnection =
(, , )
SkidFling = (TargetPlayer)
Character = Player.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
TCharacter = TargetPlayer.Character
THumanoid
TRootPart
THead
Accessory
Handle
TCharacter:()
THumanoid = TCharacter:()
THumanoid THumanoid.RootPart
TRootPart = THumanoid.RootPart
TCharacter:()
THead = TCharacter.Head
TCharacter:()
Accessory = TCharacter:()
Accessory Accessory:()
Handle = Accessory.Handle
Character Humanoid RootPart
RootPart.Velocity.Magnitude <
().OldPos = RootPart.CFrame
THumanoid THumanoid.Sit AllBool
(, , )
THead
.CurrentCamera.CameraSubject = THead
THead Handle
.CurrentCamera.CameraSubject = Handle
THumanoid TRootPart
.CurrentCamera.CameraSubject = THumanoid
TCharacter:()
FPos = (BasePart, Pos, Ang)
RootPart.CFrame = .(BasePart.Position) * Pos * Ang
Character:(.(BasePart.Position) * Pos * Ang)
RootPart.Velocity = .(, * , )
RootPart.RotVelocity = .(, , )
SFBasePart = (BasePart)
TimeToWait =
Time = ()
Angle =
RootPart THumanoid
BasePart.Velocity.Magnitude <
Angle = Angle +
(BasePart, .(, , ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), ,))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , -) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(-, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, -, -THumanoid.WalkSpeed), .(, , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, -TRootPart.Velocity.Magnitude / ), .(, , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, ), .(.(), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
(BasePart, .(, - ,), .(.(-), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
BasePart.Velocity.Magnitude > BasePart.Parent ~= TargetPlayer.Character TargetPlayer.Parent ~= Players TargetPlayer.Character == TCharacter THumanoid.Sit Humanoid.Health <= () > Time + TimeToWait
.FallenPartsDestroyHeight = /
BV = .()
BV.Name =
BV.Parent = RootPart
BV.Velocity = .(, , )
BV.MaxForce = .(/, /, /)
Humanoid:(.HumanoidStateType.Seated, )
TRootPart THead
(TRootPart.CFrame.p - THead.CFrame.p).Magnitude >
(THead)
(TRootPart)
TRootPart THead
(TRootPart)
TRootPart THead
(THead)
TRootPart THead Accessory Handle
(Handle)
(, , )
BV:()
Humanoid:(.HumanoidStateType.Seated, )
.CurrentCamera.CameraSubject = Humanoid
RootPart.CFrame = ().OldPos * .(, , )
Character:(().OldPos * .(, , ))
Humanoid:()
.(Character:(), (_, x)
x:()
x.Velocity, x.RotVelocity = .(), .()
)
.()
(RootPart.Position - ().OldPos.p).Magnitude <
.FallenPartsDestroyHeight = ().FPDH
(, , )
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = :() :().LocalPlayer:()
frame = .()
frame.Name =
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
frame.Parent = screenGui
frame.AnchorPoint = .(,)
uiCorner = .(, frame)
uiCorner.CornerRadius = .(, )
title = .()
title.Name =
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.Font = .Font.SourceSansBold
title.TextSize =
title.TextColor3 = .(,,)
title.TextXAlignment = .TextXAlignment.Left
title.Parent = frame
input = .()
input.Name =
input.Size = .(, -, , )
input.Position = .(, , , )
input.PlaceholderText =
input.BackgroundColor3 = .(,,)
input.TextColor3 = .(,,)
input.ClearTextOnFocus =
input.Font = .Font.SourceSans
input.TextSize =
input.Parent = frame
inputCorner = .(, input)
inputCorner.CornerRadius = .(,)
attackBtn = .()
attackBtn.Name =
attackBtn.Size = .(, -, , )
attackBtn.Position = .(, , , )
attackBtn.Text =
attackBtn.Font = .Font.SourceSansBold
attackBtn.TextSize =
attackBtn.BackgroundColor3 = .(,,)
attackBtn.TextColor3 = .(,,)
attackBtn.Parent = frame
btnCorner = .(, attackBtn)
btnCorner.CornerRadius = .(,)
allBtn = .()
allBtn.Name =
allBtn.Size = .(, -, , )
allBtn.Position = .(, , , )
allBtn.Text =
allBtn.Font = .Font.SourceSansBold
allBtn.TextSize =
allBtn.BackgroundColor3 = .(,,)
allBtn.TextColor3 = .(,,)
allBtn.Parent = frame
allCorner = .(, allBtn)
allCorner.CornerRadius = .(,)
noclipBtn = .()
noclipBtn.Name =
noclipBtn.Size = .(, -, , )
noclipBtn.Position = .(, , , )
noclipBtn.Text =
noclipBtn.Font = .Font.SourceSansBold
noclipBtn.TextSize =
noclipBtn.BackgroundColor3 = .(,,)
noclipBtn.TextColor3 = .(,,)
noclipBtn.Parent = frame
noclipCorner = .(, noclipBtn)
noclipCorner.CornerRadius = .(,)
antiFallBtn = .()
antiFallBtn.Name =
antiFallBtn.Size = .(, -, , )
antiFallBtn.Position = .(, , , )
antiFallBtn.Text =
antiFallBtn.Font = .Font.SourceSansBold
antiFallBtn.TextSize =
antiFallBtn.BackgroundColor3 = .(,,)
antiFallBtn.TextColor3 = .(,,)
antiFallBtn.Parent = frame
antiFallCorner = .(, antiFallBtn)
antiFallCorner.CornerRadius = .(,)
closeBtn = .()
closeBtn.Name =
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.Text =
closeBtn.Font = .Font.SourceSansBold
closeBtn.TextSize =
closeBtn.BackgroundTransparency =
closeBtn.TextColor3 = .(,,)
closeBtn.Parent = frame
dragging =
dragInput, dragStart, startPos
(inputPos)
delta = inputPos - dragStart
frame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
frame.InputBegan:((inputObj)
inputObj.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = inputObj.Position
startPos = frame.Position
inputObj.Changed:(()
inputObj.UserInputState == .UserInputState.End
dragging =
)
)
frame.InputChanged:((inputObj)
inputObj.UserInputType == .UserInputType.MouseMovement
dragInput = inputObj
)
UserInputService.InputChanged:((inputObj)
inputObj == dragInput dragging
(inputObj.Position)
)
allState =
allBtn.MouseButton1Click:(()
allState = allState
allBtn.Text = allState
allState
)
noclipBtn.MouseButton1Click:(()
()
noclipBtn.Text = noclipEnabled
)
antiFallBtn.MouseButton1Click:(()
()
antiFallBtn.Text = antiFallEnabled
)
closeBtn.MouseButton1Click:(()
noclipEnabled
()
antiFallEnabled
()
screenGui:()
)
attackBtn.MouseButton1Click:(()
name = (input.Text )
name ==
(, , )
Targets = {name}
AllBool =
allState name:() == name:() ==
AllBool =
AllBool
_, pl , Players:()
pl ~= Player
(()
(pl)
)
target = (name)
target target ~= Player
target.UserId ~=
(()
(target)
)
(, , )
(, , )
)
().Welcome
(, , )
().Welcome =
Targets[]
_,x , Targets
(x)
AllBool
_,x , Players:()
(x)
_,x , Targets
(x) (x) ~= Player
(x).UserId ~=
TPlayer = (x)
TPlayer
(TPlayer)
(, , )
(x) AllBool
(, , )
Best FE FLING GUI, works at any game if u have collision. Works only if ur target and you have SERVER collision. Test in games like ragdoll, natural disaster, glass bridge. U can write like part of name, it will automatically detect target. Update - Added NOCLIP (FE) and Anti Fall Damage only for Natural Disaster Survival (NDS)