Run it
Copy the script and paste it into your executor.
Players = :()
CoreGui = :()
RunService = :()
Player = Players.LocalPlayer
()
gethui
()
CoreGui:()
CoreGui
Player:()
GUI = :():()
GUI
success, err = (()
GUI = .()
GUI.Name =
GUI.Parent = ()
)
success
GUI = .()
GUI.Name =
GUI.Parent = Player:()
(nofdebug, middledebug)
:():(, {Title = nofdebug.Title, Text = nofdebug.Description, Duration = middledebug.Time})
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = ()
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = MainFrame
TitleLabel = .(, MainFrame)
TitleLabel.Size = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.BackgroundColor3 = .(, , )
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.TextSize =
TitleLabel.Font = .Font.Nunito
TitleLabel.BorderSizePixel =
TitleCorner = .(, TitleLabel)
TitleCorner.CornerRadius = .(, )
TextBox = .(, MainFrame)
TextBox.CursorPosition = -
TextBox.PlaceholderColor3 = .(, , )
TextBox.BorderSizePixel =
TextBox.TextWrapped =
TextBox.TextTransparency =
TextBox.TextScaled =
TextBox.BackgroundColor3 = .(, , )
TextBox.FontFace = Font.(, .FontWeight.Bold, .FontStyle.Normal)
TextBox.PlaceholderText =
TextBox.Size = .(, , , )
TextBox.Position = .(, , , )
TextBox.Text =
TextBox.BackgroundTransparency =
BoxCorner = .(, TextBox)
BoxCorner.CornerRadius = .(, )
TextButton = .(, MainFrame)
TextButton.TextWrapped =
TextButton.BorderSizePixel =
TextButton.TextSize =
TextButton.TextColor3 = .(, , )
TextButton.BackgroundColor3 = .(, , )
TextButton.FontFace = Font.(, .FontWeight.Bold, .FontStyle.Normal)
TextButton.Size = .(, , , )
TextButton.BackgroundTransparency =
TextButton.Text =
TextButton.Position = .(, , , )
BtnCorner = .(, TextButton)
BtnCorner.CornerRadius = .(, )
LoopButton = .(, MainFrame)
LoopButton.TextWrapped =
LoopButton.BorderSizePixel =
LoopButton.TextSize =
LoopButton.TextColor3 = .(, , )
LoopButton.BackgroundColor3 = .(, , )
LoopButton.FontFace = Font.(, .FontWeight.Bold, .FontStyle.Normal)
LoopButton.Size = .(, , , )
LoopButton.BackgroundTransparency =
LoopButton.Text =
LoopButton.Position = .(, , , )
LoopCorner = .(, LoopButton)
LoopCorner.CornerRadius = .(, )
StatusText = .(, MainFrame)
StatusText.Size = .(, , , )
StatusText.Position = .(, , , )
StatusText.BackgroundTransparency =
StatusText.Text =
StatusText.TextColor3 = .(, , )
StatusText.TextSize =
StatusText.Font = .Font.GothamSemibold
hasPickedUpInitially =
loopBanishActive =
isExecuting =
Player.CharacterAdded:(()
hasPickedUpInitially =
)
(Name)
Name = Name:()
Name ==
GetPlayers = Players:()
.(GetPlayers, Player) .(GetPlayers, .(GetPlayers, Player))
GetPlayers[.(#GetPlayers)]
_, x , Players:()
x ~= Player
x.Name:():( .. Name) x.DisplayName:():( .. Name)
x
(TargetPlayer)
isExecuting
isExecuting =
Character = Player.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
Backpack = Player:()
Character Humanoid RootPart
isExecuting =
hasPickedUpInitially
StatusText.Text =
({Title = , Description = }, {Time = })
hasCouch = (Backpack Backpack:()) (Character Character:())
hasCouch
workspaceCom = :()
giveToolObj = workspaceCom workspaceCom:(, ) :(, )
giveToolObj
_, part (giveToolObj:())
part:()
RootPart.CFrame = part.CFrame
(()
giveToolObj
_, obj (giveToolObj:())
obj:()
(obj)
obj:()
(obj)
)
.()
hasPickedUpInitially =
Humanoid:(.HumanoidStateType.Jumping)
.()
couchTool = (Backpack Backpack:()) (Character Character:())
couchTool couchTool.Parent ~= Character
Humanoid:(couchTool)
.()
TCharacter = TargetPlayer.Character
TCharacter
isExecuting =
StatusText.Text =
THumanoid = TCharacter:()
TRootPart = THumanoid THumanoid.RootPart
THead = TCharacter:()
Accessory = TCharacter:()
Handle = Accessory Accessory:()
RootPart.Velocity.Magnitude <
().OldPos = RootPart.CFrame
THumanoid THumanoid.Sit
isExecuting =
StatusText.Text =
({Title = , Description = }, {Time = })
StatusText.Text = .. TargetPlayer.Name ..
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
Angle = Angle +
(BasePart, .(, , ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
BasePart.Velocity.Magnitude > BasePart.Parent ~= TargetPlayer.Character TargetPlayer.Parent ~= Players THumanoid.Sit Humanoid.Health <= () > Time + TimeToWait
().FPDH = .FallenPartsDestroyHeight
.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
(TRootPart)
THead
(THead)
Handle
(Handle)
BV:()
isExecuting =
StatusText.Text =
({Title = , Description = }, {Time = })
BV:()
Humanoid:(.HumanoidStateType.Seated, )
(()
Humanoid
Humanoid.Health =
)
RootPart.CFrame = ().OldPos * .(, , )
Character:(().OldPos * .(, , ))
Humanoid:()
.()
(RootPart.Position - ().OldPos.p).Magnitude <
.FallenPartsDestroyHeight = ().FPDH
StatusText.Text =
isExecuting =
LoopButton.MouseButton1Click:(()
loopBanishActive = loopBanishActive
loopBanishActive
LoopButton.Text =
LoopButton.TextColor3 = .(, , )
LoopButton.Text =
LoopButton.TextColor3 = .(, , )
)
TextButton.MouseButton1Click:(()
targetName = TextBox.Text
TargetPlayer = (targetName)
TargetPlayer TargetPlayer ~= Player
TargetPlayer.UserId ~=
.(()
(TargetPlayer)
)
({Title = , Description = }, {Time = })
({Title = , Description = }, {Time = })
)
.(()
loopBanishActive isExecuting
targetName = TextBox.Text
TargetPlayer = (targetName)
TargetPlayer TargetPlayer ~= Player TargetPlayer.UserId ~=
(TargetPlayer)
.()
)just a simple fling gui for brookhaven

Universal