Run it
Copy the script and paste it into your executor.
ReplicatedStorage = :()
Players = :()
UserInputService = :()
StarterGui = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
backpack = player:()
poopEvent = ReplicatedStorage:()
poopChargeStartEvent = ReplicatedStorage:()
poopResponseChosenEvent = ReplicatedStorage:()
isPoopLooping =
isSellLooping =
Whitelist = {}
antiFriendsEnabled =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
mainFrame.Visible =
uiCorner = .()
uiCorner.CornerRadius = .(, )
uiCorner.Parent = mainFrame
heaviestButton = .()
heaviestButton.Name =
heaviestButton.Size = .(, -, , )
heaviestButton.Position = .(, -, , )
heaviestButton.BackgroundColor3 = .(, , )
heaviestButton.Text =
heaviestButton.TextColor3 = .(, , )
heaviestButton.Font = .Font.SourceSansBold
heaviestButton.TextSize =
heaviestButton.Parent = mainFrame
heaviestCorner = uiCorner:()
heaviestCorner.Parent = heaviestButton
unequipButton = .()
unequipButton.Name =
unequipButton.Size = .(, -, , )
unequipButton.Position = .(, -, , )
unequipButton.BackgroundColor3 = .(, , )
unequipButton.Text =
unequipButton.TextColor3 = .(, , )
unequipButton.Font = .Font.SourceSansBold
unequipButton.TextSize =
unequipButton.Parent = mainFrame
unequipCorner = uiCorner:()
unequipCorner.Parent = unequipButton
poopButton = .()
poopButton.Name =
poopButton.Size = .(, -, , )
poopButton.Position = .(, -, , )
poopButton.BackgroundColor3 = .(, , )
poopButton.Text =
poopButton.TextColor3 = .(, , )
poopButton.Font = .Font.SourceSansBold
poopButton.TextSize =
poopButton.Parent = mainFrame
poopCorner = uiCorner:()
poopCorner.Parent = poopButton
poopDelayTextBox = .()
poopDelayTextBox.Name =
poopDelayTextBox.Size = .(, -, , )
poopDelayTextBox.Position = .(, -, , )
poopDelayTextBox.BackgroundColor3 = .(, , )
poopDelayTextBox.Text =
poopDelayTextBox.PlaceholderText =
poopDelayTextBox.TextColor3 = .(, , )
poopDelayTextBox.Font = .Font.SourceSans
poopDelayTextBox.TextSize =
poopDelayTextBox.ClearTextOnFocus =
poopDelayTextBox.Parent = mainFrame
poopDelayCorner = uiCorner:()
poopDelayCorner.Parent = poopDelayTextBox
oneClickSellButton = .()
oneClickSellButton.Name =
oneClickSellButton.Size = .(, -, , )
oneClickSellButton.Position = .(, -, , )
oneClickSellButton.BackgroundColor3 = .(, , )
oneClickSellButton.Text =
oneClickSellButton.TextColor3 = .(, , )
oneClickSellButton.Font = .Font.SourceSansBold
oneClickSellButton.TextSize =
oneClickSellButton.Parent = mainFrame
oneClickSellCorner = uiCorner:()
oneClickSellCorner.Parent = oneClickSellButton
autoSellButton = .()
autoSellButton.Name =
autoSellButton.Size = .(, -, , )
autoSellButton.Position = .(, -, , )
autoSellButton.BackgroundColor3 = .(, , )
autoSellButton.Text =
autoSellButton.TextColor3 = .(, , )
autoSellButton.Font = .Font.SourceSansBold
autoSellButton.TextSize =
autoSellButton.Parent = mainFrame
autoSellCorner = uiCorner:()
autoSellCorner.Parent = autoSellButton
sellDelayTextBox = .()
sellDelayTextBox.Name =
sellDelayTextBox.Size = .(, -, , )
sellDelayTextBox.Position = .(, -, , )
sellDelayTextBox.BackgroundColor3 = .(, , )
sellDelayTextBox.Text =
sellDelayTextBox.PlaceholderText =
sellDelayTextBox.TextColor3 = .(, , )
sellDelayTextBox.Font = .Font.SourceSans
sellDelayTextBox.TextSize =
sellDelayTextBox.ClearTextOnFocus =
sellDelayTextBox.Parent = mainFrame
sellDelayCorner = uiCorner:()
sellDelayCorner.Parent = sellDelayTextBox
flingFrame = .()
flingFrame.Name =
flingFrame.Size = .(, , , )
flingFrame.Position = .(, , , -)
flingFrame.BackgroundColor3 = .(, , )
flingFrame.BorderColor3 = .(, , )
flingFrame.BorderSizePixel =
flingFrame.Active =
flingFrame.Draggable =
flingFrame.Parent = screenGui
flingFrame.Visible =
flingCorner = uiCorner:()
flingCorner.Parent = flingFrame
flingTargetBox = .()
flingTargetBox.Name =
flingTargetBox.Size = .(, -, , )
flingTargetBox.Position = .(, -, , )
flingTargetBox.BackgroundColor3 = .(, , )
flingTargetBox.PlaceholderText =
flingTargetBox.Text =
flingTargetBox.TextColor3 = .(, , )
flingTargetBox.Font = .Font.SourceSans
flingTargetBox.TextSize =
flingTargetBox.ClearTextOnFocus =
flingTargetBox.Parent = flingFrame
flingBoxCorner = uiCorner:()
flingBoxCorner.Parent = flingTargetBox
flingTargetButton = .()
flingTargetButton.Name =
flingTargetButton.Size = .(, -, , )
flingTargetButton.Position = .(, -, , )
flingTargetButton.BackgroundColor3 = .(, , )
flingTargetButton.Text =
flingTargetButton.TextColor3 = .(, , )
flingTargetButton.Font = .Font.SourceSansBold
flingTargetButton.TextSize =
flingTargetButton.Parent = flingFrame
flingButtonCorner = uiCorner:()
flingButtonCorner.Parent = flingTargetButton
hideShowButton = .()
hideShowButton.Name =
hideShowButton.Size = .(, , , )
hideShowButton.Position = .(, -, , )
hideShowButton.BackgroundColor3 = .(, , )
hideShowButton.BorderColor3 = .(, , )
hideShowButton.BorderSizePixel =
hideShowButton.Text =
hideShowButton.TextColor3 = .(, , )
hideShowButton.Font = .Font.SourceSansBold
hideShowButton.TextSize =
hideShowButton.Active =
hideShowButton.Draggable =
hideShowButton.Parent = screenGui
hideShowCorner = uiCorner:()
hideShowCorner.Parent = hideShowButton
(_Title, _Text, Time)
StarterGui:(, {Title = _Title, Text = _Text, Duration = Time})
()
heaviestTool =
maxLbs = -
_, tool (backpack:())
tool:()
lbsString = tool.Name:()
lbsString
lbs = (lbsString)
lbs lbs > maxLbs
maxLbs = lbs
heaviestTool = tool
heaviestTool
humanoid:(heaviestTool)
()
humanoid:()
()
isPoopLooping = isPoopLooping
isPoopLooping
poopButton.Text =
poopButton.BackgroundColor3 = .(, , )
.(()
isPoopLooping
= (poopDelayTextBox.Text)
poopChargeStartEvent:()
args = {[] = }
poopEvent:((args))
.()
)
poopButton.Text =
poopButton.BackgroundColor3 = .(, , )
()
args = {
[] =
}
poopResponseChosenEvent:((args))
()
isSellLooping = isSellLooping
isSellLooping
autoSellButton.Text =
autoSellButton.BackgroundColor3 = .(, , )
.(()
isSellLooping
= (sellDelayTextBox.Text)
args = {
[] =
}
poopResponseChosenEvent:((args))
.()
)
autoSellButton.Text =
autoSellButton.BackgroundColor3 = .(, , )
(Name)
_, x , Players:()
x ~= player (x.Name:():( .. Name:()) x.DisplayName:():( .. Name:()))
x
(TargetPlayer)
TargetPlayer
Whitelist[TargetPlayer.Name:()] (, TargetPlayer.Name .. , )
antiFriendsEnabled player:(TargetPlayer.UserId) (, TargetPlayer.Name .. , )
Character = player.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
TCharacter = TargetPlayer.Character
TCharacter
THumanoid = TCharacter:()
TRootPart = THumanoid THumanoid.RootPart
THead = TCharacter:()
Accessory = TCharacter:()
Handle = Accessory Accessory:()
(Character Humanoid RootPart) (, , )
RootPart.Velocity.Magnitude < ().OldPos = RootPart.CFrame
THumanoid THumanoid.Sit (, , )
THead .CurrentCamera.CameraSubject = THead
Handle .CurrentCamera.CameraSubject = Handle
THumanoid .CurrentCamera.CameraSubject = THumanoid
TCharacter:()
FPos = (BasePart, Pos, Ang)
RootPart.CFrame = .(BasePart.Position) * Pos * Ang
Character:(.(BasePart.Position) * Pos * Ang)
velocity =
RootPart.Velocity = .(velocity, velocity * , velocity)
RootPart.RotVelocity = .(velocity, velocity, velocity)
SFBasePart = (BasePart)
flingTimeout =
Time = ()
Angle =
(RootPart THumanoid BasePart BasePart.Parent)
BasePart.Velocity.Magnitude <
Angle = Angle +
(BasePart, .(, , ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, -, -THumanoid.WalkSpeed), .(, , ))
.()
BasePart.Velocity.Magnitude > BasePart.Parent BasePart.Parent ~= TargetPlayer.Character TargetPlayer.Parent THumanoid.Sit Humanoid.Health <= () > Time + flingTimeout
.FallenPartsDestroyHeight = /
BV = .(, RootPart)
BV.Name =
BV.Velocity = .(, , )
BV.MaxForce = .( / , / , / )
Humanoid:(.HumanoidStateType.Seated, )
partToFling = TRootPart THead Handle
partToFling
TRootPart THead (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > (THead)
(partToFling)
(, , )
BV:()
Humanoid:(.HumanoidStateType.Seated, )
.CurrentCamera.CameraSubject = Humanoid
().OldPos
RootPart.CFrame = ().OldPos * .(, , )
Character:(().OldPos * .(, , ))
Humanoid:()
_, x (Character:())
x:() x.Velocity, x.RotVelocity = .(), .()
.()
(RootPart.Position - ().OldPos.p).Magnitude <
.FallenPartsDestroyHeight = -
hideShowButton.MouseButton1Click:(()
mainFrame.Visible = mainFrame.Visible
flingFrame.Visible = flingFrame.Visible
mainFrame.Visible
hideShowButton.Text =
hideShowButton.Text =
)
flingTargetButton.MouseButton1Click:(()
targetName = flingTargetBox.Text
targetName targetName ~=
targetPlayer = (targetName)
targetPlayer
(, .. targetPlayer.Name, )
(targetPlayer)
(, .. targetName .. , )
(, , )
)
heaviestButton.MouseButton1Click:(equipHeaviestTool)
unequipButton.MouseButton1Click:(unequipAllTools)
poopButton.MouseButton1Click:(togglePoopLoop)
oneClickSellButton.MouseButton1Click:(sellInventoryOnce)
autoSellButton.MouseButton1Click:(toggleSellLoop)