Run it
Copy the script and paste it into your executor.
Libary = (:())()
.FallenPartsDestroyHeight = -.huge
Window = Libary:({
Title = ,
SubTitle = ,
LoadText = ,
Flags =
})
Window:({
Button = { Image = , BackgroundTransparency = },
Corner = { CornerRadius = .(, ) },
})
InfoTab = Window:({ , })
InfoTab:({ })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ })
InfoTab:({
Name = ,
Description = ,
Logo = ,
Invite =
})
InfoTab:({
Name = ,
Description = ,
Logo = ,
Invite =
})
InfoTab:({ })
Players = :()
Stats = :()
player = Players.LocalPlayer
(parent, name)
parent
obj = parent:(name)
obj obj.GetValue
sucesso, valor = (() obj:() )
sucesso
.(valor)
info = {}
info[] = player.Name
info[] = player.DisplayName
info[] = player.UserId
info[] = player.AccountAge
netStats = Stats:()
serverStats = netStats netStats:()
info[] = (serverStats (serverStats, ) .. )
identifyexecutor
sucesso, nome, versao = (() () )
info[] = sucesso (nome .. (versao ( .. versao) ))
info[] =
chave, valor (info)
InfoTab:({ chave, (valor) })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ })
InfoTab:({ , })
InfoTab:({ , })
InfoTab:({ })
InfoTab:({
Name = ,
Callback = ()
TeleportService = :()
TeleportService:(.PlaceId, .JobId, .Players.LocalPlayer)
})
InfoTab:({
Name = ,
Callback = ()
:():(, {
Title = ,
Text = ,
Duration =
})
})
.(()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
part = .()
part.Size = .(, , )
part.Anchored =
part.CanCollide =
part.Transparency =
part.Position = hrp.Position + .(, , )
part.Parent =
particles = .(, part)
particles.Texture =
particles.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
particles.Size = NumberSequence.({NumberSequenceKeypoint.(, ), NumberSequenceKeypoint.(, )})
particles.Transparency = NumberSequence.()
particles.Lifetime = NumberRange.()
particles.Rate =
particles.Speed = NumberRange.()
particles.LightEmission =
particles.Rotation = NumberRange.(, )
particles.SpreadAngle = .(, )
logo = .(, part)
logo.Size = .(, , , )
logo.AlwaysOnTop =
logo.StudsOffset = .(, , )
logo.Enabled =
img = .(, logo)
img.Image =
img.Size = .(, , , )
img.BackgroundTransparency =
img.ImageTransparency =
som = .(, part)
som.SoundId =
som.Volume =
som:()
.(()
i = , ,
img.ImageTransparency = i
.()
part:()
)
)
TrollTab = Window:({ Title = , Icon = })
TrollTab:({ })
TrollTab:({
Name = ,
Description = ,
Callback = ()
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
Workspace = :()
angle =
radius =
blackHoleActive =
()
character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
humanoidRootPart = character:()
Folder = .(, Workspace)
Part = .(, Folder)
Attachment1 = .(, Part)
Part.Anchored =
Part.CanCollide =
Part.Transparency =
humanoidRootPart, Attachment1
humanoidRootPart, Attachment1 = ()
().Network
().Network = {
BaseParts = {},
Velocity = .(, , )
}
Network.RetainPart = (part)
(part) == part:() part:(Workspace)
.(Network.BaseParts, part)
part.CustomPhysicalProperties = PhysicalProperties.(, , , , )
part.CanCollide =
()
LocalPlayer.ReplicationFocus = Workspace
RunService.Heartbeat:(()
(LocalPlayer, , .huge)
_, part (Network.BaseParts)
part:(Workspace)
part.Velocity = Network.Velocity
)
()
(v)
v:() v.Anchored v.Parent:() v.Parent:() v.Name ~=
_, x , v:()
x:() x:() x:() x:() x:() x:() x:()
x:()
v:()
v:():()
v:()
v:():()
v:()
v:():()
v.CanCollide =
Torque = .(, v)
Torque.Torque = .(, , )
AlignPosition = .(, v)
Attachment2 = .(, v)
Torque.Attachment0 = Attachment2
AlignPosition.MaxForce = .huge
AlignPosition.MaxVelocity = .huge
AlignPosition.Responsiveness =
AlignPosition.Attachment0 = Attachment2
AlignPosition.Attachment1 = Attachment1
()
blackHoleActive = blackHoleActive
blackHoleActive
_, v , Workspace:()
(v)
Workspace.DescendantAdded:((v)
blackHoleActive
(v)
)
(()
blackHoleActive RunService.RenderStepped:()
angle = angle + .()
offsetX = .(angle) * radius
offsetZ = .(angle) * radius
Attachment1.WorldCFrame = humanoidRootPart.CFrame * .(offsetX, , offsetZ)
)
Attachment1.WorldCFrame = .(, -, )
LocalPlayer.CharacterAdded:(()
humanoidRootPart, Attachment1 = ()
blackHoleActive
()
)
library = (:())()
window = library:()
window:(,,,, (Value)
radius = Value
)
window:(, , (Value)
Value
()
blackHoleActive =
)
(()
RunService.RenderStepped:()
blackHoleActive
angle = angle + .(angleSpeed)
)
()
})
TrollTab:({ })
TrollTab:({
Name = ,
Description = ,
Callback = ()
Gui = .()
Main = .()
Box = .()
UITextSizeConstraint = .()
Label = .()
UITextSizeConstraint_2 = .()
Button = .()
UITextSizeConstraint_3 = .()
Gui.Name =
Gui.Parent = ()
Gui.ZIndexBehavior = .ZIndexBehavior.Sibling
Main.Name =
Main.Parent = Gui
Main.BackgroundColor3 = .(, , )
Main.BorderColor3 = .(, , )
Main.BorderSizePixel =
Main.Position = .(, , , )
Main.Size = .(, , , )
Main.Active =
Main.Draggable =
Box.Name =
Box.Parent = Main
Box.BackgroundColor3 = .(, , )
Box.BorderColor3 = .(, , )
Box.BorderSizePixel =
Box.Position = .(, , , )
Box.Size = .(, , , )
Box.FontFace = Font.(, .FontWeight.Bold, .FontStyle.Normal)
Box.PlaceholderText =
Box.Text =
Box.TextColor3 = .(, , )
Box.TextScaled =
Box.TextSize =
Box.TextWrapped =
UITextSizeConstraint.Parent = Box
UITextSizeConstraint.MaxTextSize =
Label.Name =
Label.Parent = Main
Label.BackgroundColor3 = .(, , )
Label.BorderColor3 = .(, , )
Label.BorderSizePixel =
Label.Size = .(, , , )
Label.FontFace = Font.(, .FontWeight.Bold, .FontStyle.Normal)
Label.Text =
Label.TextColor3 = .(, , )
Label.TextScaled =
Label.TextSize =
Label.TextWrapped =
UITextSizeConstraint_2.Parent = Label
UITextSizeConstraint_2.MaxTextSize =
Button.Name =
Button.Parent = Main
Button.BackgroundColor3 = .(, , )
Button.BorderColor3 = .(, , )
Button.BorderSizePixel =
Button.Position = .(, , , )
Button.Size = .(, , , )
Button.Font = .Font.Nunito
Button.Text =
Button.TextColor3 = .(, , )
Button.TextScaled =
Button.TextSize =
Button.TextWrapped =
UITextSizeConstraint_3.Parent = Button
UITextSizeConstraint_3.MaxTextSize =
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
UserInputService = :()
Workspace = :()
character
humanoidRootPart
mainStatus =
UserInputService.InputBegan:((input, gameProcessedEvent)
input.KeyCode == .KeyCode.RightControl gameProcessedEvent
mainStatus = mainStatus
Main.Visible = mainStatus
)
Folder = .(, Workspace)
Part = .(, Folder)
Attachment1 = .(, Part)
Part.Anchored =
Part.CanCollide =
Part.Transparency =
().Network
().Network = {
BaseParts = {},
Velocity = .(, , )
}
Network.RetainPart = (Part)
Part:() Part:(Workspace)
.(Network.BaseParts, Part)
Part.CustomPhysicalProperties = PhysicalProperties.(, , , , )
Part.CanCollide =
()
LocalPlayer.ReplicationFocus = Workspace
RunService.Heartbeat:(()
(LocalPlayer, , .huge)
_, Part (Network.BaseParts)
Part:(Workspace)
Part.Velocity = Network.Velocity
)
()
(v)
v:() v.Anchored v.Parent:() v.Parent:() v.Name ~=
_, x (v:())
x:() x:()
x:()
v:()
v:():()
v:()
v:():()
v:()
v:():()
v.CanCollide =
Torque = .(, v)
Torque.Torque = .(, , )
AlignPosition = .(, v)
Attachment2 = .(, v)
Torque.Attachment0 = Attachment2
AlignPosition.MaxForce = .huge
AlignPosition.MaxVelocity = .huge
AlignPosition.Responsiveness =
AlignPosition.Attachment0 = Attachment2
AlignPosition.Attachment1 = Attachment1
blackHoleActive =
DescendantAddedConnection
()
blackHoleActive = blackHoleActive
blackHoleActive
Button.Text =
_, v (Workspace:())
(v)
DescendantAddedConnection = Workspace.DescendantAdded:((v)
blackHoleActive
(v)
)
(()
blackHoleActive RunService.RenderStepped:()
Attachment1.WorldCFrame = humanoidRootPart.CFrame
)
Button.Text =
DescendantAddedConnection
DescendantAddedConnection:()
(name)
lowerName = .(name)
_, p (Players:())
lowerPlayer = .(p.Name)
.(lowerPlayer, lowerName)
p
.(.(p.DisplayName), lowerName)
p
player =
()
= .(, Box)
.Parent.FocusLost:((enterPressed)
enterPressed
player = (Box.Text)
player
Box.Text = player.Name
(, player.Name)
()
)
.(VDOYZQL_fake_script)()
()
= .(, Button)
.Parent.MouseButton1Click:(()
player
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
()
()
)
.(JUBNQKI_fake_script)()
})
TrollTab:({ })
TrollTab:({
Name = ,
Description = ,
Callback = ()
args = {
[] = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
}
:():():():((args))
:():():():()
allaccessories = {}
zxcwefwfecas, xcaefwefas ({
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.BackAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.FaceAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.FrontAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.NeckAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.HatAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.HairAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.ShouldersAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.WaistAccessory,
.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.GraphicTShirt
})
scacvdfbdb .(xcaefwefas, )
.(allaccessories, (scacvdfbdb))
()
asdwr,asderg (allaccessories)
.(()
:():():():(asderg)
(asderg)
)
})
TrollTab:({ })
colors = { , , , , , , }
rgbEnabled =
(color)
args = { color }
:():():():((args))
(enabled)
rgbEnabled = enabled
rgbEnabled
rgbEnabled
_, color (colors)
rgbEnabled
(color)
()
TrollTab:({
Name = ,
Description = ,
Default = ,
Callback = (value)
(value)
})
TrollTab:({ })
hairColors = {
.(, , ), .(, , ), .(, , ), .(, , ),
.(, , ), .(, , ), .(, , ), .(, , )
}
isActive =
()
i =
isActive
isActive
args = { [] = , [] = hairColors[i] }
:():():():((args))
()
i = i % #hairColors +
TrollTab:({
Name = ,
Description = ,
Default = ,
Callback = (value)
isActive = value
isActive
()
})
TrollTab:({ })
TrollTab:({
Name = ,
Description = ,
Default = ,
Callback = (Value)
player = .Players.LocalPlayer
connections = {}
runService = :()
(humanoid)
humanoid
humanoid:(.HumanoidStateType.Seated, )
sitConnection = humanoid.StateChanged:((_, newState)
newState == .HumanoidStateType.Seated
humanoid:(.HumanoidStateType.GettingUp)
)
.(connections, sitConnection)
()
(character)
humanoid = character:()
(humanoid)
characterAddedConnection = player.CharacterAdded:(onCharacterAdded)
.(connections, characterAddedConnection)
player.Character
(player.Character)
()
_, connection (connections)
connection:()
connections = {}
humanoid = player.Character player.Character:()
humanoid
humanoid:(.HumanoidStateType.Seated, )
Value
()
heartbeatConnection = runService.Heartbeat:(()
humanoid = player.Character player.Character:()
humanoid
humanoid:(.HumanoidStateType.Seated, )
)
.(connections, heartbeatConnection)
()
})
Troll = Window:({ Title = , Icon = })
Players = :()
LocalPlayer = Players.LocalPlayer
ReplicatedStorage = :()
VirtualInputManager = :()
RunService = :()
cam = .CurrentCamera
selectedPlayerName =
methodKill =
().Target =
Character = LocalPlayer.Character
Humanoid = Character Character:()
RootPart = Character Character:()
()
char = LocalPlayer.Character
char
couch = char:() LocalPlayer.Backpack:()
couch
couch:()
ReplicatedStorage:():():()
LocalPlayer.CharacterAdded:((newCharacter)
Character = newCharacter
Humanoid = newCharacter:()
RootPart = newCharacter:()
()
Humanoid.Died:(()
()
)
)
Humanoid
Humanoid.Died:(()
()
)
()
selectedPlayerName
()
target = Players:(selectedPlayerName)
target target.Character
()
char = LocalPlayer.Character
char
()
hum = char:()
root = char:()
tRoot = target.Character target.Character:()
hum root tRoot
()
originalPos = root.Position
sitPos = .(, -, )
ReplicatedStorage:():():()
.()
ReplicatedStorage.RE:():(, )
.()
tool = LocalPlayer.Backpack:()
tool tool.Parent = char
.()
VirtualInputManager:(, .KeyCode.F, , )
.()
hum:(.HumanoidStateType.Seated, )
hum.PlatformStand =
cam.CameraSubject = target.Character:() tRoot hum
align = .()
align.Name =
align.MaxForce = .(.huge, .huge, .huge)
align.D =
align.P =
align.Position = root.Position
align.Parent = tRoot
.(()
angle =
startTime = ()
() - startTime < target target.Character target.Character:()
tHum = target.Character:()
tHum tHum.Sit
hrp = target.Character.HumanoidRootPart
adjustedPos = hrp.Position + (hrp.Velocity / )
angle +=
root.CFrame = .(adjustedPos + .(, , )) * .(.(angle), , )
align.Position = root.Position + .(, , )
.()
align:()
hum:(.HumanoidStateType.Seated, )
hum.PlatformStand =
cam.CameraSubject = hum
_, p (char:())
p:()
p.Velocity = .zero
p.RotVelocity = .zero
.()
root.CFrame = .(sitPos)
.()
tool = char:()
tool tool.Parent = LocalPlayer.Backpack
.()
ReplicatedStorage.RE:():(, )
.()
root.CFrame = .(originalPos)
)
()
selectedPlayerName
()
target = Players:(selectedPlayerName)
target target.Character
()
char = LocalPlayer.Character
char
()
hum = char:()
root = char:()
tRoot = target.Character target.Character:()
hum root tRoot
()
originalPos = root.Position
ReplicatedStorage:():():()
.()
ReplicatedStorage.RE:():(, )
.()
tool = LocalPlayer.Backpack:()
tool
tool.Parent = char
.()
VirtualInputManager:(, .KeyCode.F, , )
.()
hum:(.HumanoidStateType.Seated, )
hum.PlatformStand =
cam.CameraSubject = target.Character:() tRoot hum
align = .()
align.Name =
align.MaxForce = .(.huge, .huge, .huge)
align.D =
align.P =
align.Position = root.Position
align.Parent = tRoot
.(()
angle =
startTime = ()
() - startTime < target target.Character target.Character:()
tHum = target.Character:()
tHum tHum.Sit
hrp = target.Character.HumanoidRootPart
adjustedPos = hrp.Position + (hrp.Velocity / )
angle +=
root.CFrame = .(adjustedPos + .(, , )) * .(.(angle), , )
align.Position = root.Position + .(, , )
.()
align:()
hum:(.HumanoidStateType.Seated, )
hum.PlatformStand =
cam.CameraSubject = hum
_, p (char:())
p:()
p.Velocity = .zero
p.RotVelocity = .zero
.()
root.Anchored =
root.CFrame = .(originalPos)
.()
root.Anchored =
.()
tool = char:()
tool
tool.Parent = LocalPlayer.Backpack
.()
ReplicatedStorage.RE:():(, )
)
()
targetPlayer = Players:(().Target)
targetPlayer
()
targetPlayer.Character targetPlayer.Character:()
()
args = { [] = }
ReplicatedStorage.RE[]:((args))
args = { [] = , [] = }
ReplicatedStorage.RE:():((args))
couch = LocalPlayer.Backpack:(, )
couch
()
couch.Name =
seat1 = couch:()
seat2 = couch:()
handle = couch:()
seat1 seat2 handle
seat1.Disabled =
seat2.Disabled =
handle.Name =
()
couch.Parent = LocalPlayer.Character
tet = .(, seat1)
tet.MaxForce = .(.huge, .huge, .huge)
tet.P =
tet.Velocity = .(, , )
tet.Name =
m = ,
pos = { x = , y = , z = }
tRoot = targetPlayer.Character targetPlayer.Character.HumanoidRootPart
tRoot
pos.x = tRoot.Position.X + (tRoot.Velocity.X / )
pos.y = tRoot.Position.Y + (tRoot.Velocity.Y / )
pos.z = tRoot.Position.Z + (tRoot.Velocity.Z / )
seat1.CFrame = .(.(pos.x, pos.y, pos.z)) * .(-, , )
.()
tet:()
couch.Parent = LocalPlayer.Backpack
.()
couch:().Name =
.()
couch.Parent = LocalPlayer.Character
.()
couch.Parent = LocalPlayer.Backpack
couch.Handle.Name =
.()
couch.Parent = LocalPlayer.Character
tet = .(, seat1)
tet.MaxForce = .(.huge, .huge, .huge)
tet.P =
tet.Velocity = .(, , )
tet.Name =
targetPlayer.Character targetPlayer.Character.Humanoid targetPlayer.Character.Humanoid.Sit ==
.()
tet:()
couch.Parent = LocalPlayer.Backpack
.()
couch:().Name =
.()
couch.Parent = LocalPlayer.Character
.()
couch.Grip = .(.(, , ))
.()
ReplicatedStorage.RE[]:()
()
targetPlayer = Players:(().Target)
targetPlayer
()
targetPlayer.Character targetPlayer.Character:()
()
args = { [] = }
ReplicatedStorage.RE[]:((args))
args = { [] = , [] = }
ReplicatedStorage.RE:():((args))
couch = LocalPlayer.Backpack:(, )
couch
()
couch.Name =
seat1 = couch:()
seat2 = couch:()
handle = couch:()
seat1 seat2 handle
seat1.Disabled =
seat2.Disabled =
handle.Name =
()
couch.Parent = LocalPlayer.Character
tet = .(, seat1)
tet.MaxForce = .(.huge, .huge, .huge)
tet.P =
tet.Velocity = .(, , )
tet.Name =
m = ,
pos = { x = , y = , z = }
tRoot = targetPlayer.Character targetPlayer.Character.HumanoidRootPart
tRoot
pos.x = tRoot.Position.X + (tRoot.Velocity.X / )
pos.y = tRoot.Position.Y + (tRoot.Velocity.Y / )
pos.z = tRoot.Position.Z + (tRoot.Velocity.Z / )
seat1.CFrame = .(.(pos.x, pos.y, pos.z)) * .(-, , )
.()
tet:()
couch.Parent = LocalPlayer.Backpack
.()
couch:().Name =
.()
couch.Parent = LocalPlayer.Character
.()
couch.Parent = LocalPlayer.Backpack
couch.Handle.Name =
.()
couch.Parent = LocalPlayer.Character
tet = .(, seat1)
tet.MaxForce = .(.huge, .huge, .huge)
tet.P =
tet.Velocity = .(, , )
tet.Name =
targetPlayer.Character targetPlayer.Character.Humanoid targetPlayer.Character.Humanoid.Sit ==
.()
couch.Parent = LocalPlayer.Backpack
seat1.CFrame = .(.(, -, ))
seat2.CFrame = .(.(, -, ))
couch.Parent = LocalPlayer.Character
.()
couch.Parent = LocalPlayer.Backpack
.()
bv = seat1:()
bv bv:()
ReplicatedStorage.RE[]:()
PlayerSection = Troll:({ Name = })
()
players = Players:()
playerNames = {}
_, player (players)
player ~= LocalPlayer
.(playerNames, player.Name)
playerNames
killDropdown = Troll:({
Name = ,
Options = (),
Default = ,
Callback = (value)
selectedPlayerName = value
().Target = value
( .. (value))
})
Troll:({
Name = ,
Callback = ()
tablePlayers = Players:()
newPlayers = {}
killDropdown #tablePlayers >
_, player (tablePlayers)
player.Name ~= LocalPlayer.Name
.(newPlayers, player.Name)
killDropdown:(newPlayers)
(, .(newPlayers, ))
selectedPlayerName Players:(selectedPlayerName)
selectedPlayerName =
().Target =
killDropdown:()
()
()
})
Troll:({
Name = ,
Callback = ()
selectedPlayerName Players:(selectedPlayerName)
()
character = LocalPlayer.Character
humanoidRootPart = character character:()
humanoidRootPart
()
targetPlayer = Players:(selectedPlayerName)
targetPlayer targetPlayer.Character targetPlayer.Character:()
humanoidRootPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame
()
})
Troll:({
Name = ,
Default = ,
Callback = (value)
Camera = .CurrentCamera
()
value
targetPlayer = Players:(selectedPlayerName)
targetPlayer targetPlayer.Character
humanoid = targetPlayer.Character:()
humanoid
Camera.CameraSubject = humanoid
LocalPlayer.Character
humanoid = LocalPlayer.Character:()
humanoid
Camera.CameraSubject = humanoid
value
().CameraConnection
().CameraConnection = RunService.Heartbeat:(UpdateCamera)
().CameraConnection
().CameraConnection:()
().CameraConnection =
()
})
MethodSection = Troll:({ Name = })
Troll:({
Name = ,
Options = {, , },
Default = ,
Callback = (value)
methodKill = value
( .. (value))
})
Troll:({
Name = ,
Callback = ()
selectedPlayerName Players:(selectedPlayerName)
()
methodKill ==
()
methodKill ==
()
character = LocalPlayer.Character
humanoidRootPart = character character:()
humanoidRootPart
()
originalPosition = humanoidRootPart.CFrame
()
vehicles = .Workspace:()
vehicles
vehicles:(LocalPlayer.Name .. )
bus = ()
bus
humanoidRootPart.CFrame = .(, , -)
.()
remoteEvent = ReplicatedStorage:()
remoteEvent remoteEvent:()
remoteEvent[]:(, )
.()
bus = ()
bus
seat = bus:() bus.Body:()
seat character:() character.Humanoid.Sit
humanoidRootPart.CFrame = seat.CFrame * .(, , )
.()
character.Humanoid.Sit bus.Parent
character.Humanoid.Sit bus.Parent
k, v (bus.Body:())
v:()
v.CanTouch =
()
selectedPlayerName
targetPlayer = Players:(selectedPlayerName)
targetPlayer targetPlayer.Character targetPlayer.Character:()
targetHumanoid = targetPlayer.Character:()
targetHumanoid targetHumanoid.Sit
character.Humanoid
bus:(.(.(, -, )))
()
.()
()
humanoid = character character:()
humanoid
humanoid:(.HumanoidStateType.Jumping)
()
()
.()
humanoidRootPart.CFrame = originalPosition
()
targetRoot = targetPlayer.Character.HumanoidRootPart
time = () *
lateralOffset = .(time) *
frontBackOffset = .(time) *
bus:(targetRoot.CFrame * .(lateralOffset, , frontBackOffset))
RunService.RenderStepped:()
(TrackPlayer)
})
Troll:({
Name = ,
Callback = ()
selectedPlayerName Players:(selectedPlayerName)
()
methodKill ==
()
methodKill ==
()
character = LocalPlayer.Character
humanoidRootPart = character character:()
humanoidRootPart
()
originalPosition = humanoidRootPart.CFrame
()
vehicles = .Workspace:()
vehicles
vehicles:(LocalPlayer.Name .. )
bus = ()
bus
humanoidRootPart.CFrame = .(, , -)
.()
remoteEvent = ReplicatedStorage:()
remoteEvent remoteEvent:()
remoteEvent[]:(, )
.()
bus = ()
bus
seat = bus:() bus.Body:()
seat character:() character.Humanoid.Sit
humanoidRootPart.CFrame = seat.CFrame * .(, , )
.()
character.Humanoid.Sit bus.Parent
()
selectedPlayerName
targetPlayer = Players:(selectedPlayerName)
targetPlayer targetPlayer.Character targetPlayer.Character:()
targetHumanoid = targetPlayer.Character:()
targetHumanoid targetHumanoid.Sit
character.Humanoid
bus:(originalPosition)
.()
args = { [] = }
ReplicatedStorage.RE:():((args))
targetRoot = targetPlayer.Character.HumanoidRootPart
time = () *
lateralOffset = .(time) *
frontBackOffset = .(time) *
bus:(targetRoot.CFrame * .(lateralOffset, , frontBackOffset))
RunService.RenderStepped:()
(TrackPlayer)
})
()
selectedPlayerName
()
Player = .Players.LocalPlayer
Backpack = Player.Backpack
Character = Player.Character
Humanoid = Character:()
RootPart = Character:()
Houses = .Workspace:()
OldPos = RootPart.CFrame
Angles =
Vehicles = Workspace.Vehicles
Pos
()
Player Character Humanoid RootPart Vehicles
selectedPlayer = .Players:(selectedPlayerName)
selectedPlayer selectedPlayer.Character
()
House = Houses:(Player.Name .. )
House
EHouse
availableHouses = {}
_, Lot (Houses:())
Lot.Name ==
_, num (Lot:())
num:() num.Name == num.Value < num.Value >
.(availableHouses, {Lot = Lot, Number = num.Value})
#availableHouses >
randomHouse = availableHouses[.(, #availableHouses)]
EHouse = randomHouse.Lot
houseNumber = randomHouse.Number
BuyDetector = EHouse:()
Pos = BuyDetector.Position
BuyDetector BuyDetector:()
RootPart.CFrame = BuyDetector.CFrame + .(, -, )
.()
ClickDetector = BuyDetector:()
ClickDetector
(ClickDetector)
.()
args = {
houseNumber,
}
:():():():((args))
()
.()
PreHouse = Houses:(Player.Name .. )
PreHouse
.()
Number
i, x (PreHouse:())
x.Name == x:()
Number = x
.()
:().RE:():(, , Number.Value)
.()
PCar = Vehicles:(Player.Name .. )
PCar
()
RootPart.CFrame = .(, , -)
.()
:().RE:():(, )
.()
PCar = Vehicles:(Player.Name .. )
.()
Seat = PCar:() PCar.Body:()
Seat
.()
RootPart.CFrame = Seat.CFrame * .(, .(-, ), )
Humanoid.Sit
.()
PCar = Vehicles:(Player.Name .. )
PCar
Humanoid.Sit
Seat = PCar:() PCar.Body:()
Seat
.()
RootPart.CFrame = Seat.CFrame * .(, .(-, ), )
Humanoid.Sit
Target = selectedPlayer
TargetC = Target.Character
TargetH = TargetC:()
TargetRP = TargetC:()
TargetC TargetH TargetRP
TargetH.Sit
TargetH.Sit
.()
Fling = (alvo, pos, angulo)
PCar:(.(alvo.Position) * pos * angulo)
Angles = Angles +
(TargetRP, .(, , ) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / , .(.(Angles), , ))
(TargetRP, .(, -, ) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(2.25, 1.5, -2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(-2.25, -1.5, 2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
end
task.wait(0.2)
local House = Houses:FindFirstChild(Player.Name .. "House")
PCar:SetPrimaryPartCFrame(CFrame.new(House.HouseSpawnPosition.Position))
task.wait(0.2)
local pedro = Region3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(30, 30, 30), game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(30, 30, 30))
local a = workspace:FindPartsInRegion3(pedro, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge)
for i, v in pairs(a) do
if v.Name == "HumanoidRootPart" then
local b = game:GetService("Players"):FindFirstChild(v.Parent.Name)
local args = {
[1] = "BanPlayerFromHouse",
[2] = b,
[3] = v.Parent
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Playe1rTrigge1rEven1t"):FireServer(unpack(args))
local args = {
[1] = "DeleteAllVehicles"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer(unpack(args))
end
end
end
end
end
end
end
end
Troll:AddButton({
Name = "House Ban Kill",
Callback = houseBanKill
})
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local cam = workspace.CurrentCamera
local currentPlayers, selectedPlayer = {}, nil
local viewing = false
local flingActive = false
Troll:AddToggle({
Name = "Auto Fling ",
Default = false,
Callback = function(state)
flingActive = state
if state and selectedPlayerName then
local target = Players:FindFirstChild(selectedPlayerName)
if not target or not target.Character then return end
local root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart")
if not root or not tRoot then return end
local char = LocalPlayer.Character
local hum = char:FindFirstChildOfClass("Humanoid")
local original = root.CFrame
local args = {
"ClearAllTools"
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args))
task.wait(0.2)
local args = {
[1] = "PickingTools",
[2] = "Couch"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
task.wait(0.3)
local tool = LocalPlayer.Backpack:FindFirstChild("Couch")
if tool then
tool.Parent = char
end
task.wait(0.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.25)
workspace.FallenPartsDestroyHeight = 0/0
local bv = Instance.new("BodyVelocity")
bv.Name = "FlingForce"
bv.Velocity = Vector3.new(9e8, 9e8, 9e8)
bv.MaxForce = Vector3.new(1/0, 1/0, 1/0)
bv.Parent = root
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
hum.PlatformStand = false
cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum
task.spawn(function()
local angle = 0
local parts = {root}
while flingActive and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do
local tHum = target.Character:FindFirstChildOfClass("Humanoid")
if tHum.Sit then break end
angle += 50
for _, part in ipairs(parts) do
local pos_x = target.Character.HumanoidRootPart.Position.X
local pos_y = target.Character.HumanoidRootPart.Position.Y
local pos_z = target.Character.HumanoidRootPart.Position.Z
pos_x = pos_x + (target.Character.HumanoidRootPart.Velocity.X / 1.5)
pos_y = pos_y + (target.Character.HumanoidRootPart.Velocity.Y / 1.5)
pos_z = pos_z + (target.Character.HumanoidRootPart.Velocity.Z / 1.5)
root.CFrame = CFrame.new(pos_x, pos_y, pos_z) * CFrame.Angles(math.rad(angle), 0, 0)
end
root.Velocity = Vector3.new(9e8, 9e8, 9e8)
root.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
task.wait()
end
flingActive = false
bv:Destroy()
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
hum.PlatformStand = false
root.CFrame = original
cam.CameraSubject = hum
for _, p in pairs(char:GetDescendants()) do
if p:IsA("BasePart") then
p.Velocity = Vector3.zero
p.RotVelocity = Vector3.zero
end
end
hum:UnequipTools()
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
end)
end
end
})
local function FlingBall(target)
local players = game:GetService("Players")
local player = players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local hrp = character:WaitForChild("HumanoidRootPart")
local backpack = player:WaitForChild("Backpack")
local ServerBalls = workspace.WorkspaceCom:WaitForChild("001_SoccerBalls")
local function GetBall()
if not backpack:FindFirstChild("SoccerBall") then
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "SoccerBall")
end
repeat task.wait() until backpack:FindFirstChild("SoccerBall")
backpack.SoccerBall.Parent = character
repeat task.wait() until ServerBalls:FindFirstChild("Soccer" .. player.Name)
character.SoccerBall.Parent = backpack
return ServerBalls:FindFirstChild("Soccer" .. player.Name)
end
local Ball = ServerBalls:FindFirstChild("Soccer" .. player.Name) or GetBall()
Ball.CanCollide = false
Ball.Massless = true
Ball.CustomPhysicalProperties = PhysicalProperties.new(0.0001, 0, 0)
if target ~= player then
local tchar = target.Character
if tchar and tchar:FindFirstChild("HumanoidRootPart") and tchar:FindFirstChild("Humanoid") then
local troot = tchar.HumanoidRootPart
local thum = tchar.Humanoid
if Ball:FindFirstChildWhichIsA("BodyVelocity") then
Ball:FindFirstChildWhichIsA("BodyVelocity"):Destroy()
end
local bv = Instance.new("BodyVelocity")
bv.Name = "FlingPower"
bv.Velocity = Vector3.new(9e8, 9e8, 9e8)
bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bv.P = 9e900
bv.Parent = Ball
workspace.CurrentCamera.CameraSubject = thum
local StartTime = os.time()
repeat
if troot.Velocity.Magnitude > 0 then
-- Cálculo da posição ajustada com base na velocidade do alvo
local pos_x = troot.Position.X + (troot.Velocity.X / 1.5)
local pos_y = troot.Position.Y + (troot.Velocity.Y / 1.5)
local pos_z = troot.Position.Z + (troot.Velocity.Z / 1.5)
-- Posiciona a bola diretamente na posição ajustada
local position = Vector3.new(pos_x, pos_y, pos_z)
Ball.CFrame = CFrame.new(position)
Ball.Orientation += Vector3.new(45, 60, 30)
else
for i, v in pairs(tchar:GetChildren()) do
if v:IsA("BasePart") and v.CanCollide and not v.Anchored then
Ball.CFrame = v.CFrame
task.wait(1/6000)
end
end
end
task.wait(1/6000)
until troot.Velocity.Magnitude > 1000 or thum.Health <= 0 or not tchar:IsDescendantOf(workspace) or target.Parent ~= players
workspace.CurrentCamera.CameraSubject = humanoid
end
end
end
Troll:AddButton({
Name = "Fling Ball",
Callback = function()
FlingBall(game:GetService("Players")[selectedPlayerName])
end
})
local Players = game:GetService('Players')
local lplayer = Players.LocalPlayer
local function isItemInInventory(itemName)
for _, item in pairs(lplayer.Backpack:GetChildren()) do
if item.Name == itemName then
return true
end
end
return false
end
local function equipItem(itemName)
local item = lplayer.Backpack:FindFirstChild(itemName)
if item then
lplayer.Character.Humanoid:EquipTool(item)
end
end
local function unequipItem(itemName)
local item = lplayer.Character:FindFirstChild(itemName)
if item then
item.Parent = lplayer.Backpack
end
end
local function ActiveAutoFling(targetPlayer)
if not isItemInInventory("Couch") then
local args = { [1] = "PickingTools", [2] = "Couch" }
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
end
equipItem("Couch")
getgenv().flingloop = true
while getgenv().flingloop do
local function flingloopfix()
local Players = game:GetService("Players")
local Player = Players.LocalPlayer
local AllBool = false
local SkidFling = function(TargetPlayer)
local Character = Player.Character
local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
local RootPart = Humanoid and Humanoid.RootPart
local TCharacter = TargetPlayer.Character
local THumanoid, TRootPart, THead, Accessory, Handle
if TCharacter:FindFirstChildOfClass("Humanoid") then
THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
end
if THumanoid and THumanoid.RootPart then
TRootPart = THumanoid.RootPart
end
if TCharacter:FindFirstChild("Head") then
THead = TCharacter.Head
end
if TCharacter:FindFirstChildOfClass("Accessory") then
Accessory = TCharacter:FindFirstChildOfClass("Accessory")
end
if Accessory and Accessory:FindFirstChild("Handle") then
Handle = Accessory.Handle
end
if Character and Humanoid and RootPart then
if RootPart.Velocity.Magnitude < 50 then
getgenv().OldPos = RootPart.CFrame
end
if THumanoid and THumanoid.Sit and not AllBool then
unequipItem("Couch")
getgenv().flingloop = false
return
end
if THead then
workspace.CurrentCamera.CameraSubject = THead
elseif not THead and Handle then
workspace.CurrentCamera.CameraSubject = Handle
elseif THumanoid and TRootPart then
workspace.CurrentCamera.CameraSubject = THumanoid
end
if not TCharacter:FindFirstChildWhichIsA("BasePart") then
return
end
local FPos = function(BasePart, Pos, Ang)
RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
end
local SFBasePart = function(BasePart)
local TimeToWait = 2
local Time = tick()
local Angle = 0
repeat
if RootPart and THumanoid then
if BasePart.Velocity.Magnitude < 50 then
Angle = Angle + 100
FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0))
task.wait()
else
FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(-90), 0, 0))
task.wait()
FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
task.wait()
end
else
break
end
until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait or getgenv().flingloop == false
end
workspace.FallenPartsDestroyHeight = 0/0
local BV = Instance.new("BodyVelocity")
BV.Name = "SpeedDoPai"
BV.Parent = RootPart
BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
if TRootPart and THead then
if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
SFBasePart(THead)
else
SFBasePart(TRootPart)
end
elseif TRootPart and not THead then
SFBasePart(TRootPart)
elseif not TRootPart and THead then
SFBasePart(THead)
elseif not TRootPart and not THead and Accessory and Handle then
SFBasePart(Handle)
end
BV:Destroy()
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
workspace.CurrentCamera.CameraSubject = Humanoid
repeat
RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
Humanoid:ChangeState("GettingUp")
table.foreach(Character:GetChildren(), function(_, x)
if x:IsA("BasePart") then
x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
end
end)
task.wait()
until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
workspace.FallenPartsDestroyHeight = getgenv().FPDH
end
end
if AllBool then
for _, x in next, Players:GetPlayers() do
SkidFling(x)
end
end
if targetPlayer then
SkidFling(targetPlayer)
end
task.wait()
end
wait()
pcall(flingloopfix)
end
end
local kill = Troll:AddSection({Name = "Fling Boat"})
Troll:AddButton({
Name = "Fling - Boat",
Callback = function()
if not selectedPlayerName or not game.Players:FindFirstChild(selectedPlayerName) then
warn("Nenhum jogador selecionado ou não existe")
return
end
local Player = game.Players.LocalPlayer
local Character = Player.Character
local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
local RootPart = Character and Character:FindFirstChild("HumanoidRootPart")
local Vehicles = game.Workspace:FindFirstChild("Vehicles")
if not Humanoid or not RootPart then
warn("Humanoid ou RootPart inválido")
return
end
local function spawnBoat()
RootPart.CFrame = CFrame.new(1754, -2, 58)
task.wait(0.5)
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingBoat", "MilitaryBoatFree")
task.wait(1)
return Vehicles:FindFirstChild(Player.Name.."Car")
end
local PCar = Vehicles:FindFirstChild(Player.Name.."Car") or spawnBoat()
if not PCar then
warn("Falha ao spawnar o barco")
return
end
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if not Seat then
warn("Assento não encontrado")
return
end
repeat
task.wait(0.1)
RootPart.CFrame = Seat.CFrame * CFrame.new(0, 1, 0)
until Humanoid.SeatPart == Seat
print("Barco spawnado!")
local TargetPlayer = game.Players:FindFirstChild(selectedPlayerName)
if not TargetPlayer or not TargetPlayer.Character then
warn("Jogador não encontrado")
return
end
local TargetC = TargetPlayer.Character
local TargetH = TargetC:FindFirstChildOfClass("Humanoid")
local TargetRP = TargetC:FindFirstChild("HumanoidRootPart")
if not TargetRP or not TargetH then
warn("Humanoid ou RootPart do alvo não encontrado")
return
end
local Spin = Instance.new("BodyAngularVelocity")
Spin.Name = "Spinning"
Spin.Parent = PCar.PrimaryPart
Spin.MaxTorque = Vector3.new(0, math.huge, 0)
Spin.AngularVelocity = Vector3.new(0, 369, 0)
print("Fling ativo!")
local function moveCar(TargetRP, offset)
if PCar and PCar.PrimaryPart then
PCar:SetPrimaryPartCFrame(CFrame.new(TargetRP.Position + offset))
end
end
task.spawn(function()
while PCar and PCar.Parent and TargetRP and TargetRP.Parent do
task.wait(0.01)
moveCar(TargetRP, Vector3.new(0, 1, 0))
moveCar(TargetRP, Vector3.new(0, -2.25, 5))
moveCar(TargetRP, Vector3.new(0, 2.25, 0.25))
moveCar(TargetRP, Vector3.new(-2.25, -1.5, 2.25))
moveCar(TargetRP, Vector3.new(0, 1.5, 0))
moveCar(TargetRP, Vector3.new(0, -1.5, 0))
if PCar and PCar.PrimaryPart then
local Rotation = CFrame.Angles(
math.rad(math.random(-369, 369)),
math.rad(math.random(-369, 369)),
math.rad(math.random(-369, 369))
)
PCar:SetPrimaryPartCFrame(CFrame.new(TargetRP.Position + Vector3.new(0, 1.5, 0)) * Rotation)
end
end
if Spin and Spin.Parent then
Spin:Destroy()
print("Fling desativado")
end
end)
end
})
print("Fling - Boat button created")
Troll:AddButton({
Name = "Desligar Fling - Boat",
Callback = function()
local Player = game.Players.LocalPlayer
local Character = Player.Character
local RootPart = Character and Character:FindFirstChild("HumanoidRootPart")
local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
local Vehicles = game.Workspace:FindFirstChild("Vehicles")
if not RootPart or not Humanoid then
warn("Nenhum RootPart ou Humanoid encontrado!")
return
end
Humanoid.PlatformStand = true
print("Jogador paralisado para reduzir efeitos do spin.")
for _, obj in pairs(RootPart:GetChildren()) do
if obj:IsA("BodyAngularVelocity") or obj:IsA("BodyVelocity") then
obj:Destroy()
end
end
print("Spin e forças removidas do jogador.")
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("DeleteAllVehicles")
task.wait(0.5)
local PCar = Vehicles and Vehicles:FindFirstChild(Player.Name.."Car")
if PCar and PCar.PrimaryPart then
for _, obj in pairs(PCar.PrimaryPart:GetChildren()) do
if obj:IsA("BodyAngularVelocity") or obj:IsA("BodyVelocity") then
obj:Destroy()
end
end
print("Spin removido do barco.")
end
task.wait(1)
local safePos = Vector3.new(0, 1000, 0)
local bp = Instance.new("BodyPosition", RootPart)
bp.Position = safePos
bp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
local bg = Instance.new("BodyGyro", RootPart)
bg.CFrame = RootPart.CFrame
bg.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
print("Jogador está preso na coordenada segura.")
task.wait(3)
bp:Destroy()
bg:Destroy()
Humanoid.PlatformStand = false
print("Jogador liberado, seguro na posição.")
end
})
local kill = Troll:AddSection({Name = "Click Kill Methods"})
Troll:AddButton({
Name = "Click Fling Portas [Beta]",
Description = "Para Usar, Recomendo chegar perto de outras portas, apos ela ir até você, clique no jogador que deseja flingar",
Callback = function()
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local HRP = Character:WaitForChild("HumanoidRootPart")
-- Alvo invisível (BlackHole)
local BlackHole = Instance.new("Part")
BlackHole.Size = Vector3.new(100000, 100000, 100000)
BlackHole.Transparency = 1
BlackHole.Anchored = true
BlackHole.CanCollide = false
BlackHole.Name = "BlackHoleTarget"
BlackHole.Parent = Workspace
-- Attachment base no BlackHole
local baseAttachment = Instance.new("Attachment")
baseAttachment.Name = "Luscaa_BlackHoleAttachment"
baseAttachment.Parent = BlackHole
-- Atualiza posição do BlackHole
RunService.Heartbeat:Connect(function()
BlackHole.CFrame = HRP.CFrame
end)
-- Lista de portas controladas
local ControlledDoors = {}
-- Prepara uma porta para ser controlada
local function SetupPart(part)
if not part:IsA("BasePart") or part.Anchored or not string.find(part.Name, "Door") then return end
if part:FindFirstChild("Luscaa_Attached") then return end
part.CanCollide = false
for _, obj in ipairs(part:GetChildren()) do
if obj:IsA("AlignPosition") or obj:IsA("Torque") or obj:IsA("Attachment") then
obj:Destroy()
end
end
local marker = Instance.new("BoolValue", part)
marker.Name = "Luscaa_Attached"
local a1 = Instance.new("Attachment", part)
local align = Instance.new("AlignPosition", part)
align.Attachment0 = a1
align.Attachment1 = baseAttachment
align.MaxForce = 1e20
align.MaxVelocity = math.huge
align.Responsiveness = 99999
local torque = Instance.new("Torque", part)
torque.Attachment0 = a1
torque.RelativeTo = Enum.ActuatorRelativeTo.World
torque.Torque = Vector3.new(
math.random(-10e5, 10e5) * 10000,
math.random(-10e5, 10e5) * 10000,
math.random(-10e5, 10e5) * 10000
)
table.insert(ControlledDoors, {Part = part, Align = align})
end
-- Detecta e prepara portas existentes
for _, obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("BasePart") and string.find(obj.Name, "Door") then
SetupPart(obj)
end
end
-- Novas portas no futuro
Workspace.DescendantAdded:Connect(function(obj)
if obj:IsA("BasePart") and string.find(obj.Name, "Door") then
SetupPart(obj)
end
end)
-- Flinga jogador com timeout e retorno
local function FlingPlayer(player)
local char = player.Character
if not char then return end
local targetHRP = char:FindFirstChild("HumanoidRootPart")
if not targetHRP then return end
local targetAttachment = targetHRP:FindFirstChild("SHNMAX_TargetAttachment")
if not targetAttachment then
targetAttachment = Instance.new("Attachment", targetHRP)
targetAttachment.Name = "SHNMAX_TargetAttachment"
end
for _, data in ipairs(ControlledDoors) do
if data.Align then
data.Align.Attachment1 = targetAttachment
end
end
local start = tick()
local flingDetected = false
while tick() - start < 5 do
if targetHRP.Velocity.Magnitude >= 20 then
flingDetected = true
break
end
RunService.Heartbeat:Wait()
end
-- Sempre retorna as portas
for _, data in ipairs(ControlledDoors) do
if data.Align then
data.Align.Attachment1 = baseAttachment
end
end
end
-- Clique (funciona no mobile)
UserInputService.TouchTap:Connect(function(touchPositions, processed)
if processed then return end
local pos = touchPositions[1]
local camera = Workspace.CurrentCamera
local unitRay = camera:ScreenPointToRay(pos.X, pos.Y)
local raycast = Workspace:Raycast(unitRay.Origin, unitRay.Direction * 1000)
if raycast and raycast.Instance then
local hit = raycast.Instance
local player = Players:GetPlayerFromCharacter(hit:FindFirstAncestorOfClass("Model"))
if player and player ~= LocalPlayer then
FlingPlayer(player)
end
end
end)
end
})
Troll:AddButton({
Name = "Click Fling Couch (Tool)",
Callback = function()
local jogadores = game:GetService("Players")
local rep = game:GetService("ReplicatedStorage")
local entrada = game:GetService("UserInputService")
local eu = jogadores.LocalPlayer
local cam = workspace.CurrentCamera
local podeClicar = true
local ferramentaEquipada = false
local NOME_FERRAMENTA = "Click Fling Couch"
local mochila = eu:WaitForChild("Backpack")
if not mochila:FindFirstChild(NOME_FERRAMENTA) and not (eu.Character and eu.Character:FindFirstChild(NOME_FERRAMENTA)) then
local ferramenta = Instance.new("Tool")
ferramenta.Name = NOME_FERRAMENTA
ferramenta.RequiresHandle = false
ferramenta.CanBeDropped = false
ferramenta.Equipped:Connect(function()
ferramentaEquipada = true
end)
ferramenta.Unequipped:Connect(function()
ferramentaEquipada = false
end)
ferramenta.Parent = mochila
end
local function jogarComSofa(alvo)
if not ferramentaEquipada then return end
if not alvo or not alvo.Character or alvo == eu then return end
local jogando = true
local raiz = eu.Character and eu.Character:FindFirstChild("HumanoidRootPart")
local alvoRaiz = alvo.Character and alvo.Character:FindFirstChild("HumanoidRootPart")
if not raiz or not alvoRaiz then return end
local boneco = eu.Character
local humano = boneco:FindFirstChildOfClass("Humanoid")
local posOriginal = raiz.CFrame
rep:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools")
task.wait(0.2)
rep.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
task.wait(0.3)
local sofa = eu.Backpack:FindFirstChild("Couch")
if sofa then
sofa.Parent = boneco
end
task.wait(0.1)
game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.25)
workspace.FallenPartsDestroyHeight = 0/0
local forca = Instance.new("BodyVelocity")
forca.Name = "ForcaJogada"
forca.Velocity = Vector3.new(9e8, 9e8, 9e8)
forca.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
forca.Parent = raiz
humano:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
humano.PlatformStand = false
cam.CameraSubject = alvo.Character:FindFirstChild("Head") or alvoRaiz or humano
task.spawn(function()
local angulo = 0
local partes = {raiz}
while jogando and alvo and alvo.Character and alvo.Character:FindFirstChildOfClass("Humanoid") do
local alvoHum = alvo.Character:FindFirstChildOfClass("Humanoid")
if alvoHum.Sit then break end
angulo += 50
for _, parte in ipairs(partes) do
local hrp = alvo.Character.HumanoidRootPart
local pos = hrp.Position + hrp.Velocity / 1.5
raiz.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angulo), 0, 0)
end
raiz.Velocity = Vector3.new(9e8, 9e8, 9e8)
raiz.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
task.wait()
end
jogando = false
forca:Destroy()
humano:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
humano.PlatformStand = false
raiz.CFrame = posOriginal
cam.CameraSubject = humano
for _, p in pairs(boneco:GetDescendants()) do
if p:IsA("BasePart") then
p.Velocity = Vector3.zero
p.RotVelocity = Vector3.zero
end
end
humano:UnequipTools()
rep.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
end)
while jogando do
task.wait()
end
end
entrada.TouchTap:Connect(function(toques, processado)
if processado or not podeClicar or not ferramentaEquipada then return end
local pos = toques[1]
local raio = cam:ScreenPointToRay(pos.X, pos.Y)
local acerto = workspace:Raycast(raio.Origin, raio.Direction * 1000)
if acerto and acerto.Instance then
local alvo = jogadores:GetPlayerFromCharacter(acerto.Instance:FindFirstAncestorOfClass("Model"))
if alvo and alvo ~= eu then
podeClicar = false
jogarComSofa(alvo)
task.delay(2, function()
podeClicar = true
end)
end
end
end)
end
})
Troll:AddButton({
Name = "Click Fling Ball (Tool)",
Callback = function()
local jogadores = game:GetService("Players")
local rep = game:GetService("ReplicatedStorage")
local mundo = game:GetService("Workspace")
local entrada = game:GetService("UserInputService")
local cam = mundo.CurrentCamera
local eu = jogadores.LocalPlayer
local NOME_FERRAMENTA = "Click Fling Ball"
local ferramentaEquipada = false
local mochila = eu:WaitForChild("Backpack")
if not mochila:FindFirstChild(NOME_FERRAMENTA) then
local ferramenta = Instance.new("Tool")
ferramenta.Name = NOME_FERRAMENTA
ferramenta.RequiresHandle = false
ferramenta.CanBeDropped = false
ferramenta.Equipped:Connect(function()
ferramentaEquipada = true
end)
ferramenta.Unequipped:Connect(function()
ferramentaEquipada = false
end)
ferramenta.Parent = mochila
end
-- Função FlingBall (bola)
local function FlingBall(target)
local players = game:GetService("Players")
local player = players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local hrp = character:WaitForChild("HumanoidRootPart")
local backpack = player:WaitForChild("Backpack")
local ServerBalls = workspace.WorkspaceCom:WaitForChild("001_SoccerBalls")
local function GetBall()
if not backpack:FindFirstChild("SoccerBall") and not character:FindFirstChild("SoccerBall") then
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "SoccerBall")
end
repeat task.wait() until backpack:FindFirstChild("SoccerBall") or character:FindFirstChild("SoccerBall")
local ballTool = backpack:FindFirstChild("SoccerBall")
if ballTool then
ballTool.Parent = character
end
repeat task.wait() until ServerBalls:FindFirstChild("Soccer" .. player.Name)
return ServerBalls:FindFirstChild("Soccer" .. player.Name)
end
local Ball = ServerBalls:FindFirstChild("Soccer" .. player.Name) or GetBall()
Ball.CanCollide = false
Ball.Massless = true
Ball.CustomPhysicalProperties = PhysicalProperties.new(0.0001, 0, 0)
if target ~= player then
local tchar = target.Character
if tchar and tchar:FindFirstChild("HumanoidRootPart") and tchar:FindFirstChild("Humanoid") then
local troot = tchar.HumanoidRootPart
local thum = tchar.Humanoid
if Ball:FindFirstChildWhichIsA("BodyVelocity") then
Ball:FindFirstChildWhichIsA("BodyVelocity"):Destroy()
end
local bv = Instance.new("BodyVelocity")
bv.Name = "FlingPower"
bv.Velocity = Vector3.new(9e8, 9e8, 9e8)
bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bv.P = 9e900
bv.Parent = Ball
workspace.CurrentCamera.CameraSubject = thum
repeat
if troot.Velocity.Magnitude > 0 then
local pos = troot.Position + (troot.Velocity / 1.5)
Ball.CFrame = CFrame.new(pos)
Ball.Orientation += Vector3.new(45, 60, 30)
else
for i, v in pairs(tchar:GetChildren()) do
if v:IsA("BasePart") and v.CanCollide and not v.Anchored then
Ball.CFrame = v.CFrame
task.wait(1/6000)
end
end
end
task.wait(1/6000)
until troot.Velocity.Magnitude > 1000 or thum.Health <= 0 or not tchar:IsDescendantOf(workspace) or target.Parent ~= players
workspace.CurrentCamera.CameraSubject = humanoid
end
end
end
-- Toque na tela para aplicar a bola
entrada.TouchTap:Connect(function(toques, processado)
if not ferramentaEquipada or processado then return end
local pos = toques[1]
local raio = cam:ScreenPointToRay(pos.X, pos.Y)
local hit = mundo:Raycast(raio.Origin, raio.Direction * 1000)
if hit and hit.Instance then
local modelo = hit.Instance:FindFirstAncestorOfClass("Model")
local jogador = jogadores:GetPlayerFromCharacter(modelo)
if jogador and jogador ~= eu then
FlingBall(jogador)
end
end
end)
end
})
Troll:AddButton({
Name = "Click Kill Couch (Tool)",
Callback = function()
local jogadores = game:GetService("Players")
local rep = game:GetService("ReplicatedStorage")
local loop = game:GetService("RunService")
local mundo = game:GetService("Workspace")
local entrada = game:GetService("UserInputService")
local eu = jogadores.LocalPlayer
local cam = mundo.CurrentCamera
local NOME_FERRAMENTA = "Click Kill Couch"
local ferramentaEquipada = false
local nomeAlvo = nil
local loopTP = nil
local sofaEquipado = false
local base = nil
local posInicial = nil
local raiz = nil
local mochila = eu:WaitForChild("Backpack")
if not mochila:FindFirstChild(NOME_FERRAMENTA) then
local ferramenta = Instance.new("Tool")
ferramenta.Name = NOME_FERRAMENTA
ferramenta.RequiresHandle = false
ferramenta.CanBeDropped = false
ferramenta.Equipped:Connect(function()
ferramentaEquipada = true
end)
ferramenta.Unequipped:Connect(function()
ferramentaEquipada = false
nomeAlvo = nil
limparSofa()
end)
ferramenta.Parent = mochila
end
function limparSofa()
if loopTP then
loopTP:Disconnect()
loopTP = nil
end
if sofaEquipado then
local boneco = eu.Character
if boneco then
local sofa = boneco:FindFirstChild("Couch")
if sofa then
sofa.Parent = eu.Backpack
sofaEquipado = false
end
end
end
if base then
base:Destroy()
base = nil
end
if getgenv().AntiSit then
getgenv().AntiSit:Set(false)
end
local humano = eu.Character and eu.Character:FindFirstChildOfClass("Humanoid")
if humano then
humano:SetStateEnabled(Enum.HumanoidStateType.Physics, true)
humano:ChangeState(Enum.HumanoidStateType.GettingUp)
end
if posInicial and raiz then
raiz.CFrame = posInicial
posInicial = nil
end
end
function pegarSofa()
local boneco = eu.Character
if not boneco then return end
local mochila = eu.Backpack
if not mochila:FindFirstChild("Couch") and not boneco:FindFirstChild("Couch") then
local args = { "PickingTools", "Couch" }
rep.RE["1Too1l"]:InvokeServer(unpack(args))
task.wait(0.1)
end
local sofa = mochila:FindFirstChild("Couch") or boneco:FindFirstChild("Couch")
if sofa then
sofa.Parent = boneco
sofaEquipado = true
end
end
function posAleatoriaAbaixo(boneco)
local rp = boneco:FindFirstChild("HumanoidRootPart")
if not rp then return Vector3.new() end
local offset = Vector3.new(math.random(-2, 2), -5.1, math.random(-2, 2))
return rp.Position + offset
end
function tpAbaixo(alvo)
if not alvo or not alvo.Character or not alvo.Character:FindFirstChild("HumanoidRootPart") then return end
local meuBoneco = eu.Character
local minhaRaiz = meuBoneco and meuBoneco:FindFirstChild("HumanoidRootPart")
local humano = meuBoneco and meuBoneco:FindFirstChildOfClass("Humanoid")
if not minhaRaiz or not humano then return end
humano:SetStateEnabled(Enum.HumanoidStateType.Physics, false)
if not base then
base = Instance.new("Part")
base.Size = Vector3.new(10, 1, 10)
base.Anchored = true
base.CanCollide = true
base.Transparency = 0.5
base.Parent = mundo
end
local destino = posAleatoriaAbaixo(alvo.Character)
base.Position = destino
minhaRaiz.CFrame = CFrame.new(destino)
humano:SetStateEnabled(Enum.HumanoidStateType.Physics, true)
end
function arremessarComSofa(alvo)
if not alvo then return end
nomeAlvo = alvo.Name
local boneco = eu.Character
if not boneco then return end
posInicial = boneco:FindFirstChild("HumanoidRootPart") and boneco.HumanoidRootPart.CFrame
raiz = boneco:FindFirstChild("HumanoidRootPart")
pegarSofa()
loopTP = loop.Heartbeat:Connect(function()
local alvoAtual = jogadores:FindFirstChild(nomeAlvo)
if not alvoAtual or not alvoAtual.Character or not alvoAtual.Character:FindFirstChild("Humanoid") then
limparSofa()
return
end
if getgenv().AntiSit then
getgenv().AntiSit:Set(true)
end
tpAbaixo(alvoAtual)
end)
task.spawn(function()
local alvoAtual = jogadores:FindFirstChild(nomeAlvo)
while alvoAtual and alvoAtual.Character and alvoAtual.Character:FindFirstChild("Humanoid") do
task.wait(0.05)
if alvoAtual.Character.Humanoid.SeatPart then
local buraco = CFrame.new(265.46, -450.83, -59.93)
alvoAtual.Character.HumanoidRootPart.CFrame = buraco
eu.Character.HumanoidRootPart.CFrame = buraco
task.wait(0.4)
limparSofa()
task.wait(0.2)
if posInicial then
eu.Character.HumanoidRootPart.CFrame = posInicial
end
break
end
end
end)
end
entrada.TouchTap:Connect(function(toques, processado)
if not ferramentaEquipada or processado then return end
local pos = toques[1]
local raio = cam:ScreenPointToRay(pos.X, pos.Y)
local hit = mundo:Raycast(raio.Origin, raio.Direction * 1000)
if hit and hit.Instance then
local modelo = hit.Instance:FindFirstAncestorOfClass("Model")
local jogador = jogadores:GetPlayerFromCharacter(modelo)
if jogador and jogador ~= eu then
arremessarComSofa(jogador)
end
end
end)
end
})
local kill = Troll:AddSection({Name = "All methods"})
Troll:AddButton({
Name = "Kill All Bus",
Callback = function()
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local destination = Vector3.new(145.51, -374.09, 21.58)
local originalPosition = nil
local function GetBus()
local vehicles = Workspace:FindFirstChild("Vehicles")
if vehicles then
return vehicles:FindFirstChild(Players.LocalPlayer.Name.."Car")
end
return nil
end
local function TrackPlayer(selectedPlayerName, callback)
while true do
if selectedPlayerName then
local targetPlayer = Players:FindFirstChild(selectedPlayerName)
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
local targetHumanoid = targetPlayer.Character:FindFirstChildOfClass("Humanoid")
if targetHumanoid and targetHumanoid.Sit then
local bus = GetBus()
if bus then
bus:SetPrimaryPartCFrame(CFrame.new(destination))
print("Jogador sentou, levando ônibus para o void!")
task.wait(0.2)
local function simulateJump()
local humanoid = Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
simulateJump()
print("Simulando primeiro pulo!")
task.wait(0.4)
simulateJump()
print("Simulando segundo pulo!")
task.wait(0.5)
if originalPosition then
Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition
print("Player voltou para a posição inicial Xique")
task.wait(0.1)
local args = {
[1] = "DeleteAllVehicles"
}
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(args))
print("Todos os veículos foram deletados!")
end
end
break
else
local targetRoot = targetPlayer.Character.HumanoidRootPart
local time = tick() * 35
local lateralOffset = math.sin(time) * 10 -- Movimento lateral rápido
local frontBackOffset = math.cos(time) * 20 -- Movimento frente/trás
local bus = GetBus()
if bus then
bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(0, 0, frontBackOffset))
end
end
end
end
RunService.RenderStepped:Wait()
end
if callback then
callback()
end
end
local function StartKillBusao(playerName, callback)
local selectedPlayerName = playerName
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
originalPosition = humanoidRootPart.CFrame
local bus = GetBus()
if not bus then
humanoidRootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61)
task.wait(0.5)
local remoteEvent = ReplicatedStorage:FindFirstChild("RE")
if remoteEvent and remoteEvent:FindFirstChild("1Ca1r") then
remoteEvent["1Ca1r"]:FireServer("PickingCar", "SchoolBus")
end
task.wait(1)
bus = GetBus()
end
if bus then
local seat = bus:FindFirstChild("Body") and bus.Body:FindFirstChild("VehicleSeat")
if seat and character:FindFirstChildOfClass("Humanoid") and not character.Humanoid.Sit then
repeat
humanoidRootPart.CFrame = seat.CFrame * CFrame.new(0, 2, 0)
task.wait()
until character.Humanoid.Sit or not bus.Parent
end
end
spawn(function()
TrackPlayer(selectedPlayerName, callback)
end)
end
local function PerformActionForAllPlayers(players)
if #players == 0 then
return
end
local player = table.remove(players, 1)
StartKillBusao(player.Name, function()
task.wait(0.5)
PerformActionForAllPlayers(players)
end)
end
PerformActionForAllPlayers(Players:GetPlayers())
end
})
print("Kill All Bus button created")
Troll:AddButton({
Name = "House Ban kill All",
Callback = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function executeScriptForPlayer(targetPlayer)
local Player = game.Players.LocalPlayer
local Backpack = Player.Backpack
local Character = Player.Character
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
local RootPart = Character:FindFirstChild("HumanoidRootPart")
local Houses = game.Workspace:FindFirstChild("001_Lots")
local OldPos = RootPart.CFrame
local Angles = 0
local Vehicles = Workspace.Vehicles
local Pos
function Check()
if Player and Character and Humanoid and RootPart and Vehicles then
return true
else
return false
end
end
if Check() then
local House = Houses:FindFirstChild(Player.Name.."House")
if not House then
local EHouse
for _, Lot in pairs(Houses:GetChildren()) do
if Lot.Name == "For Sale" then
for _, num in pairs(Lot:GetDescendants()) do
if num:IsA("NumberValue") and num.Name == "Number" and num.Value < 25 and num.Value > 10 then
EHouse = Lot
break
end
end
end
end
local BuyDetector = EHouse:FindFirstChild("BuyHouse")
Pos = BuyDetector.Position
if BuyDetector and BuyDetector:IsA("BasePart") then
RootPart.CFrame = BuyDetector.CFrame + Vector3.new(0, -6, 0)
task.wait(0.5)
local ClickDetector = BuyDetector:FindFirstChild("ClickDetector")
if ClickDetector then
fireclickdetector(ClickDetector)
end
end
end
task.wait(0.5)
local PreHouse = Houses:FindFirstChild(Player.Name .. "House")
if PreHouse then
task.wait(0.5)
local Number
for i, x in pairs(PreHouse:GetDescendants()) do
if x.Name == "Number" and x:IsA("NumberValue") then
Number = x
end
end
task.wait(0.5)
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gettin1gHous1e"):FireServer("PickingCustomHouse", "049_House", Number.Value)
end
task.wait(0.5)
local PCar = Vehicles:FindFirstChild(Player.Name.."Car")
if not PCar then
if Check() then
RootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61)
task.wait(0.5)
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingCar", "SchoolBus")
task.wait(0.5)
local PCar = Vehicles:FindFirstChild(Player.Name.."Car")
task.wait(0.5)
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if Seat then
repeat
task.wait()
RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0)
until Humanoid.Sit
end
end
end
task.wait(0.5)
local PCar = Vehicles:FindFirstChild(Player.Name.."Car")
if PCar then
if not Humanoid.Sit then
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if Seat then
repeat
task.wait()
RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0)
until Humanoid.Sit
end
end
local Target = targetPlayer
local TargetC = Target.Character
local TargetH = TargetC:FindFirstChildOfClass("Humanoid")
local TargetRP = TargetC:FindFirstChild("HumanoidRootPart")
if TargetC and TargetH and TargetRP then
if not TargetH.Sit then
while not TargetH.Sit do
task.wait()
local Fling = function(alvo, pos, angulo)
PCar:SetPrimaryPartCFrame(CFrame.new(alvo.Position) * pos * angulo)
end
Angles = Angles + 100
Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(2.25, 1.5, -2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(-2.25, -1.5, 2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0))
end
task.wait(0.2)
local House = Houses:FindFirstChild(Player.Name.."House")
PCar:SetPrimaryPartCFrame(CFrame.new(House.HouseSpawnPosition.Position))
task.wait(0.2)
local pedro = Region3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(30,30,30), game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(30,30,30))
local a = workspace:FindPartsInRegion3(pedro, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge)
for i, v in pairs(a) do
if v.Name == "HumanoidRootPart" then
local b = game:GetService("Players"):FindFirstChild(v.Parent.Name)
local args = {
[1] = "BanPlayerFromHouse",
[2] = b,
[3] = v.Parent
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Playe1rTrigge1rEven1t"):FireServer(unpack(args))
end
end
end
end
end
end
-- Deletar o veículo
local deleteArgs = {
[1] = "DeleteAllVehicles"
}
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(deleteArgs))
end
-- Iterar sobre todos os jogadores no mapa
for _, player in pairs(Players:GetPlayers()) do
if player ~= Player then
executeScriptForPlayer(player)
task.wait(2)
end
end
end
})
print("House Ban kill All button created")
Troll:AddButton({
Name = "Fling Boat all",
Callback = function()
local Player = game.Players.LocalPlayer
local Character = Player.Character
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
local RootPart = Character:FindFirstChild("HumanoidRootPart")
local Vehicles = game.Workspace:FindFirstChild("Vehicles")
local OldPos = RootPart.CFrame
local Angles = 0
local PCar = Vehicles:FindFirstChild(Player.Name.."Car")
-- Se não tiver um carro, cria um
if not PCar then
if RootPart then
RootPart.CFrame = CFrame.new(1754, -2, 58)
task.wait(0.5)
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingBoat", "MilitaryBoatFree")
task.wait(0.5)
PCar = Vehicles:FindFirstChild(Player.Name.."Car")
task.wait(0.5)
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if Seat then
repeat
task.wait()
RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0)
until Humanoid.Sit
end
end
end
task.wait(0.5)
PCar = Vehicles:FindFirstChild(Player.Name.."Car")
-- Se o carro existir, teletransporta para o assento se necessário
if PCar then
if not Humanoid.Sit then
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if Seat then
repeat
task.wait()
RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0)
until Humanoid.Sit
end
end
end
-- Adiciona o BodyGyro ao carro para controle de movimento
local SpinGyro = Instance.new("BodyGyro")
SpinGyro.Parent = PCar.PrimaryPart
SpinGyro.MaxTorque = Vector3.new(1e7, 1e7, 1e7)
SpinGyro.P = 1e7
SpinGyro.CFrame = PCar.PrimaryPart.CFrame * CFrame.Angles(0, math.rad(90), 0)
-- Função de Fling em cada jogador por 3 segundos
local function flingPlayer(TargetC, TargetRP, TargetH)
Angles = 0
local endTime = tick() + 1 -- Define o tempo final em 2 segundos a partir de agora
while tick() < endTime do
Angles = Angles + 100
task.wait()
-- Movimentos e ângulos para o Fling
local kill = function(alvo, pos, angulo)
PCar:SetPrimaryPartCFrame(CFrame.new(alvo.Position) * pos * angulo)
end
-- Fling para várias posições ao redor do TargetRP
kill(TargetRP, CFrame.new(0, 3, 0), CFrame.Angles(math.rad(Angles), 0, 0))
kill(TargetRP, CFrame.new(0, -1.5, 2), CFrame.Angles(math.rad(Angles), 0, 0))
kill(TargetRP, CFrame.new(2, 1.5, 2.25), CFrame.Angles(math.rad(50), 0, 0))
kill(TargetRP, CFrame.new(-2.25, -1.5, 2.25), CFrame.Angles(math.rad(30), 0, 0))
kill(TargetRP, CFrame.new(0, 1.5, 0), CFrame.Angles(math.rad(Angles), 0, 0))
kill(TargetRP, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(Angles), 0, 0))
end
end
-- Itera sobre todos os jogadores
for _, Target in pairs(game.Players:GetPlayers()) do
-- Pula o jogador local
if Target ~= Player then
local TargetC = Target.Character
local TargetH = TargetC and TargetC:FindFirstChildOfClass("Humanoid")
local TargetRP = TargetC and TargetC:FindFirstChild("HumanoidRootPart")
-- Se encontrar o alvo e seus componentes, executa o fling
if TargetC and TargetH and TargetRP then
flingPlayer(TargetC, TargetRP, TargetH) -- Fling no jogador atual
end
end
end
-- Retorna o jogador para sua posição original
task.wait(0.5)
PCar:SetPrimaryPartCFrame(CFrame.new(0, 0, 0))
task.wait(0.5)
Humanoid.Sit = false
task.wait(0.5)
RootPart.CFrame = OldPos
-- Remove o BodyGyro após o efeito
SpinGyro:Destroy()
end
})
print("Fling Boat All button created")
Troll:AddButton({
Name = "Auto Fling All",
Callback = function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LocalPlayer = Players.LocalPlayer
local cam = workspace.CurrentCamera
local function ProcessPlayer(target)
if not target or not target.Character or target == LocalPlayer then return end
local flingActive = true
local root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart")
if not root or not tRoot then return end
local char = LocalPlayer.Character
local hum = char:FindFirstChildOfClass("Humanoid")
local original = root.CFrame
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools")
task.wait(0.2)
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
task.wait(0.3)
local tool = LocalPlayer.Backpack:FindFirstChild("Couch")
if tool then
tool.Parent = char
end
task.wait(0.1)
game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.25)
workspace.FallenPartsDestroyHeight = 0/0
local bv = Instance.new("BodyVelocity")
bv.Name = "FlingForce"
bv.Velocity = Vector3.new(9e8, 9e8, 9e8)
bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bv.Parent = root
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
hum.PlatformStand = false
cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum
task.spawn(function()
local angle = 0
local parts = {root}
while flingActive and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do
local tHum = target.Character:FindFirstChildOfClass("Humanoid")
if tHum.Sit then break end
angle += 50
for _, part in ipairs(parts) do
local hrp = target.Character.HumanoidRootPart
local pos = hrp.Position + hrp.Velocity / 1.5
root.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angle), 0, 0)
end
root.Velocity = Vector3.new(9e8, 9e8, 9e8)
root.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
task.wait()
end
flingActive = false
bv:Destroy()
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
hum.PlatformStand = false
root.CFrame = original
cam.CameraSubject = hum
for _, p in pairs(char:GetDescendants()) do
if p:IsA("BasePart") then
p.Velocity = Vector3.zero
p.RotVelocity = Vector3.zero
end
end
hum:UnequipTools()
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
end)
while flingActive do
task.wait()
end
end
for _, player in ipairs(Players:GetPlayers()) do
ProcessPlayer(player)
end
end
})
Troll:AddButton({
Name = "Bring All Couch [melhor]",
Callback = function()
local args = {
[1] = "ClearAllTools"
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args))
wait(0.2)
toolselcted = "Couch"
dupeamot = 25 --Put amouth to dupe
picktoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l")
cleartoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Clea1rTool1s")
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupando",Text="Nao Clique em nada quando tiver dupando . ", Button1 = " Eu entendi" ,Duration=5})
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Because It will break the script and you will need to rejoin.", Button1 = "Eu entendi" ,Duration=5})
duping = true
oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then
task.wait()
game.Players.LocalPlayer.Character.Humanoid.Sit = false
end
wait(0.1)
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
for m=1,2 do
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -490, 999999999.414, 0.974360406, -0.175734088, 0.14049761, -0.133441404, 0.0514053069, 0.989722729, -0.181150302, -0.983094692, 0.0266370922)
end
task.wait(0.2)
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
wait(0.5)
for aidj,afh in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if afh.Name == toolselcted == false then
if afh:IsA("Tool") then
afh.Parent = game.Players.LocalPlayer.Backpack
end
end
end
for aiefhiewhwf,dvjbvj in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if dvjbvj:IsA("Tool") then
if dvjbvj.Name == toolselcted == false then
dvjbvj:Destroy()
end
end
end
for ttjtjutjutjjtj,ddvdvdsvdfbrnytytmvdv in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if ddvdvdsvdfbrnytytmvdv:IsA("Tool") then
if ddvdvdsvdfbrnytytmvdv.name == toolselcted == false then
ddvdvdsvdfbrnytytmvdv:Destroy()
end
end
end
for findin,toollel in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if toollel:IsA("Tool") then
if toollel.Name == toolselcted then
toollllfoun2 = true
for basc,aijfw in pairs(toollel:GetDescendants()) do
if aijfw.Name == "Handle" then
aijfw.Name = "Hâ¥aâ¥nâ¥dâ¥lâ¥e"
toollel.Parent = game.Players.LocalPlayer.Backpack
toollel.Parent = game.Players.LocalPlayer.Character
tollllahhhh = toollel
task.wait()
end
end
else
toollllfoun2 = false
end
end
end
for fiifi,toollll in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if toollll:IsA("Tool") then
if toollll.Name == toolselcted then
toollllfoun = true
for nana,jjsjsj in pairs(toollll:GetDescendants()) do
if jjsjsj.Name == "Handle" then
toollll.Parent = game.Players.LocalPlayer.Character
wait()
jjsjsj.Name = "Hâ¥aâ¥nâ¥dâ¥lâ¥e"
toollll.Parent = game.Players.LocalPlayer.Backpack
toollll.Parent = game.Players.LocalPlayer.Character
toolllffel = toollll
end
end
else
toollllfoun = false
end
end
end
if toollllfoun == true then
if game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil then
toollllfoun = false
end
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil
toollllfoun = false
end
if toollllfoun2 == true then
if game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil then
toollllfoun2 = false
end
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil
toollllfoun2 = false
end
wait(0.1)
for m=1, dupeamot do
if duping == false then
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
return
end
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
if m <= dupeamot then
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupando vida",Text="Se tem".." "..m.." ".."Duped".." "..toolselcted.."!",Duration=0.5})
elseif m == dupeamot or m >= dupeamot - 1 then
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupando",Text="Se tem".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."Duping tools is done now, Please wait a little bit to respawn.",Duration=4})
end
local args = {
[1] = "PickingTools",
[2] = toolselcted
}
picktoolremote:InvokeServer(unpack(args))
game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character
if duping == false then
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
return
end
wait()
game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "Hâ¥aâ¥nâ¥dâ¥lâ¥e"
game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character
repeat
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
task.wait()
until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil
end
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf
wait()
duping = false
for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do
if weifwwe.Name == game.Players.LocalPlayer.Name == false then
ewoifjwoifjiwo = wwefef
end
end
for m=1,ewoifjwoifjiwo do
game.Players.LocalPlayer.Backpack.Couch.Name = "couch"..m
end
wait()
for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if iwiejguiwg.Name == "couch"..weofefawd then
iwiejguiwg.Handle.Name = "Handle "
end
end
wait(0.2)
local function bring(skjdfuwiruwg,woiejewg)
if woiejewg == nil == false then
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Handle "))
tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
tet.P = 1250
tet.Velocity = Vector3.new(0,0,0)
tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"
repeat
for m=1,35 do
local pos = {x=0, y=0, z=0}
pos.x = woiejewg.Character.HumanoidRootPart.Position.X
pos.y = woiejewg.Character.HumanoidRootPart.Position.Y
pos.z = woiejewg.Character.HumanoidRootPart.Position.Z
pos.x = pos.x + woiejewg.Character.HumanoidRootPart.Velocity.X / 2
pos.y = pos.y + woiejewg.Character.HumanoidRootPart.Velocity.Y / 2
pos.z = pos.z + woiejewg.Character.HumanoidRootPart.Velocity.Z / 2
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Seat1").CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z)) * CFrame.new(-2,2,0)
task.wait()
end
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
wait()
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Handle ").Name = "Handle"
wait(0.2)
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
wait()
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Handle.Name = "Handle "
wait(0.2)
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Seat1"))
tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
tet.P = 1250
tet.Velocity = Vector3.new(0,0,0)
tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"
until woiejewg.Character.Humanoid.Sit == true
wait()
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Handle "):FindFirstChild("#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"):Destroy()
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
wait()
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Handle ").Name = "Handle"
wait(0.2)
game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
wait()
game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
end
end
for mwef,weuerg in pairs(game.Players:GetPlayers()) do
if weuerg.Name == game.Players.LocalPlayer.Name == false then
spawn(function()
bring(mwef,weuerg)
end)
end
end
end
})
print("Bring All Couch button created")
Troll:AddButton({
Name = "Kill All Couch [melhor]",
Callback = function()
local args = {
[1] = "ClearAllTools"
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args))
wait(0.2)
local initialPosition = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
local part = Instance.new("Part")
part.Size = Vector3.new(5000, 10, 5000)
part.Position = Vector3.new(0, -500, 0)
part.Anchored = true
part.CanCollide = true
part.Parent = game.Workspace
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, -500, 0)
wait(2)
toolselcted = "Couch"
dupeamot = 25 -- dupe
picktoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l")
cleartoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Clea1rTool1s")
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupando",Text="Nao clique em nada", Button1 = "Eu entendi" ,Duration=5})
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupando",Text="Espere", Button1 = "Tendeu" ,Duration=5})
duping = true
oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then
task.wait()
game.Players.LocalPlayer.Character.Humanoid.Sit = false
end
wait(0.1)
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
for m=1,2 do
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -490, 999999999.414, 0.974360406, -0.175734088, 0.14049761, -0.133441404, 0.0514053069, 0.989722729, -0.181150302, -0.983094692, 0.0266370922)
end
task.wait(0.2)
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
wait(0.5)
for aidj,afh in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if afh.Name == toolselcted == false then
if afh:IsA("Tool") then
afh.Parent = game.Players.LocalPlayer.Backpack
end
end
end
for aiefhiewhwf,dvjbvj in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if dvjbvj:IsA("Tool") then
if dvjbvj.Name == toolselcted == false then
dvjbvj:Destroy()
end
end
end
for ttjtjutjutjjtj,ddvdvdsvdfbrnytytmvdv in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if ddvdvdsvdfbrnytytmvdv:IsA("Tool") then
if ddvdvdsvdfbrnytytmvdv.Name == toolselcted == false then
ddvdvdsvdfbrnytytmvdv:Destroy()
end
end
end
for findin,toollel in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if toollel:IsA("Tool") then
if toollel.Name == toolselcted then
toollllfoun2 = true
for basc,aijfw in pairs(toollel:GetDescendants()) do
if aijfw.Name == "Handle" then
aijfw.Name = "H�a�n�d�l�e"
toollel.Parent = game.Players.LocalPlayer.Backpack
toollel.Parent = game.Players.LocalPlayer.Character
tollllahhhh = toollel
task.wait()
end
end
else
toollllfoun2 = false
end
end
end
for fiifi,toollll in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if toollll:IsA("Tool") then
if toollll.Name == toolselcted then
toollllfoun = true
for nana,jjsjsj in pairs(toollll:GetDescendants()) do
if jjsjsj.Name == "Handle" then
toollll.Parent = game.Players.LocalPlayer.Character
wait()
jjsjsj.Name = "H�a�n�d�l�e"
toollll.Parent = game.Players.LocalPlayer.Backpack
toollll.Parent = game.Players.LocalPlayer.Character
toolllffel = toollll
end
end
else
toollllfoun = false
end
end
end
if toollllfoun == true then
if game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil then
toollllfoun = false
end
repeat
wait()
until game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil
toollllfoun = false
end
if toollllfoun2 == true then
if game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil then
toollllfoun2 = false
end
repeat
wait()
until game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil
toollllfoun2 = false
end
wait(0.1)
for m=1, dupeamot do
if duping == false then
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
return
end
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
if m <= dupeamot then
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Agora c Tem".." "..m.." ".."Duped".." "..toolselcted.."!",Duration=0.5})
elseif m == dupeamot or m >= dupeamot - 1 then
game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Agora c tem".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."As tools Tao sendo dupada Clica em nada nao fiote",Duration=4})
end
local args = {
[1] = "PickingTools",
[2] = toolselcted
}
picktoolremote:InvokeServer(unpack(args))
game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character
if duping == false then
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
return
end
wait()
game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "H�a�n�d�l�e"
game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character
repeat
if game:GetService("Workspace"):FindFirstChild("Camera") then
game:GetService("Workspace"):FindFirstChild("Camera"):Destroy()
end
task.wait()
until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil
end
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
repeat
wait()
until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil
repeat
wait()
until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf
wait()
duping = false
for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do
if weifwwe.Name == game.Players.LocalPlayer.Name == false then
ewoifjwoifjiwo = wwefef
end
end
for m=1,ewoifjwoifjiwo do
game.Players.LocalPlayer.Backpack.Couch.Name = "Chaos Couch"..m
end
wait()
for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if iwiejguiwg.Name == "Chaos Couch"..weofefawd then
iwiejguiwg.Handle.Name = "Handle "
end
end
wait(0.2)
local function bring(skjdfuwiruwg,woiejewg)
if woiejewg == nil == false then
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle "))
tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
tet.P = 1250
tet.Velocity = Vector3.new(0,0,0)
tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"
repeat
for m=1,35 do
local pos = {x=0, y=0, z=0}
pos.x = woiejewg.Character.HumanoidRootPart.Position.X
pos.y = woiejewg.Character.HumanoidRootPart.Position.Y
pos.z = woiejewg.Character.HumanoidRootPart.Position.Z
pos.x = pos.x + woiejewg.Character.HumanoidRootPart.Velocity.X / 2
pos.y = pos.y + woiejewg.Character.HumanoidRootPart.Velocity.Y / 2
pos.z = pos.z + woiejewg.Character.HumanoidRootPart.Velocity.Z / 2
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat1").CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z)) * CFrame.new(-2,2,0)
task.wait()
end
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
wait()
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle ").Name = "Handle"
wait(0.2)
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
wait()
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Handle.Name = "Handle "
wait(0.2)
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat1"))
tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
tet.P = 1250
tet.Velocity = Vector3.new(0,0,0)
tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"
until woiejewg.Character.Humanoid.Sit == true
wait()
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle "):FindFirstChild("#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"):Destroy()
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
wait()
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle ").Name = "Handle"
wait(0.2)
game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character
wait()
game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Backpack
end
end
for mwef,weuerg in pairs(game.Players:GetPlayers()) do
if weuerg.Name == game.Players.LocalPlayer.Name == false then
spawn(function() bring(mwef,weuerg) end)
end
end
-- Função para teletransportar o jogador de volta à posição inicial após 10 segundos
task.delay(14, function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(initialPosition)
end)
-- Função para limpar todas as ferramentas 0.5 segundos após teletransporte para a posição inicial
task.delay(14.1, function()
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args))
end)
end
})
print("Kill All Couch button created")
Troll:AddButton({
Name = "Fling Ball all",
Callback = function()
local player=game:GetService("Players").LocalPlayer
local SoccerBalls=workspace.WorkspaceCom["001_SoccerBalls"]
local MyBall=SoccerBalls:FindFirstChild("Soccer"..player.Name)
if not MyBall then
if not player.Backpack:FindFirstChild("SoccerBall") then
local args={[1]="PickingTools",[2]="SoccerBall"}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
task.wait()
player.Backpack.SoccerBall.Parent=player.Character
repeat MyBall=SoccerBalls:FindFirstChild("Soccer"..player.Name) task.wait() until MyBall
player.Character.SoccerBall.Parent=player.Backpack
task.wait()
else
player.Backpack.SoccerBall.Parent=player.Character
repeat MyBall=SoccerBalls:FindFirstChild("Soccer"..player.Name) task.wait() until MyBall
player.Character.SoccerBall.Parent=player.Backpack
end
end
for i,v in pairs(game.Players:GetPlayers()) do
if v~=game.Players.LocalPlayer then
local target=v
local TCharacter=target.Character or target.CharacterAdded:Wait()
local THumanoidRootPart=TCharacter:WaitForChild("HumanoidRootPart")
if not MyBall or not THumanoidRootPart then return end
for _,v in pairs(MyBall:GetChildren()) do
if v:IsA("BodyMover") then v:Destroy() end
end
local bodyVelocity=Instance.new("BodyVelocity")
bodyVelocity.Velocity=Vector3.new(9e8,9e8,9e8)
bodyVelocity.MaxForce=Vector3.new(1/0,1/0,1/0)
bodyVelocity.P=1e10
bodyVelocity.Parent=MyBall
local bv=Instance.new("BodyVelocity")
bv.Velocity=Vector3.new(9e8,9e8,9e8)
bv.MaxForce=Vector3.new(1/0,1/0,1/0)
bv.P=1e9
bv.Parent=THumanoidRootPart
local oldPos=THumanoidRootPart.Position
workspace.CurrentCamera.CameraSubject=THumanoidRootPart
repeat
local velocity=THumanoidRootPart.Velocity.Magnitude
local parts={}
for _,v in pairs(TCharacter:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide and not v.Anchored then table.insert(parts,v) end
end
for _,part in ipairs(parts) do
local pos_x=target.Character.HumanoidRootPart.Position.X
local pos_y=target.Character.HumanoidRootPart.Position.Y
local pos_z=target.Character.HumanoidRootPart.Position.Z
pos_x=pos_x+(target.Character.HumanoidRootPart.Velocity.X/1.5)
pos_y=pos_y+(target.Character.HumanoidRootPart.Velocity.Y/1.5)
pos_z=pos_z+(target.Character.HumanoidRootPart.Velocity.Z/1.5)
MyBall.CFrame=CFrame.new(pos_x,pos_y,pos_z)
task.wait(1/6000)
end
task.wait(1/6000)
until THumanoidRootPart.Velocity.Magnitude>5000 or TCharacter.Humanoid.Health==0 or target.Parent~=game.Players or THumanoidRootPart.Parent~=TCharacter or TCharacter~=target.Character
end
end
workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
end
})
---------------------------------------------------------------------------------------------------------------------------------
-- === Tab 14: Proteção === --
---------------------------------------------------------------------------------------------------------------------------------
local Tab = Window:MakeTab({"Protection", "rbxassetid://11322093465"})
local LocalPlayer = game:GetService("Players").LocalPlayer
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")
local backupTables = {
Vehicles = {},
Canoes = {},
Jets = {},
Helis = {},
Balls = {}
}
local TeleportCarro = {}
function TeleportCarro:MostrarNotificacao(msg)
print("🔔 "..msg)
end
local function AntiFlingLoop(name, getFolderFunc)
local active = false
task.spawn(function()
while true do
if active and LocalPlayer.Character then
local folder = getFolderFunc()
if folder then
for _, item in ipairs(folder:GetChildren()) do
local isMine = false
if name == "Vehicles" then
for _, seat in ipairs(item:GetDescendants()) do
if (seat:IsA("VehicleSeat") or seat:IsA("Seat")) and seat.Occupant and seat.Occupant.Parent == LocalPlayer.Character then
isMine = true
break
end
end
elseif name == "Canoes" then
local owner = item:FindFirstChild("Owner")
isMine = owner and owner.Value == LocalPlayer
elseif name == "Jets" or name == "Helis" then
isMine = item.Name == LocalPlayer.Name
end
if not isMine then
table.insert(backupTables[name], item:Clone())
item:Destroy()
end
end
end
end
task.wait(0.03)
end
end)
return function(state)
active = state
TeleportCarro:MostrarNotificacao(name.." "..(state and "ativado!" or "desativado!"))
if not state then
for _, item in ipairs(backupTables[name]) do
local parentFolder = getFolderFunc()
if parentFolder then item.Parent = parentFolder end
end
backupTables[name] = {}
end
end
end
Tab:AddButton({
Name = "Anti Som",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/267266273ffsfs/antsom/refs/heads/main/Main.txt"))()
end
})
-- TOGGLES DE ANTI-FLING / SIT
Tab:AddToggle({
Name = "Anti fling Carros",
Description = "",
Default = false,
Callback = AntiFlingLoop("Vehicles", function()
return Workspace:FindFirstChild("Vehicles")
end)
})
Tab:AddToggle({
Name = "Anti Canoe Fling",
Description = "",
Default = false,
Callback = AntiFlingLoop("Canoes", function()
local workspaceCom = Workspace:FindFirstChild("WorkspaceCom")
return workspaceCom and workspaceCom:FindFirstChild("001_CanoeStorage")
end)
})
Tab:AddToggle({
Name = "Anti Fling Jets",
Description = "",
Default = false,
Callback = AntiFlingLoop("Jets", function()
local folder = Workspace:FindFirstChild("WorkspaceCom")
if folder and folder:FindFirstChild("001_Airport") then
local storage = folder["001_Airport"]:FindFirstChild("AirportHanger")
if storage then return storage:FindFirstChild("001_JetStorage") and storage["001_JetStorage"]:FindFirstChild("JetAirport") end
end
end)
})
Tab:AddToggle({
Name = "Anti Fling Helicópteros",
Description = "",
Default = false,
Callback = AntiFlingLoop("Helis", function()
local folder = Workspace:FindFirstChild("WorkspaceCom")
return folder and folder:FindFirstChild("001_HeliStorage") and folder["001_HeliStorage"]:FindFirstChild("PoliceStationHeli")
end)
})
Tab:AddToggle({
Name = "Anti Fling Ball",
Description = "",
Default = false,
Callback = AntiFlingLoop("Balls", function()
local folder = Workspace:FindFirstChild("WorkspaceCom")
return folder and folder:FindFirstChild("001_SoccerBalls")
end)
})
-- Anti Sit
local antiSitActive = false
Tab:AddToggle({
Name = "Anti Sit",
Description = "",
Default = false,
Callback = function(state)
antiSitActive = state
TeleportCarro:MostrarNotificacao("Anti Sit "..(state and "ativado!" or "desativado!"))
task.spawn(function()
while antiSitActive and LocalPlayer.Character do
local humanoid = LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
if humanoid:GetState() == Enum.HumanoidStateType.Seated then
humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
end
end
task.wait(0.05)
end
if not antiSitActive then
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
end
end
end)
end
})
Tab:AddToggle({
Name = "Anti-Lag",
Description = "",
Default = false,
Callback = function(state)
local Players = game:GetService("Players")
local dedupLock = {}
local IGNORED_PLAYER
if not state then return end
local function marcarIgnorado(player)
IGNORED_PLAYER = player
end
local function isTargetTool(inst)
return inst:IsA("Tool")
end
local function gatherTools(player)
local found = {}
local containers = {}
if player.Character then table.insert(containers, player.Character) end
local backpack = player:FindFirstChildOfClass("Backpack")
if backpack then table.insert(containers, backpack) end
local sg = player:FindFirstChild("StarterGear")
if sg then table.insert(containers, sg) end
for _, container in ipairs(containers) do
for _, child in ipairs(container:GetChildren()) do
if isTargetTool(child) then table.insert(found, child) end
end
end
return found
end
local function dedupePlayer(player)
if player == IGNORED_PLAYER then return end
if dedupLock[player] then return end
dedupLock[player] = true
local tools = gatherTools(player)
if #tools > 1 then
for i = 2, #tools do pcall(function() tools[i]:Destroy() end) end
end
dedupLock[player] = false
end
local function hookPlayer(player)
if not IGNORED_PLAYER then marcarIgnorado(player) end
task.defer(dedupePlayer, player)
local function setupChar(char)
task.delay(0.5, function() dedupePlayer(player) end)
char.ChildAdded:Connect(function(child)
if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end
end)
end
if player.Character then setupChar(player.Character) end
player.CharacterAdded:Connect(setupChar)
local backpack = player:WaitForChild("Backpack", 10)
if backpack then
backpack.ChildAdded:Connect(function(child)
if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end
end)
end
local sg = player:FindFirstChild("StarterGear") or player:WaitForChild("StarterGear", 10)
if sg then
sg.ChildAdded:Connect(function(child)
if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end
end)
end
end
Players.PlayerAdded:Connect(hookPlayer)
for _, plr in ipairs(Players:GetPlayers()) do hookPlayer(plr) end
task.spawn(function()
while state do
for _, plr in ipairs(Players:GetPlayers()) do dedupePlayer(plr) end
task.wait(2)
end
end)
end
})
Tab:AddToggle({
Name = "Anti Fling Portas",
Description = "",
Default = false,
Callback = function(state)
if not _G.hiddenDoors then _G.hiddenDoors = {} end
if state then
_G.hiddenDoors = {}
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and obj.Name:lower():find("door") then
local doorData = {
door = obj,
originalTransparency = obj.Transparency,
originalCanCollide = obj.CanCollide,
originalCastShadow = obj.CastShadow
}
obj.Transparency = 1
obj.CanCollide = false
obj.CastShadow = false
for _, child in ipairs(obj:GetChildren()) do
if child:IsA("BasePart") then
child.Transparency = 1
child.CanCollide = false
elseif child:IsA("SurfaceGui") or child:IsA("BillboardGui") then
child.Enabled = false
end
end
table.insert(_G.hiddenDoors, doorData)
end
end
print("🔧 " .. #_G.hiddenDoors .. " portas escondidas!")
else
for _, doorData in ipairs(_G.hiddenDoors or {}) do
if doorData.door and doorData.door.Parent then
doorData.door.Transparency = doorData.originalTransparency
doorData.door.CanCollide = doorData.originalCanCollide
doorData.door.CastShadow = doorData.originalCastShadow
for _, child in ipairs(doorData.door:GetChildren()) do
if child:IsA("BasePart") then
child.Transparency = 0
child.CanCollide = true
elseif child:IsA("SurfaceGui") or child:IsA("BillboardGui") then
child.Enabled = true
end
end
end
end
print("✅ " .. #(_G.hiddenDoors or {}) .. " portas restauradas com funcionalidade!")
_G.hiddenDoors = {}
end
end
})
local Tab = Window:MakeTab({"Avatar", "rbxassetid://10734952036"})
Tab:AddSection({ Name = "Copiar Skin" })
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Remotes = ReplicatedStorage:WaitForChild("Remotes")
local Target = nil
-- Função para obter os nomes dos jogadores
local function GetPlayerNames()
local PlayerNames = {}
for _, player in ipairs(Players:GetPlayers()) do
table.insert(PlayerNames, player.Name)
end
return PlayerNames
end
-- Dropdown de seleção de jogador
local Dropdown = Tab:AddDropdown({
Name = "Selecionar Jogador",
Options = GetPlayerNames(),
Default = Target,
Callback = function(Value)
Target = Value
end
})
-- Atualiza opções do dropdown quando alguém entra ou sai
local function UpdateDropdown()
Dropdown:Refresh(GetPlayerNames(), true)
end
Players.PlayerAdded:Connect(UpdateDropdown)
Players.PlayerRemoving:Connect(UpdateDropdown)
Tab:AddButton({
Name = "Copiar Avatar",
Callback = function()
if not Target then return end
local LP = Players.LocalPlayer
local LChar = LP.Character
local TPlayer = Players:FindFirstChild(Target)
if TPlayer and TPlayer.Character then
local LHumanoid = LChar and LChar:FindFirstChildOfClass("Humanoid")
local THumanoid = TPlayer.Character:FindFirstChildOfClass("Humanoid")
if LHumanoid and THumanoid then
-- RESETAR LOCALPLAYER
local LDesc = LHumanoid:GetAppliedDescription()
-- Remover acessórios, roupas e face atuais
for _, acc in ipairs(LDesc:GetAccessories(true)) do
if acc.AssetId and tonumber(acc.AssetId) then
Remotes.Wear:InvokeServer(tonumber(acc.AssetId))
task.wait(0.2)
end
end
if tonumber(LDesc.Shirt) then
Remotes.Wear:InvokeServer(tonumber(LDesc.Shirt))
task.wait(0.2)
end
if tonumber(LDesc.Pants) then
Remotes.Wear:InvokeServer(tonumber(LDesc.Pants))
task.wait(0.2)
end
if tonumber(LDesc.Face) then
Remotes.Wear:InvokeServer(tonumber(LDesc.Face))
task.wait(0.2)
end
-- COPIAR DO JOGADOR ALVO
local PDesc = THumanoid:GetAppliedDescription()
-- Enviar partes do corpo
local argsBody = {
[1] = {
[1] = PDesc.Torso,
[2] = PDesc.RightArm,
[3] = PDesc.LeftArm,
[4] = PDesc.RightLeg,
[5] = PDesc.LeftLeg,
[6] = PDesc.Head
}
}
Remotes.ChangeCharacterBody:InvokeServer(unpack(argsBody))
task.wait(0.5)
if tonumber(PDesc.Shirt) then
Remotes.Wear:InvokeServer(tonumber(PDesc.Shirt))
task.wait(0.3)
end
if tonumber(PDesc.Pants) then
Remotes.Wear:InvokeServer(tonumber(PDesc.Pants))
task.wait(0.3)
end
if tonumber(PDesc.Face) then
Remotes.Wear:InvokeServer(tonumber(PDesc.Face))
task.wait(0.3)
end
for _, v in ipairs(PDesc:GetAccessories(true)) do
if v.AssetId and tonumber(v.AssetId) then
Remotes.Wear:InvokeServer(tonumber(v.AssetId))
task.wait(0.3)
end
end
local SkinColor = TPlayer.Character:FindFirstChild("Body Colors")
if SkinColor then
Remotes.ChangeBodyColor:FireServer(tostring(SkinColor.HeadColor))
task.wait(0.3)
end
if tonumber(PDesc.IdleAnimation) then
Remotes.Wear:InvokeServer(tonumber(PDesc.IdleAnimation))
task.wait(0.3)
end
-- Nome, bio e cor
local Bag = TPlayer:FindFirstChild("PlayersBag")
if Bag then
if Bag:FindFirstChild("RPName") and Bag.RPName.Value ~= "" then
Remotes.RPNameText:FireServer("RolePlayName", Bag.RPName.Value)
task.wait(0.3)
end
if Bag:FindFirstChild("RPBio") and Bag.RPBio.Value ~= "" then
Remotes.RPNameText:FireServer("RolePlayBio", Bag.RPBio.Value)
task.wait(0.3)
end
if Bag:FindFirstChild("RPNameColor") then
Remotes.RPNameColor:FireServer("PickingRPNameColor", Bag.RPNameColor.Value)
task.wait(0.3)
end
if Bag:FindFirstChild("RPBioColor") then
Remotes.RPNameColor:FireServer("PickingRPBioColor", Bag.RPBioColor.Value)
task.wait(0.3)
end
end
end
end
end
})
-- Definir cores para o efeito RGB
local colors = {
Color3.new(1, 0, 0), -- Vermelho
Color3.new(0, 1, 0), -- Verde
Color3.new(0, 0, 1), -- Azul
Color3.new(1, 1, 0), -- Amarelo
Color3.new(0, 1, 1), -- Ciano
Color3.new(1, 0, 1) -- Magenta
}
-- Variável para controlar o estado do toggle House RGB
local isHouseRGBActive = false
-- Função para alterar a cor da casa
local function changeColor()
local replicatedStorage = game:GetService("ReplicatedStorage")
local remoteEvent = replicatedStorage:FindFirstChild("RE") and replicatedStorage.RE:FindFirstChild("1Player1sHous1e")
if not remoteEvent then
warn("RemoteEvent '1Player1sHous1e' não encontrado.")
return
end
while isHouseRGBActive do
for _, color in ipairs(colors) do
if not isHouseRGBActive then return end
local args = {
[1] = "ColorPickHouse",
[2] = color
}
pcall(function()
remoteEvent:FireServer(unpack(args))
end)
task.wait(0.8)
end
end
end
local function toggleHouseRGB(state)
isHouseRGBActive = state
if isHouseRGBActive then
print("House RGB Activated")
spawn(changeColor)
else
print("House RGB Deactivated")
end
end
-- Variáveis globais
local isUnbanActive = false
local HouseTab = Window:MakeTab({"Casas", "home"})
local SelectHouse = nil
local NoclipDoor = nil
-- Função para obter lista de casas
local function getHouseList()
local Tabela = {}
local lots = workspace:FindFirstChild("001_Lots")
if lots then
for _, House in ipairs(lots:GetChildren()) do
if House.Name ~= "For Sale" and House:IsA("Model") then
table.insert(Tabela, House.Name)
end
end
end
return Tabela
end
-- Dropdown para selecionar casas
pcall(function()
HouseTab:AddDropdown({
Name = "Selecione a Casa",
Options = getHouseList(),
Default = "...",
Callback = function(Value)
SelectHouse = Value
if NoclipDoor then
NoclipDoor:Set(false)
end
print("Casa selecionada: " .. tostring(Value))
end
})
end)
-- Função para atualizar a lista de casas
local function DropdownHouseUpdate()
local Tabela = getHouseList()
print("DropdownHouseUpdate called. Houses found:", #Tabela)
pcall(function()
HouseTab:ClearDropdown("Selecione a Casa") -- Tentar limpar dropdown, se suportado
HouseTab:AddDropdown({
Name = "Selecione a Casa",
Options = Tabela,
Default = "...",
Callback = function(Value)
SelectHouse = Value
if NoclipDoor then
NoclipDoor:Set(false)
end
end
})
end)
end
-- Inicializar dropdown
pcall(DropdownHouseUpdate)
-- Botão para atualizar lista de casas
pcall(function()
HouseTab:AddButton({
Name = "Atualizar Lista de Casas",
Callback = function()
print("Atualizar Lista de Casas button clicked.")
pcall(DropdownHouseUpdate)
end
})
end)
-- Botão para teleportar para casa
pcall(function()
HouseTab:AddButton({
Name = "Teleportar para Casa",
Callback = function()
local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse))
if House and game.Players.LocalPlayer.Character then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(House.WorldPivot.Position)
else
print("Casa não encontrada: " .. tostring(SelectHouse))
end
end
})
end)
-- Botão para teleportar para cofre
pcall(function()
HouseTab:AddButton({
Name = "Teleportar para Cofre",
Callback = function()
local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse))
if House and House:FindFirstChild("HousePickedByPlayer") and game.Players.LocalPlayer.Character then
local safe = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_Safe")
if safe then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(safe.WorldPivot.Position)
else
print("Cofre não encontrado na casa: " .. tostring(SelectHouse))
end
else
print("Casa não encontrada: " .. tostring(SelectHouse))
end
end
})
end)
-- Toggle para atravessar porta
pcall(function()
NoclipDoor = HouseTab:AddToggle({
Name = "Atravessar Porta da Casa",
Description = "",
Default = false,
Callback = function(Value)
pcall(function()
local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse))
if House and House:FindFirstChild("HousePickedByPlayer") then
local housepickedbyplayer = House.HousePickedByPlayer
local doors = housepickedbyplayer.HouseModel:FindFirstChild("001_HouseDoors")
if doors and doors:FindFirstChild("HouseDoorFront") then
for _, Base in ipairs(doors.HouseDoorFront:GetChildren()) do
if Base:IsA("BasePart") then
Base.CanCollide = not Value
end
end
end
end
end)
end
})
end)
-- Toggle para tocar campainha
pcall(function()
HouseTab:AddToggle({
Name = "Tocar Campainha",
Description = "",
Default = false,
Callback = function(Value)
getgenv().ChaosHubAutoSpawnDoorbellValue = Value
spawn(function()
while getgenv().ChaosHubAutoSpawnDoorbellValue do
local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse))
if House and House:FindFirstChild("HousePickedByPlayer") then
local doorbell = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_DoorBell")
if doorbell and doorbell:FindFirstChild("TouchBell") then
pcall(function()
fireclickdetector(doorbell.TouchBell.ClickDetector)
end)
end
end
task.wait(0.5)
end
end)
end
})
end)
-- Toggle para bater na porta
pcall(function()
HouseTab:AddToggle({
Name = "Bater na Porta",
Description = "",
Default = false,
Callback = function(Value)
getgenv().ChaosHubAutoSpawnDoorValue = Value
spawn(function()
while getgenv().ChaosHubAutoSpawnDoorValue do
local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse))
if House and House:FindFirstChild("HousePickedByPlayer") then
local doors = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_HouseDoors")
if doors and doors:FindFirstChild("HouseDoorFront") and doors.HouseDoorFront:FindFirstChild("Knock") then
pcall(function()
fireclickdetector(doors.HouseDoorFront.Knock.TouchBell.ClickDetector)
end)
end
end
task.wait(0.5)
end
end)
end
})
end)
pcall(function()
HouseTab:AddSection({ Name = "Teleporte Para Casas" })
end)
-- Lista de casas para teletransporte
local casas = {
["Casa 1"] = Vector3.new(260.29, 4.37, 209.32),
["Casa 2"] = Vector3.new(234.49, 4.37, 228.00),
["Casa 3"] = Vector3.new(262.79, 21.37, 210.84),
["Casa 4"] = Vector3.new(229.60, 21.37, 225.40),
["Casa 5"] = Vector3.new(173.44, 21.37, 228.11),
["Casa 6"] = Vector3.new(-43, 21, -137),
["Casa 7"] = Vector3.new(-40, 36, -137),
["Casa 11"] = Vector3.new(-21, 40, 436),
["Casa 12"] = Vector3.new(155, 37, 433),
["Casa 13"] = Vector3.new(255, 35, 431),
["Casa 14"] = Vector3.new(254, 38, 394),
["Casa 15"] = Vector3.new(148, 39, 387),
["Casa 16"] = Vector3.new(-17, 42, 395),
["Casa 17"] = Vector3.new(-189, 37, -247),
["Casa 18"] = Vector3.new(-354, 37, -244),
["Casa 19"] = Vector3.new(-456, 36, -245),
["Casa 20"] = Vector3.new(-453, 38, -295),
["Casa 21"] = Vector3.new(-356, 38, -294),
["Casa 22"] = Vector3.new(-187, 37, -295),
["Casa 23"] = Vector3.new(-410, 68, -447),
["Casa 24"] = Vector3.new(-348, 69, -496),
["Casa 28"] = Vector3.new(-103, 12, 1087),
["Casa 29"] = Vector3.new(-730, 6, 808),
["Casa 30"] = Vector3.new(-245, 7, 822),
["Casa 31"] = Vector3.new(639, 76, -361),
["Casa 32"] = Vector3.new(-908, 6, -361),
["Casa 33"] = Vector3.new(-111, 70, -417),
["Casa 34"] = Vector3.new(230, 38, 569),
["Casa 35"] = Vector3.new(-30, 13, 2209)
}
-- Criar lista de nomes de casas ordenada
local casasNomes = {}
for nome, _ in pairs(casas) do
table.insert(casasNomes, nome)
end
table.sort(casasNomes, function(a, b)
local numA = tonumber(a:match("%d+")) or 0
local numB = tonumber(b:match("%d+")) or 0
return numA < numB
end)
-- Dropdown para teletransporte
pcall(function()
HouseTab:AddDropdown({
Name = "Selecionar Casa",
Options = casasNomes,
Callback = function(casaSelecionada)
local player = game.Players.LocalPlayer
if player and player.Character then
player.Character.HumanoidRootPart.CFrame = CFrame.new(casas[casaSelecionada])
end
end
})
end)
-- Label após dropdown
pcall(function()
HouseTab:AddLabel("Teleporte para a Casa que Quiser")
end)
-- Seção para Auto Unban
pcall(function()
HouseTab:AddSection({ Name = "Auto Unban" })
end)
-- Toggle para Auto Unban
pcall(function()
HouseTab:AddToggle({
Name = "Auto Unban",
Default = false,
Callback = function(state)
isUnbanActive = state
if isUnbanActive then
print("Auto Unban Activated")
spawn(startAutoUnban)
else
print("Auto Unban Deactivated")
end
end
})
end)
-- Label após Auto Unban
pcall(function()
HouseTab:AddLabel("Te desbane automaticamente das Casas")
end)
-- Seção para Casa RGB
pcall(function()
HouseTab:AddSection({ Name = "Casa RGB" })
end)
-- Toggle para Casa RGB
pcall(function()
HouseTab:AddToggle({
Name = "Casa RGB",
Default = false,
Callback = function(state)
toggleHouseRGB(state)
end
})
end)
-- Label após Casa RGB
pcall(function()
HouseTab:AddLabel("Deixa a sua casa RGB")
end)
-- Função para Auto Unban
function startAutoUnban()
while isUnbanActive do
pcall(function()
for _, v in pairs(game:GetService("Workspace"):WaitForChild("001_Lots"):GetDescendants()) do
if v.Name:match("^BannedBlock%d+$") then
v:Destroy()
end
end
end)
task.wait(1)
end
end
local Tab = Window:MakeTab({"Audio All", "music"})
-- Create a section
Tab:AddSection({"Audio Todos os Players"})
-- Lista de áudios
local audios = {
{Name = "Yamete Kudasai", ID = 108494476595033},
{Name = "Gritinho", ID = 5710016194},
{Name = "Jumpscare Horroroso", ID = 85435253347146},
{Name = "Áudio Alto", ID = 6855150757},
{Name = "Ruído", ID = 120034877160791},
{Name = "Jumpscare 2", ID = 110637995610528},
{Name = "Risada Da Bruxa Minecraft", ID = 116214940486087},
{Name = "The Boiled One", ID = 137177653817621},
{Name = "Deitei Um Ave Maria Doido", ID = 128669424001766},
{Name = "Mandrake Detected", ID = 9068077052},
{Name = "Aaaaaaaaa", ID = 80156405968805},
{Name = "AAAHHHH", ID = 9084006093},
{Name = "amongus", ID = 6651571134},
{Name = "Sus", ID = 6701126635},
{Name = "Gritao AAAAAAAAA", ID = 5853668794},
{Name = "UHHHHH COFFCOFF", ID = 7056720271},
{Name = "SUS", ID = 7153419575},
{Name = "Sonic.exe", ID = 2496367477},
{Name = "Tubers93 1", ID = 270145703},
{Name = "Tubers93 2", ID = 18131809532},
{Name = "John's Laugh", ID = 130759239},
{Name = "Nao sei KKKK", ID = 6549021381},
{Name = "Grito", ID = 80156405968805},
{Name = "Sus Audio", ID = 7705506391},
{Name = "AAAH", ID = 7772283448},
{Name = "Gay, gay", ID = 18786647417},
{Name = "Bat Hit", ID = 7129073354},
{Name = "Nuclear Siren", ID = 675587093},
{Name = "Sem ideia de nome KK", ID = 7520729342},
{Name = "Grito 2", ID = 91412024101709},
{Name = "Estora tímpano", ID = 268116333},
{Name = "Gemidão", ID = 106835463235574},
{Name = "Toma Jack", ID = 132603645477541},
{Name = "Pede ifood pede", ID = 133843750864059},
{Name = "I Ghost The down", ID = 84663543883498},
{Name = "Compre OnLine Na shoope", ID = 8747441609},
{Name = "Uh Que Nojo", ID = 103440368630269},
{Name = "Sai dai Lava Prato", ID = 101232400175829},
{Name = "Seloko num compensa", ID = 78442476709262},
}
local selectedAudioID
-- Adicionar uma textbox para inserir o ID do áudio
Tab:AddTextBox({
Name = "Insira o ID do Áudio ou Musica",
Description = "Digite o ID do áudio",
PlaceholderText = "ID do áudio",
Callback = function(value)
selectedAudioID = tonumber(value)
end
})
-- Adicionar uma dropdown para selecionar o áudio
local audioNames = {}
for _, audio in ipairs(audios) do
table.insert(audioNames, audio.Name)
end
Tab:AddDropdown({
Name = "Selecione o Áudio",
Description = "Escolha um áudio da lista",
Options = audioNames,
Default = audioNames[1],
Flag = "selected_audio",
Callback = function(value)
for _, audio in ipairs(audios) do
if audio.Name == value then
selectedAudioID = audio.ID
break
end
end
end
})
-- Controle do loop
local audioLoop = false
-- Nova seção para loop de áudio
Tab:AddSection({"Loop de Audio"})
-- Função para tocar o áudio repetidamente
local function playLoopedAudio()
while audioLoop do
if selectedAudioID then
local args = {
[1] = game:GetService("Workspace"),
[2] = selectedAudioID,
[3] = 1,
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gu1nSound1s"):FireServer(unpack(args))
-- Criar e tocar o áudio
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://" .. selectedAudioID
sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
sound:Play()
else
warn("Nenhum áudio selecionado!")
end
task.wait(0.5) -- Pequeno delay para evitar sobrecarga
end
end
-- Toggle para loop de áudio
Tab:AddToggle({
Name = "Loop Tocar Áudio",
Description = "Ativa o loop do áudio",
Default = false,
Flag = "audio_loop",
Callback = function(value)
audioLoop = value
if audioLoop then
task.spawn(playLoopedAudio) -- Inicia o loop em uma nova thread
end
end
})
-- Adicionar um parágrafo como label
Tab:AddParagraph({"Info", "Loop de tocar Áudio (Todos players do Server ouvem)"})
-- Função para tocar o áudio normal
local function playAudio()
if selectedAudioID then
local args = {
[1] = game:GetService("Workspace"),
[2] = selectedAudioID,
[3] = 1,
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gu1nSound1s"):FireServer(unpack(args))
-- Criar e tocar o áudio
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://" .. selectedAudioID
sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
sound:Play()
else
warn("Nenhum áudio selecionado!")
end
end
-- Nova seção para tocar áudio
Tab:AddSection({"Tocar Áudio"})
-- Botão para tocar o áudio
Tab:AddButton({"Tocar Áudio", function()
playAudio()
end})
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local audioID = 6314880174 -- ID fixo do áudio
local function Audio_All_ClientSide(ID)
local function CheckFolderAudioAll()
local FolderAudio = workspace:FindFirstChild("Audio all client")
if not FolderAudio then
FolderAudio = Instance.new("Folder")
FolderAudio.Name = "Audio all client"
FolderAudio.Parent = workspace
end
return FolderAudio
end
local function CreateSound(ID)
if type(ID) ~= "number" then
print("Insira um número válido!")
return nil
end
local Folder_Audio = CheckFolderAudioAll()
if Folder_Audio then
local Sound = Instance.new("Sound")
Sound.SoundId = "rbxassetid://" .. ID
Sound.Volume = 1
Sound.Looped = false
Sound.Parent = Folder_Audio
Sound:Play()
task.wait(1) -- Tempo de espera antes de remover o som
Sound:Destroy()
end
end
CreateSound(ID)
end
local function Audio_All_ServerSide(ID)
if type(ID) ~= "number" then
print("Insira um número válido!")
return nil
end
local GunSoundEvent = ReplicatedStorage:FindFirstChild("1Gu1nSound1s", true)
if GunSoundEvent then
GunSoundEvent:FireServer(workspace, ID, 1)
end
end
-- Toggle para "Estorar ouvido de geral"
Tab:AddToggle({
Name = "Estorar ouvido de geral KK",
Description = "Toca áudio repetidamente para todos",
Default = false,
Flag = "audio_spam",
Callback = function(value)
getgenv().Audio_All_loop_fast = value
while getgenv().Audio_All_loop_fast do
Audio_All_ServerSide(audioID)
task.spawn(function()
Audio_All_ClientSide(audioID)
end)
task.wait(0.03) -- Delay extremamente rápido (0.03 segundos)
end
end
})
Tab:AddParagraph({"Info", "Todos do server ouvem o áudio"})
local Tab = Window:MakeTab({"Lag Server", "bomb"})
-- Shutdown Custom Section
local Section = Tab:AddSection({
Name = "Shutdown Personalizado"
})
-- Shutdown Server Button
Tab:AddButton({
Name = "Shutdown Servidor",
Callback = function()
for m = 1, 495 do
local args = {
[1] = "PickingTools",
[2] = "FireHose"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
local args = {
[1] = "FireHose",
[2] = "DestroyFireHose"
}
game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args))
end
local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414)
local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart
repeat wait() until rootpart.Parent == nil
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Shutdown Concluído, Agora Vai Desligar",
Button1 = "Ok",
Duration = 5
})
wait()
for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if ergeg.Name == "FireHose" then
ergeg.Parent = game.Players.LocalPlayer.Character
end
end
wait(0.2)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Iniciando duplicação, seja paciente",
Button1 = "Ok",
Duration = 5
})
wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999)
end
})
-- Shutdown Server (Internet Error) Button
Tab:AddButton({
Name = "Shutdown Servidor (Erro de Internet)",
Callback = function()
for m = 1, 535 do
local args = {
[1] = "PickingTools",
[2] = "FireHose"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
local args = {
[1] = "FireHose",
[2] = "DestroyFireHose"
}
game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args))
end
local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414)
local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart
repeat wait() until rootpart.Parent == nil
repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Shutdown Concluído, Agora Vai Desligar",
Button1 = "Ok",
Duration = 5
})
wait()
for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if ergeg.Name == "FireHose" then
ergeg.Parent = game.Players.LocalPlayer.Character
end
end
wait(0.2)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Iniciando duplicação, seja paciente",
Button1 = "Ok",
Duration = 5
})
wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999)
end
})
-- Shutdown Server (Timeout Error) Button
Tab:AddButton({
Name = "Shutdown Servidor (Erro de Conexão Expirada)",
Callback = function()
for m = 1, 635 do
local args = {
[1] = "PickingTools",
[2] = "FireHose"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
local args = {
[1] = "FireHose",
[2] = "DestroyFireHose"
}
game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args))
end
local oldcf = game. ascended
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Shutdown Concluído, Agora Vai Desligar",
Button1 = "Ok",
Duration = 5
})
wait()
for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if ergeg.Name == "FireHose" then
ergeg.Parent = game.Players.LocalPlayer.Character
end
end
wait(0.2)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Script de Dupe",
Text = "Iniciando duplicação, seja paciente",
Button1 = "Ok",
Duration = 5
})
wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999)
end
})
-- Lag Laptop Section
local Section = Tab:AddSection({
Name = "Lag com Laptop"
})
-- Toggle State for Lag Laptop
local toggles = { LagLaptop = false }
-- Function to Simulate Normal Click
local function clickNormally(object)
local clickDetector = object:FindFirstChildWhichIsA("ClickDetector")
if clickDetector then
fireclickdetector(clickDetector)
end
end
-- Function to Lag Game with Laptop
local function lagarJogoLaptop(laptopPath, maxTeleports)
if laptopPath then
local teleportCount = 0
while teleportCount < maxTeleports and toggles.LagLaptop do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = laptopPath.CFrame
clickNormally(laptopPath)
teleportCount = teleportCount + 1
wait(0.0001)
end
else
warn("Laptop não encontrado.")
end
end
-- Lag Laptop Toggle
Tab:AddToggle({
Name = "Lag com Laptop",
Default = false,
Callback = function(state)
toggles.LagLaptop = state
if state then
local laptopPath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_GiveTools"):FindFirstChild("Laptop")
if laptopPath then
spawn(function()
lagarJogoLaptop(laptopPath, 999999999)
end)
else
warn("Laptop não encontrado.")
end
else
print("Lag com Laptop desativado.")
end
end
})
-- Lag Laptop Paragraph
Tab:AddParagraph({
"Informação de Lag",
"O efeito de lag começa após 35 segundos"
})
-- Lag Phone Section
local Section = Tab:AddSection({
Name = "Lag com Telefone"
})
-- Toggle State for Lag Phone
toggles.LagPhone = false
-- Function to Lag Game with Phone
local function lagarJogoPhone(phonePath, maxTeleports)
if phonePath then
local teleportCount = 0
while teleportCount < maxTeleports and toggles.LagPhone do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = phonePath.CFrame
clickNormally(phonePath)
teleportCount = teleportCount + 1
wait(0.01)
end
else
warn("Telefone não encontrado.")
end
end
-- Lag Phone Toggle
Tab:AddToggle({
Name = "Lag com Telefone",
Default = false,
Callback = function(state)
toggles.LagPhone = state
if state then
local phonePath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_CommercialStores"):FindFirstChild("CommercialStorage1"):FindFirstChild("Store"):FindFirstChild("Tools"):FindFirstChild("Iphone")
if phonePath then
spawn(function()
lagarJogoPhone(phonePath, 999999)
end)
else
warn("Telefone não encontrado.")
end
else
print("Lag com Telefone desativado.")
end
end
})
-- Lag Phone Paragraph
Tab:AddParagraph({
"Informação de Lag",
"O script começa a causar lag após 35 segundos"
})
local Section = Tab:AddSection({
Name = "Lag com Bomba"
})
local BombActive = false
Tab:AddToggle({
Name = "Lag com Bomba",
Default = false,
Callback = function(Value)
if Value then
BombActive = true
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local RootPart = Character:WaitForChild("HumanoidRootPart")
local WorkspaceService = game:GetService("Workspace")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Bomb = WorkspaceService:WaitForChild("WorkspaceCom"):WaitForChild("001_CriminalWeapons"):WaitForChild("GiveTools"):WaitForChild("Bomb")
task.spawn(function()
while BombActive do
if Bomb and RootPart then
RootPart.CFrame = Bomb.CFrame
fireclickdetector(Bomb.ClickDetector) -- Aciona o ClickDetector da bomba
task.wait(0.00001) -- Delay mínimo para evitar travamentos
else
task.wait(0.0001)
end
end
end)
task.spawn(function()
while BombActive do
if Bomb and RootPart then
local VirtualInputManager = game:GetService("VirtualInputManager")
VirtualInputManager:SendMouseButtonEvent(500, 500, 0, true, game, 0)
task.wait(1.5)
VirtualInputManager:SendMouseButtonEvent(500, 500, 0, false, game, 0)
-- Executa o FireServer com o nome do jogador
local args = {
[1] = "Bomb" .. Player.Name -- Usa o nome do jogador atual
}
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Blo1wBomb1sServe1r"):FireServer(unpack(args))
end
task.wait(1.5) -- Intervalo de 1 segundo para clique e FireServer
end
end)
else
-- Desativando a funcionalidade
BombActive = false
end
end
})
Tab:AddParagraph({
"Informação de Lag",
"O script começa a causar lag após 35 segundos"
})
local Tab = Window:MakeTab({"Nomes", "Paper"})
local isNameActive = false
local isBioActive = false
local SectionRGBName = Tab:AddSection({
Name = "Nome RGB"
})
Tab:AddToggle({
Name = "Nome RGB",
Description = "Ativar Nome RGB",
Default = false,
Callback = function(value)
isNameActive = value
print(value and "RGB Name ativado" or "RGB Name desativado")
end
})
local SectionRGBBio = Tab:AddSection({
Name = "RGB BIO"
})
Tab:AddToggle({
Name = "RGB BIO",
Description = "Ativar RGB BIO",
Default = false,
Callback = function(value)
isBioActive = value
print(value and "RGB BIO ativado" or "RGB BIO desativado")
end
})
local vibrantColors = {
Color3.fromRGB(255, 0, 0), -- Vermelho
Color3.fromRGB(0, 255, 0), -- Verde
Color3.fromRGB(0, 0, 255), -- Azul
Color3.fromRGB(255, 255, 0), -- Amarelo
Color3.fromRGB(255, 0, 255), -- Magenta
Color3.fromRGB(0, 255, 255), -- Ciano
Color3.fromRGB(255, 165, 0), -- Laranja
Color3.fromRGB(128, 0, 128), -- Roxo
Color3.fromRGB(255, 20, 147) -- Rosa choque
}
spawn(function()
while true do
if isNameActive then
local randomColor = vibrantColors[math.random(#vibrantColors)]
local args = {
[1] = "PickingRPNameColor",
[2] = randomColor
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1RPNam1eColo1r"):FireServer(unpack(args))
end
wait(0.7)
end
end)
spawn(function()
while true do
if isBioActive then
local randomColor = vibrantColors[math.random(#vibrantColors)]
local args = {
[1] = "PickingRPBioColor",
[2] = randomColor
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1RPNam1eColo1r"):FireServer(unpack(args))
end
wait(0.7)
end
end)
local SectionNames = Tab:AddSection({
Name = "Adicionar Nomes no Jogador"
})
local names = {
{"Anonymus", " Anonymus "},
{"PRO", " PRO "},
{"ERR0R_666", " ERR0R_666 "},
{"DARKNE1SSS", " DARKNE1SSS "},
{"GHOST", " GHOST "},
{"JOKER", " JOKER "},
{"ADMIN", " ADMIN "},
{"TUBERS93", " TUBERS 93 "},
{"CO0LKID", " CO0 LKID "},
{"GAME ATTACKED BY MAFIA", " GAME ATTACKED BY MAFIA "},
{"INC0MUN", " INC0MUN"},
{"BAD BOY", " BAD BOY "}
}
for _, name in ipairs(names) do
Tab:AddButton({
Name = "Name: " .. name[1],
Callback = function()
game:GetService("ReplicatedStorage").RE["1RPNam1eTex1t"]:FireServer("RolePlayName", name[2])
end
})
end
local CarTab = Window:MakeTab({"Carro", "car"})
-- Colors for RGB
local colors = {
Color3.new(1, 0, 0), -- Red
Color3.new(0, 1, 0), -- Green
Color3.new(0, 0, 1), -- Blue
Color3.new(1, 1, 0), -- Yellow
Color3.new(1, 0, 1), -- Magenta
Color3.new(0, 1, 1), -- Cyan
Color3.new(0.5, 0, 0.5), -- Purple
Color3.new(1, 0.5, 0) -- Orange
}
-- Replicated Storage Service
local replicatedStorage = game:GetService("ReplicatedStorage")
local remoteEvent = replicatedStorage:WaitForChild("RE"):WaitForChild("1Player1sCa1r")
-- RGB Color Change Logic
local isColorChanging = false
local colorChangeCoroutine = nil
local function changeCarColor()
while isColorChanging do
for _, color in ipairs(colors) do
if not isColorChanging then return end
local args = {
[1] = "PickingCarColor",
[2] = color
}
remoteEvent:FireServer(unpack(args))
wait(1)
end
end
end
CarTab:AddButton({
Name = "Remove All Cars",
Callback = function()
local ofnawufn = false
if ofnawufn == true then
return
end
ofnawufn = true
local cawwfer = "MilitaryBoatFree" -- Alterado para MilitaryBoatFree
local oldcfffff = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1754, -2, 58) -- Coordenadas atualizadas
wait(0.3)
local args = {
[1] = "PickingBoat", -- Alterado para PickingBoat
[2] = cawwfer
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer(unpack(args))
wait(1)
local wrinfjn
for _, errb in pairs(game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"]:GetDescendants()) do
if errb:IsA("VehicleSeat") then
wrinfjn = errb
end
end
repeat
if game.Players.LocalPlayer.Character.Humanoid.Health == 0 then return end
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then
if not game.Players.LocalPlayer.Character.Humanoid.SeatPart == wrinfjn then
game.Players.LocalPlayer.Character.Humanoid.Sit = false
end
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame + Vector3.new(0,1,0)
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame + Vector3.new(0,-1,0)
task.wait()
until game.Players.LocalPlayer.Character.Humanoid.SeatPart == wrinfjn
for _, wifn in pairs(game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"]:GetDescendants()) do
if wifn.Name == "PhysicalWheel" then
wifn:Destroy()
end
end
local FLINGED = Instance.new("BodyThrust", game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, discord.gg, www.tiktok.com.
Note : + I deleted the server because I didn't want to be bothered. + Add my discord @flwpt if you need help. + So why do I know this source? Because after deobfuscating, I saw a Pastefy link, and that's the source of TriggerHub. + Don't come here and post negative comments because you can't do anything to me anyway. + Source Link : https://pastefy.app/g57IetSm/raw

Universal