Run it
Copy the script and paste it into your executor.
TweenService = :()
Players = :()
UserInputService = :()
RunService = :()
MarketplaceService = :()
player = Players.LocalPlayer
gameName = MarketplaceService:(.PlaceId).Name
ScreenGui = .()
ScreenGui.Name =
ScreenGui.IgnoreGuiInset =
ScreenGui.Parent = player:()
Frame = .()
Frame.Size = .(,,,)
Frame.Position = .(,,,)
Frame.BackgroundColor3 = .(,,)
Frame.Parent = ScreenGui
Gradient = .()
Gradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,))
}
Gradient.Rotation =
Gradient.Parent = Frame
BarBG = .()
BarBG.Size = .(,,,)
BarBG.Position = .(,,,)
BarBG.BackgroundColor3 = .(,,)
BarBG.Parent = Frame
Bar = .()
Bar.Size = .(,,,)
Bar.Position = .(,,,)
Bar.BackgroundColor3 = .(,,)
Bar.Parent = BarBG
Percent = .()
Percent.Size = .(,,,)
Percent.Position = .(,,,)
Percent.BackgroundTransparency =
Percent.Text =
Percent.TextColor3 = .(,,)
Percent.TextScaled =
Percent.Font = .Font.GothamBold
Percent.Parent = Frame
Avatar = .()
Avatar.Size = .(,,,)
Avatar.Position = .(,,,)
Avatar.AnchorPoint = .(,)
Avatar.BackgroundTransparency =
Avatar.Image = Players:(player.UserId, .ThumbnailType.HeadShot, .ThumbnailSize.Size420x420)
Avatar.Parent = Frame
Nick = .()
Nick.Size = .(,,,)
Nick.Position = .(,,,)
Nick.AnchorPoint = .(,)
Nick.BackgroundTransparency =
Nick.Text = player.Name
Nick.TextColor3 = .(,,)
Nick.Font = .Font.GothamBold
Nick.TextScaled =
Nick.TextStrokeTransparency =
Nick.Parent = Frame
.(()
t=
ScreenGui.Parent
t=t+
scale = + *.(t*)
Nick.TextSize = *scale
Nick.TextColor3 = .((()%)/,,)
.()
)
Label = .()
Label.Size = .(,,,)
Label.Position = .(,,,)
Label.AnchorPoint = .(,)
Label.BackgroundTransparency =
Label.Text =
Label.TextScaled =
Label.Font = .Font.GothamBold
Label.TextColor3 = .(,,)
Label.Parent = Frame
.(()
t=
ScreenGui.Parent
t=t+
scale = + *.(t*)
Label.TextSize = *scale
r=+*.(t*)
b=+*.(t*)
Label.TextColor3=.(.(r,,),,.(b,,))
Label.Position = .(,,+*.(t*),)
.()
)
GameLabel = .()
GameLabel.Size = .(,,,)
GameLabel.Position = .(,,,)
GameLabel.AnchorPoint = .(,)
GameLabel.BackgroundTransparency =
GameLabel.Text = ..gameName
GameLabel.TextScaled =
GameLabel.Font = .Font.Gotham
GameLabel.TextColor3 = .(,,)
GameLabel.Parent = Frame
(position)
p = .()
p.Size = .(, .(,), , .(,))
p.Position = position
p.BackgroundColor3 = .(.(,),,.(,))
p.BackgroundTransparency =
p.AnchorPoint = .(,)
p.Parent = Frame
.(()
ScreenGui.Parent
target = .(.(),,.(),)
tween = TweenService:(p,TweenInfo.(.(,),.EasingStyle.Sine,.EasingDirection.InOut,),{Position=target, BackgroundTransparency=.()})
tween:()
tween.Completed:()
)
lastInputPos = .(,,,)
UserInputService.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
scaleX = input.Position.X / .CurrentCamera.ViewportSize.X
scaleY = input.Position.Y / .CurrentCamera.ViewportSize.Y
lastInputPos = .(scaleX,,scaleY,)
(lastInputPos)
)
i=,
x = .()
y = .()
(.(x,,y,))
i=,
line = .()
line.Size = .(,.(,),,)
line.Position = .(-,,.(),)
line.BackgroundColor3 = .(,,)
line.BackgroundTransparency =
line.AnchorPoint = .(,)
line.Parent = Frame
.(()
ScreenGui.Parent
tween = TweenService:(line,TweenInfo.(.(,),.EasingStyle.Linear),{Position=.(,,.(),)})
tween:()
tween.Completed:()
line.Position = .(-,,.(),)
)
i=,
spark = .()
size = .(,)
spark.Size = .(,size,,size)
spark.Position = .(.(),,.(),)
spark.AnchorPoint = .(,)
spark.BackgroundColor3 = .(,,)
spark.BackgroundTransparency =
spark.Parent = Frame
.(()
ScreenGui.Parent
tween = TweenService:(spark,TweenInfo.(,.EasingStyle.Sine,.EasingDirection.InOut,),
{Size=.(,size*,,size*), BackgroundTransparency=})
tween:()
tween.Completed:()
)
Sound = .()
Sound.SoundId =
Sound.Volume =
Sound.Looped =
Sound.Parent = Frame
Sound.TimePosition =
Sound:()
totalTime =
i=,
Bar.Size = .(i/,,,)
Percent.Text = i..
.(totalTime/)
.()
ScreenGui:()
:().RE[]:(.({
[] = ,
[] =
}))
:().RE[]:(.({
[] = ,
[] = ,
}))
redzlib = (:())()
Window = redzlib:({
Title = ,
SubTitle = ,
SaveFolder =
})
Window:({
Button = { Image = , BackgroundTransparency = },
Corner = { CornerRadius = .(, ) },
})
Tab1 = Window:({, })
Tab2= Window:({, })
Tab3 = Window:({, })
Tab4 = Window:({, })
Tab5 = Window:({, })
Tab6 = Window:({, })
Tab7 = Window:({, })
Tab8 = Window:({, })
Tab9 = Window:({, })
Tab13 = Window:({,})
Tab14 = Window:({,})
Tab1:({})
Tab1:({
Name = ,
Description = ,
Logo = ,
Invite = ,
})
()
identifyexecutor
()
KRNL_LOADED
is_sirhurt_closure
pebc_execute
getexecutorname
()
executorName = ()
Paragraph = Tab1:({, executorName})
Section = Tab1:({})
Paragraph = Tab1:({, })
Tab1:({
Name = ,
Callback = ()
()
})
Tab1:({
Name = ,
Callback = ()
()
})
Section = Tab2:({})
Players = :()
localPlayer = Players.LocalPlayer
selectedPlayerName =
headsitActive =
(targetPlayer)
character = localPlayer.Character localPlayer.CharacterAdded:()
humanoid = character:()
targetPlayer.Character targetPlayer.Character:()
()
targetHead = targetPlayer.Character.Head
localRoot = character:()
localRoot
()
localRoot.CFrame = targetHead.CFrame * .(, , )
_, v (localRoot:())
v:()
v:()
weld = .()
weld.Part0 = localRoot
weld.Part1 = targetHead
weld.Parent = localRoot
humanoid
humanoid.Sit =
( .. targetPlayer.Name)
()
character = localPlayer.Character localPlayer.CharacterAdded:()
humanoid = character:()
localRoot = character:()
localRoot
_, v (localRoot:())
v:()
v:()
humanoid
humanoid.Sit =
()
(partial)
partial = partial:()
_, player (Players:())
player ~= localPlayer player.Name:():(, #partial) == partial
player
(player)
StarterGui = :()
thumbType = .ThumbnailType.HeadShot
thumbSize = .ThumbnailSize.Size100x100
content, _ = Players:(player.UserId, thumbType, thumbSize)
StarterGui:(, {
Title = ,
Text = player.Name .. ,
Icon = content,
Duration =
})
Tab2:({
Name = ,
Description = ,
PlaceholderText = ,
Callback = (Value)
foundPlayer = (Value)
foundPlayer
selectedPlayerName = foundPlayer.Name
(foundPlayer)
()
})
Tab2:({, ()
selectedPlayerName
headsitActive
target = Players:(selectedPlayerName)
target (target)
headsitActive =
()
headsitActive =
})
Tab2:({
Name = ,
Increase = ,
MinValue = ,
MaxValue = ,
Default = ,
Callback = (Value)
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
humanoid
humanoid.WalkSpeed = Value
})
Tab2:({
Name = ,
Increase = ,
MinValue = ,
MaxValue = ,
Default = ,
Callback = (Value)
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
humanoid
humanoid.JumpPower = Value
})
Tab2:({
Name = ,
Increase = ,
MinValue = ,
MaxValue = ,
Default = ,
Callback = (Value)
.Workspace.Gravity = Value
})
InfiniteJumpEnabled =
:().JumpRequest:(()
InfiniteJumpEnabled
character = .Players.LocalPlayer.Character
character character:()
character.Humanoid:(.HumanoidStateType.Jumping)
)
Tab2:({
Name = ,
Callback = ()
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
humanoid
humanoid.WalkSpeed =
humanoid.JumpPower =
.Workspace.Gravity =
InfiniteJumpEnabled =
})
Tab2:({
Name = ,
Default = ,
Callback = (Value)
InfiniteJumpEnabled = Value
})
UltimateNoclip = {
Enabled = ,
Connections = {},
SoccerBalls = {}
}
Players = :()
RunService = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
(character)
character
_, part (character:())
part:()
part.CanCollide = UltimateNoclip.Enabled
part.Anchored =
(rootPart)
rootPart.Position.Y < -
safeCFrame = .(, , )
rayParams = RaycastParams.()
rayParams.FilterDescendantsInstances = {LocalPlayer.Character}
result = Workspace:(rootPart.Position, .(, , ), rayParams)
rootPart.CFrame = result .(result.Position + .(, , )) safeCFrame
()
soccerFolder = Workspace:(, )
Workspace.Com:()
soccerFolder
_, ball (soccerFolder:())
ball.Name:()
(()
ball.CanCollide = UltimateNoclip.Enabled
ball.Anchored = UltimateNoclip.Enabled
)
UltimateNoclip.SoccerBalls[ball] =
UltimateNoclip.Connections.BallAdded
UltimateNoclip.Connections.BallAdded = soccerFolder.ChildAdded:((ball)
ball.Name:()
.()
(()
ball.CanCollide = UltimateNoclip.Enabled
ball.Anchored = UltimateNoclip.Enabled
)
)
()
UltimateNoclip.Connections.Heartbeat = RunService.Heartbeat:(()
character = LocalPlayer.Character
character
(character)
rootPart = character:()
rootPart
(rootPart)
() % <
()
)
NoclipToggle = Tab2:({
Name = ,
Description = ,
Default =
})
NoclipToggle:((state)
UltimateNoclip.Enabled = state
state
()
()
UltimateNoclip.Connections.CharAdded = LocalPlayer.CharacterAdded:(()
.()
(LocalPlayer.Character)
)
_, conn (UltimateNoclip.Connections)
conn:()
LocalPlayer.Character
(LocalPlayer.Character)
ball (UltimateNoclip.SoccerBalls)
ball.Parent
(()
ball.CanCollide =
ball.Anchored =
)
)
antiSitConnection =
antiSitEnabled =
Tab2:({
Name = ,
Description = ,
Default = ,
Callback = (state)
antiSitEnabled = state
LocalPlayer = :().LocalPlayer
state
(character)
humanoid = character:()
humanoid
humanoid.Sit =
humanoid:(.HumanoidStateType.Seated, )
antiSitConnection
antiSitConnection:()
antiSitConnection = humanoid.Seated:((isSeated)
isSeated
humanoid.Sit =
humanoid:(.HumanoidStateType.GettingUp)
)
LocalPlayer.Character
(LocalPlayer.Character)
characterAddedConnection
characterAddedConnection = LocalPlayer.CharacterAdded:((character)
antiSitEnabled
characterAddedConnection:()
humanoid = character:(, )
humanoid
(character)
)
antiSitConnection
antiSitConnection:()
antiSitConnection =
LocalPlayer.Character
humanoid = LocalPlayer.Character:()
humanoid
humanoid:(.HumanoidStateType.Seated, )
})
Players = :()
RunService = :()
billboardGuis = {}
connections = {}
espEnabled =
selectedColor =
Tab2:({
Name = ,
Description = ,
Callback = ()
success, _ = (()
(:())()
)
.StarterGui:(, {
Title = success ,
Text = success ,
Duration =
})
})
Section = Tab2:({})
Tab2:({
Name = ,
Default = ,
Options = {
, , , ,
, , , ,
},
Callback = (value)
selectedColor = value
})
()
selectedColor ==
h = (() % ) /
.(h, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
selectedColor ==
.(, , )
.(, , )
(player)
player == Players.LocalPlayer
espEnabled
character = player.Character
character
head = character:()
head
billboardGuis[player]
billboardGuis[player]:()
billboard = .()
billboard.Name =
billboard.Parent = head
billboard.Adornee = head
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
textLabel = .()
textLabel.Name =
textLabel.Parent = billboard
textLabel.Size = .(, , , )
textLabel.BackgroundTransparency =
textLabel.TextStrokeTransparency =
textLabel.Font = .Font.SourceSansBold
textLabel.TextSize =
textLabel.Text = player.Name .. .. player.AccountAge ..
textLabel.TextColor3 = ()
billboardGuis[player] = billboard
(player)
billboardGuis[player]
billboardGuis[player]:()
billboardGuis[player] =
Toggle1 = Tab2:({
Name = ,
Description = ,
Default =
})
Toggle1:((value)
espEnabled = value
espEnabled
_, player (Players:())
(player)
updateConnection = RunService.Heartbeat:(()
_, player (Players:())
(player)
selectedColor ==
_, player (Players:())
gui = billboardGuis[player]
gui gui:()
gui.TextLabel.TextColor3 = ()
)
.(connections, updateConnection)
playerAdded = Players.PlayerAdded:((player)
(player)
charConn = player.CharacterAdded:(()
(player)
)
.(connections, charConn)
)
.(connections, playerAdded)
playerRemoving = Players.PlayerRemoving:((player)
(player)
)
.(connections, playerRemoving)
_, player (Players:())
(player)
_, conn (connections)
conn:()
connections = {}
billboardGuis = {}
)
SectionNames = Tab2:({
Name =
})
names = {
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, }
}
_, name (names)
Tab2:({
Name = .. name[],
Callback = ()
:().RE[]:(, name[])
})
Tab2:({
Name = ,
Description = ,
Callback = ()
= :()
Lighting = :()
RunService = :()
Debris = :()
TweenService = :()
SoundService = :()
Players = :()
player = Players.LocalPlayer
model = :()
sound = .()
sound.SoundId =
sound.Volume =
sound.Parent = SoundService
sound:()
model
(obj)
_, c (obj:())
c:()
c.Material = .Material.Basalt
c:() c:()
(c)
model:()
(model[])
model:()
_, o (model.Street:())
o:()
o.Material = .Material.Basalt
_, o (model:())
o:() (o.Name == o.Name == ) o.Material == .Material.SmoothPlastic
o.Material = .Material.Cobblestone
model.ChildAdded:((obj)
obj:() (obj.Name == obj.Name == ) obj.Material == .Material.SmoothPlastic
obj.Material = .Material.Cobblestone
)
soundPart = .()
soundPart.Size = .(,,)
soundPart.Transparency =
soundPart.Anchored =
soundPart.CanCollide =
soundPart.Parent =
character = player.Character player.CharacterAdded:()
hrp = character:()
birdSound = .()
birdSound.Name =
birdSound.SoundId =
birdSound.Looped =
birdSound.Volume =
birdSound.Parent = soundPart
wolfSound = .()
wolfSound.SoundId =
wolfSound.Volume =
wolfSound.Looped =
wolfSound.Parent =
RunService.Heartbeat:(()
hrp hrp.Parent
soundPart.Position = hrp.Position + .(,,)
)
()
t = Lighting.ClockTime
(t >= t <= )
.(()
()
birdSound.IsPlaying birdSound:()
wolfSound.IsPlaying wolfSound:()
wolfSound:()
wolfSound.IsPlaying wolfSound:()
birdSound.IsPlaying birdSound:()
()
)
fountainPart = .()
fountainPart.Anchored =
fountainPart.CanCollide =
fountainPart.Transparency =
fountainPart.Size = .(,,)
fountainPart.Position = .(-,,)
fountainPart.Parent =
attachment = .()
attachment.Position = .(-,,)
attachment.Parent = fountainPart
fountainSound = .()
fountainSound.Name =
fountainSound.SoundId =
fountainSound.Looped =
fountainSound.Volume =
fountainSound.EmitterSize =
fountainSound.RollOffMode = .RollOffMode.Linear
fountainSound.MaxDistance =
fountainSound.Parent = attachment
fountainSound:()
customSound = .()
customSound.Name =
customSound.SoundId =
customSound.Volume =
customSound.Looped =
customSound.PlayOnRemove =
customSound.Parent =
customSound:()
active =
stars = {}
shootingStarsFolder = .(,)
shootingStarsFolder.Name =
STAR_COUNT =
SHOOTING_STAR_CHANCE =
SHOOTING_STAR_MAX =
shootingStarCooldown =
spaceSound = .(,)
spaceSound.SoundId =
spaceSound.Volume =
spaceSound.Looped =
spaceSound.Name =
()
star = .()
size = .(,)*
star.Size = .(size,size,size)
star.Position = .(.(-,),.(,),.(-,))
star.Anchored =
star.CanCollide =
star.Material = .Material.Neon
colors = {.(,,),.(,,),.(,,)}
star.Color = colors[.(,#colors)]
star.Name =
star.Parent =
light = .(,star)
light.Brightness = + .()*
light.Range =
(()
star.Parent active
star.Transparency = + .(()*.(,))*
RunService.Heartbeat:()
star.Parent star:()
)
.(stars,star)
()
active
startPos = .(.(-,),.(,),.(-,))
dir = .(.(-,),.(-,),.(-,)).Unit
speed = .(,)
isFire = .() <= SHOOTING_STAR_CHANCE
color = isFire .(,,) .(,,)
trailColor = isFire ColorSequence.(.(,,),.(,,)) ColorSequence.(.(,,),.(,,))
star = .()
star.Size = .(,,)
star.Position = startPos
star.Anchored =
star.CanCollide =
star.Material = .Material.Neon
star.Color = color
star.Name =
star.Parent = shootingStarsFolder
att0 = .(,star)
att1 = .(,star)
att1.Position = .(,,-)
trail = .(,star)
trail.Attachment0 = att0
trail.Attachment1 = att1
trail.Lifetime =
trail.Color = trailColor
trail.LightEmission =
trail.WidthScale = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
light = .(,star)
light.Brightness = isFire
light.Range =
light.Color = color
isFire
fire = .(,star)
fire.Heat =
fire.Size =
fire.Color = .(,,)
fire.SecondaryColor = .(,,)
lifetime = .(,)
timePassed =
moveConn
moveConn = RunService.Heartbeat:((dt)
active moveConn:() star.Parent star:()
timePassed += dt
timePassed >= lifetime moveConn:() star.Parent star:()
curve = .(timePassed*)*
star.Position += (dir+.(,curve,)).Unit*speed*dt
)
Debris:(star,)
()
hour = Lighting.ClockTime
shouldBeActive = hour >= hour <
shouldBeActive active
active =
Lighting.FogColor = .(,,)
Lighting.FogEnd =
Lighting.Brightness =
_,s (stars) s s.Parent s:()
stars = {}
_,p (shootingStarsFolder:()) p:()
i=,STAR_COUNT ()
spaceSound:()
shouldBeActive active
active =
_,s (stars) s s.Parent s:()
stars = {}
_,p (shootingStarsFolder:()) p:()
spaceSound:()
Lighting.FogColor = .(,,)
Lighting.FogEnd =
Lighting.Brightness =
.(()
active
i=,SHOOTING_STAR_MAX
()
.(shootingStarCooldown)
.()
)
.(()
()
.()
)
rainFolder = .(,)
rainFolder.Name =
isRaining =
birds = .(,SoundService)
birds.SoundId =
birds.Volume =
birds.Looped =
birds:()
rainSound = .(,SoundService)
rainSound.SoundId =
rainSound.Volume =
rainSound.Looped =
rainSound:()
thunder = .(,SoundService)
thunder.SoundId =
thunder.Volume =
()
birds.Volume = isRaining
()
isRaining =
()
i=,
drop = .()
drop.Size = .(,,)
drop.Anchored =
drop.CanCollide =
drop.Material = .Material.Glass
drop.Transparency =
drop.Color = .(,,)
drop.Position = .(.(-,),,.(-,))
drop.Parent = rainFolder
tween = TweenService:(drop,TweenInfo.(),{Position=drop.Position-.(,,)})
tween:()
Debris:(drop,)
()
isRaining =
()
()
flash = .()
flash.Size = .(,,)
flash.Anchored =
flash.CanCollide =
flash.Transparency =
flash.Material = .Material.Neon
flash.Color = .(,,)
flash.Position = .(.(-,),,.(-,))
flash.Parent =
Lighting.Brightness = Lighting.Brightness +
thunder:()
()
Lighting.Brightness = Lighting.Brightness -
flash:()
_,part (:())
part:() part.Material == .Material.SmoothPlastic
part.Reflectance =
.(()
()
.() < ()
()
)
Lighting.Brightness =
Lighting.GlobalShadows =
Lighting.OutdoorAmbient = .(, , )
Lighting.FogColor = .(, , )
Lighting.FogStart =
Lighting.FogEnd =
Lighting.EnvironmentSpecularScale =
Lighting.EnvironmentDiffuseScale =
sky = .()
sky.SkyboxBk =
sky.SkyboxDn =
sky.SkyboxFt =
sky.SkyboxLf =
sky.SkyboxRt =
sky.SkyboxUp =
sky.Parent = Lighting
color = .(, Lighting)
color.Brightness =
color.Contrast =
color.Saturation =
color.TintColor = .(, , )
bloom = .(, Lighting)
bloom.Intensity =
bloom.Size =
bloom.Threshold =
sunRays = .(, Lighting)
sunRays.Intensity =
sunRays.Spread =
blur = .(, Lighting)
blur.Size =
})
Section = Tab3:({})
Players = :()
LocalPlayer = Players.LocalPlayer
ReplicatedStorage = :()
Remotes = ReplicatedStorage:()
valor_do_nome_do_joagdor
Target =
()
playerNames = {}
_, player (Players:())
player.Name ~= LocalPlayer.Name
.(playerNames, player.Name)
playerNames
Dropdown = Tab3:({
Name = ,
Description = ,
Options = (),
Default = ,
Flag = ,
Callback = (playername)
valor_do_nome_do_joagdor = playername
Target = playername
})
()
Dropdown:(())
()
Tab3:({, ()
()
})
Players.PlayerAdded:(UptadePlayers)
Players.PlayerRemoving:(UptadePlayers)
Tab3:({
Name = ,
Callback = ()
Target
LP = Players.LocalPlayer
LChar = LP.Character
TPlayer = Players:(Target)
TPlayer TPlayer.Character
LHumanoid = LChar LChar:()
THumanoid = TPlayer.Character:()
LHumanoid THumanoid
LDesc = LHumanoid:()
_, acc (LDesc:())
acc.AssetId (acc.AssetId)
Remotes.Wear:((acc.AssetId))
.()
(LDesc.Shirt)
Remotes.Wear:((LDesc.Shirt))
.()
(LDesc.Pants)
Remotes.Wear:((LDesc.Pants))
.()
(LDesc.Face)
Remotes.Wear:((LDesc.Face))
.()
PDesc = THumanoid:()
argsBody = {
[] = {
[] = PDesc.Torso,
[] = PDesc.RightArm,
[] = PDesc.LeftArm,
[] = PDesc.RightLeg,
[] = PDesc.LeftLeg,
[] = PDesc.Head
}
}
Remotes.ChangeCharacterBody:((argsBody))
.()
(PDesc.Shirt)
Remotes.Wear:((PDesc.Shirt))
.()
(PDesc.Pants)
Remotes.Wear:((PDesc.Pants))
.()
(PDesc.Face)
Remotes.Wear:((PDesc.Face))
.()
_, v (PDesc:())
v.AssetId (v.AssetId)
Remotes.Wear:((v.AssetId))
.()
SkinColor = TPlayer.Character:()
SkinColor
Remotes.ChangeBodyColor:((SkinColor.HeadColor))
.()
(PDesc.IdleAnimation)
Remotes.Wear:((PDesc.IdleAnimation))
.()
Bag = TPlayer:()
Bag
Bag:() Bag.RPName.Value ~=
Remotes.RPNameText:(, Bag.RPName.Value)
.()
Bag:() Bag.RPBio.Value ~=
Remotes.RPNameText:(, Bag.RPBio.Value)
.()
Bag:()
Remotes.RPNameColor:(, Bag.RPNameColor.Value)
.()
Bag:()
Remotes.RPNameColor:(, Bag.RPBioColor.Value)
.()
})
Section = Tab3:({})
ReplicatedStorage = :()
AvatarManager = {}
AvatarManager.ReplicatedStorage = ReplicatedStorage
AvatarManager:(mensagem)
(()
:():(, {
Title = ,
Text = mensagem,
Duration =
})
)
AvatarManager.Avatares = {
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = },
{ Nome = , ID = }
}
AvatarManager:()
nomes = {}
_, avatar (self.Avatares)
.(nomes, avatar.Nome)
nomes
AvatarManager:(avatarName)
_, avatar (self.Avatares)
avatar.Nome == avatarName
args = { avatar.ID }
success, result = (()
self.ReplicatedStorage:():():((args))
)
success
self:( .. avatarName .. )
self:( .. avatarName .. )
self:( .. avatarName .. )
AvatarDropdown = Tab3:({
Name = ,
Description = ,
Default = ,
Options = AvatarManager:(),
Callback = (avatarSelecionado)
.SelectedAvatar = avatarSelecionado
})
Tab3:({
Name = ,
Description = ,
Callback = ()
.SelectedAvatar .SelectedAvatar ==
AvatarManager:()
AvatarManager:(.SelectedAvatar)
})
Section = Tab3:({})
Tab3:({
Title = ,
Content =
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Name = ,
Callback = ()
args = {
{
,
,
,
,
,
}
}
:()
:()
:()
:((args))
()
})
Tab3:({
Title = ,
Content =
})
Tab4:({
Title = ,
Content =
})
Tab4:({
Name = ,
Description = ,
Callback = ()
successCount =
failCount =
i = ,
bannedBlockName = .. i
bannedBlock = Workspace:(bannedBlockName, )
bannedBlock
success, _ = (()
bannedBlock:()
)
success
successCount = successCount +
failCount = failCount +
_, house (Workspace:())
house.Name:()
success, _ = (()
house:()
)
success
successCount = successCount +
failCount = failCount +
successCount >
.StarterGui:(, {
Title = ,
Text = .. successCount .. ,
Duration =
})
failCount >
.StarterGui:(, {
Title = ,
Text = .. failCount .. ,
Duration =
})
successCount == failCount ==
.StarterGui:(, {
Title = ,
Text = ,
Duration =
})
})
isUnbanActive =
SelectHouse =
NoclipDoor =
()
Tabela = {}
lots = :()
lots
_, House (lots:())
House.Name ~= House:()
.(Tabela, House.Name)
Tabela
(()
Tab4:({
Name = ,
Options = (),
Default = ,
Callback = (Value)
SelectHouse = Value
NoclipDoor
NoclipDoor:()
( .. (Value))
})
)
()
Tabela = ()
(, #Tabela)
(()
Tab4:()
Tab4:({
Name = ,
Options = Tabela,
Default = ,
Callback = (Value)
SelectHouse = Value
NoclipDoor
NoclipDoor:()
})
)
(DropdownHouseUpdate)
(()
Tab4:({
Name = ,
Callback = ()
()
(DropdownHouseUpdate)
})
)
(()
Tab4:({
Name = ,
Callback = ()
House = []:((SelectHouse))
House .Players.LocalPlayer.Character
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .(House.WorldPivot.Position)
( .. (SelectHouse))
})
)
(()
Tab4:({
Name = ,
Callback = ()
House = []:((SelectHouse))
House House:() .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 = Tab4: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()
Tab4: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()
Tab4: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()
Tab4: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()
Tab4: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)
-- dropdown
pcall(function()
Tab4:AddLabel("Teleporte para a Casa que Quiser")
end)
-- Seção para Auto Unban
pcall(function()
Tab4:AddSection({ Name = "Auto Unban" })
end)
-- Toggle para Auto Unban
pcall(function()
Tab4: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)
-- Auto Unban
pcall(function()
Tab4:AddLabel("Te desbane automaticamente das Casas")
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 CarTab = Window:MakeTab({"Car", "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" -- Changed to MilitaryBoatFree
local oldcfffff = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1754, -2, 58) -- Updated coordinates
wait(0.3)
local args = {
[1] = "PickingBoat", -- Changed to 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"].Chassis.Mass)
FLINGED.Force = Vector3.new(50000, 0, 50000)
FLINGED.Name = "SUNTERIUM HUB FLING"
FLINGED.Location = game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.Position
for _, wvwvwasc in pairs(game.workspace.Vehicles:GetChildren()) do
for _, ascegr in pairs(wvwvwasc:GetDescendants()) do
if ascegr.Name == "VehicleSeat" then
local targetcar = ascegr
local tet = Instance.new("BodyVelocity", game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass)
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"
for m=1,25 do
local pos = {x=0, y=0, z=0}
pos.x = targetcar.Position.X
pos.y = targetcar.Position.Y
pos.z = targetcar.Position.Z
pos.x = pos.x + targetcar.Velocity.X / 2
pos.y = pos.y + targetcar.Velocity.Y / 2
pos.z = pos.z + targetcar.Velocity.Z / 2
if pos.y <= -200 then
game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.CFrame = CFrame.new(0,1000,0)
else
game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z))
task.wait()
game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z)) + Vector3.new(0,-2,0)
task.wait()
game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z)) * CFrame.new(0,0,2)
task.wait()
game.workspace.Vehicles[
game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.CFrame = CFrame.new(Vector3.new(pos.x,pos.y,pos.z)) * CFrame.new(2,0,0)
task.wait()
end
task.wait()
end
end
end
end
task.wait()
local args = {
[1] = "DeleteAllVehicles"
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer(unpack(args))
game.Players.LocalPlayer.Character.Humanoid.Sit = false
wait()
local tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.HumanoidRootPart)
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"
wait(0.1)
for m=1,2 do
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcfffff
end
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcfffff
wait()
game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W"):Destroy()
wait(0.2)
ofnawufn = false
end
})
CarTab:AddParagraph({"Information:", "It's recommended to use this twice to ensure all vehicles are removed"})
CarTab:AddButton({
Name = "Bring All Cars",
Callback = function()
for _, v in next, workspace.Vehicles:GetChildren() do
v:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character:GetPrimaryPartCFrame())
end
end
})
CarTab:AddParagraph({"Information:", "Brings all cars in the server to you"})
-- Speed V1 Section
local SpeedSection = CarTab:AddSection({"Speed V1"})
local Speed = 50
local Turbo = 50
local function ChangeCarSpeedAndTurbo(speedValue, turboValue)
local player = game.Players.LocalPlayer
local car = workspace.Vehicles:FindFirstChild(player.Name .. "Car")
if car then
local body = car:FindFirstChild("Body").VehicleSeat
if body then
body.TopSpeed.Value = speedValue
body.Turbo.Value = turboValue
wait(0.1)
Libary:MakeNotification({
Name = "Mafia Hub",
Content = "Done, You can Move Now!",
Time = 5
})
else
Libary:MakeNotification({
Name = "Error",
Content = "Sit in car first!",
Time = 5
})
end
else
Libary:MakeNotification({
Name = "Error",
Content = "Put a Car First!",
Time = 5
})
end
end
CarTab:AddTextBox({
Name = "Speed",
PlaceholderText = "50",
Callback = function(value)
local newSpeed = tonumber(value)
if newSpeed then
Speed = newSpeed
end
end
})
CarTab:AddTextBox({
Name = "Turbo",
PlaceholderText = "50",
Callback = function(value)
local newTurbo = tonumber(value)
if newTurbo then
Turbo = newTurbo
end
end
})
CarTab:AddTextBox({
Name = "Drift",
PlaceholderText = "50",
Callback = function(value)
local args = {
[1] = "DriftingNumber",
[2] = value
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Player1sCa1r"):FireServer(unpack(args))
end
})
CarTab:AddButton({
Name = "Apply Speed, Turbo and Drift",
Callback = function()
ChangeCarSpeedAndTurbo(Speed, Turbo)
end
})
-- Turbo V2 Section
local TurboSection = CarTab:AddSection({"Turbo V2"})
CarTab:AddButton({
Name = "Turbo V2 [Best]",
Callback = function()
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
local flying = false
local speed = 30
local screenGui = Instance.new("ScreenGui", player.PlayerGui)
local function createImageButton(name, position, imageId, rotation, action)
local button = Instance.new("ImageButton", screenGui)
button.Size = UDim2.new(0, 60, 0, 60)
button.Position = position
button.BackgroundTransparency = 1
button.Image = "rbxassetid://" .. imageId
button.Rotation = rotation
button.MouseButton1Down:Connect(action)
return button
end
local forwardButton = createImageButton("ForwardButton", UDim2.new(0, 10, 0.35, 0), "18478249606", 0, function()
flying = true
while flying do
if humanoidRootPart then
humanoidRootPart.Velocity = humanoidRootPart.CFrame.LookVector * speed
end
task.wait()
end
end)
local backButton = createImageButton("BackButton", UDim2.new(0, 10, 0.5, 0), "18478249606", 180, function()
flying = true
while flying do
if humanoidRootPart then
humanoidRootPart.Velocity = -humanoidRootPart.CFrame.LookVector * speed
end
task.wait()
end
end)
local leftButton = createImageButton("LeftButton", UDim2.new(1, -210, 0.3, 0), "18478249606", -90, function()
flying = true
while flying do
if humanoidRootPart then
humanoidRootPart.Velocity = -humanoidRootPart.CFrame.RightVector * speed
end
task.wait()
end
end)
local rightButton = createImageButton("RightButton", UDim2.new(1, -140, 0.3, 0), "18478249606", 90, function()
flying = true
while flying do
if humanoidRootPart then
humanoidRootPart.Velocity = humanoidRootPart.CFrame.RightVector * speed
end
task.wait()
end
end)
local function stopFlying()
flying = false
if humanoidRootPart then
humanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end
forwardButton.MouseButton1Up:Connect(stopFlying)
backButton.MouseButton1Up:Connect(stopFlying)
leftButton.MouseButton1Up:Connect(stopFlying)
rightButton.MouseButton1Up:Connect(stopFlying)
local turboButton = Instance.new("ImageButton", screenGui)
turboButton.Size = UDim2.new(0, 60, 0, 60)
turboButton.Position = UDim2.new(1, -130, 0, 10)
turboButton.BackgroundTransparency = 1
turboButton.Image = "rbxassetid://97607579386418"
turboButton.MouseButton1Down:Connect(function()
speed = 300
end)
-- Minimize button (with "+" or "-" depending on the state)
local minimizeButton = Instance.new("TextButton", screenGui)
minimizeButton.Size = UDim2.new(0, 60, 0, 60)
minimizeButton.Position = UDim2.new(0, 10, 0, 10) -- Changed to top-left corner
minimizeButton.BackgroundTransparency = 1
minimizeButton.Text = "-" -- Starts with "-" symbol
minimizeButton.TextSize = 40
minimizeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
local buttons = {forwardButton, backButton, leftButton, rightButton, turboButton}
local minimized = false
local function toggleButtons()
minimized = not minimized
for _, button in ipairs(buttons) do
button.Visible = not minimized
end
-- Change the text of the minimize button
if minimized then
minimizeButton.Text = "+"
else
minimizeButton.Text = "-"
end
end
minimizeButton.MouseButton1Down:Connect(toggleButtons)
end
})
CarTab:AddParagraph({"Information:", "Both turbos do not require a Gamepass"})
-- Music Section
local MusicSection = CarTab:AddSection({"Music for Cars, Houses"})
local musicIds = {
"71373562243752", "138129019858244", "138480372357526", "122199933878670",
"74187181906707", "82793916573031", "107421761958790", "91394092603440",
"113198957973421", "81452315991527", "93786060174790", "74752089069476",
"131592235762789", "132081774507495", "124394293950763", "83381647646350",
"16190782181", "1841682637", "3148329638", "124928367733395",
"106317184644394", "100247055114504", "107035638005233", "109351649716900",
"84751398517083", "125259969174449", "89269071829332", "88094479399489",
"72440232513341", "92893359226454", "111281710445018", "98677515506006",
"105882833374061", "104541292443133", "105832154444494", "84733736048142",
"94718473830640", "130324826943718", "123039027577735", "113312785512702",
"139161205970637", "113768944849093", "135667903253566", "81335392002580",
"77428091165211", "14145624031", "8080255618", "8654835474",
"13530439502", "18841894272", "90323407842935", "136932193331774",
"113504863495384", "1836175030", "79998949362539", "109188610023287",
"134939857094956", "132245626038510", "124567809277408", "72591334498716",
"76578817848504", "17422156627", "81902909302285", "130449561461006",
"110519234838026", "106434295960535", "86271123924168", "85481949732828",
"106476166672589", "87968531262747", "73966367524216", "137962454483542",
"98371771055411", "111668097052966", "140095882383991", "122873874738223",
"105461615542794"
}
local function playCarMusic(musicId)
if musicId and musicId ~= "" then
local carArgs = {
[1] = "PickingCarMusicText",
[2] = musicId
}
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Player1sCa1r"):FireServer(unpack(carArgs))
end
end
local function playScooterMusic(musicId)
if musicId and musicId ~= "" then
local scooterArgs = {
[1] = "PickingScooterMusicText",
[2] = musicId
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1NoMoto1rVehicle1s"):FireServer(unpack(scooterArgs))
end
end
local function playHouseMusic(musicId)
if musicId and musicId ~= "" then
local houseArgs = {
[1] = "PickHouseMusicText",
[2] = musicId
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Player1sHous1e"):FireServer(unpack(houseArgs))
end
end
CarTab:AddTextBox({
Name = "Music ID (Gamepass Required)",
PlaceholderText = "Enter Music ID",
Callback = function(value)
playCarMusic(value)
playScooterMusic(value)
playHouseMusic(value)
end
})
CarTab:AddDropdown({
Name = "Select Music (Gamepass Required)",
Options = musicIds,
Callback = function(value)
playCarMusic(value)
playScooterMusic(value)
playHouseMusic(value)
end
})
CarTab:AddParagraph({"Note", "The music script works in all cars and houses"})
-- Car RGB Section
local RGBSection = CarTab:AddSection({"Car RGB"})
CarTab:AddToggle({
Name = "Car RGB",
Default = false,
Callback = function(state)
isColorChanging = state
if isColorChanging then
colorChangeCoroutine = coroutine.create(changeCarColor)
coroutine.resume(colorChangeCoroutine)
end
end
})
CarTab:AddParagraph({"Note", "Activating this will make your car RGB"})
-- Spam Horn Section
local HornSection = CarTab:AddSection({"Spam Horn"})
local spamming = false
local args = {"Horn"}
local function spamHorn()
while spamming do
remoteEvent:FireServer(unpack(args))
wait(0.1)
end
end
CarTab:AddToggle({
Name = "Spam Horn",
Default = false,
Callback = function(value)
spamming = value
if spamming then
spawn(spamHorn)
end
end
})
-- Fly Car Section
local FlySection = CarTab:AddSection({"Fly Car"})
CarTab:AddButton({
Name = "Fly Car",
Callback = function()
--by Luscaa
-- Version: 4.1
-- Instances:
local Flymguiv2 = Instance.new("ScreenGui")
local Drag = Instance.new("Frame")
local FlyFrame = Instance.new("Frame")
local ddnsfbfwewefe = Instance.new("TextButton")
local Speed = Instance.new("TextBox")
local Fly = Instance.new("TextButton")
local Speeed = Instance.new("TextLabel")
local Stat = Instance.new("TextLabel")
local Stat2 = Instance.new("TextLabel")
local Unfly = Instance.new("TextButton")
local Vfly = Instance.new("TextLabel")
local Close = Instance.new("TextButton")
local Minimize = Instance.new("TextButton")
local Flyon = Instance.new("Frame")
local W = Instance.new("TextButton")
local S = Instance.new("TextButton")
--Properties:
Flymguiv2.Name = "Car Fly gui Phantom v2"
Flymguiv2.Parent = game.CoreGui
Flymguiv2.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Drag.Name = "Drag"
Drag.Parent = Flymguiv2
Drag.Active = true
Drag.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Drag.BorderSizePixel = 0
Drag.Draggable = true
Drag.Position = UDim2.new(0.482438415, 0, 0.454874992, 0)
Drag.Size = UDim2.new(0, 237, 0, 27)
FlyFrame.Name = "FlyFrame"
FlyFrame.Parent = Drag
FlyFrame.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
FlyFrame.BorderSizePixel = 0
FlyFrame.Draggable = true
FlyFrame.Position = UDim2.new(-0.00200000009, 0, 0.989000022, 0)
FlyFrame.Size = UDim2.new(0, 237, 0, 139)
ddnsfbfwewefe.Name = "ddnsfbfwewefe"
ddnsfbfwewefe.Parent = FlyFrame
ddnsfbfwewefe.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
ddnsfbfwewefe.BorderSizePixel = 0
ddnsfbfwewefe.Position = UDim2.new(-0.000210968778, 0, -0.00395679474, 0)
ddnsfbfwewefe.Size = UDim2.new(0, 237, 0, 27)
ddnsfbfwewefe.Font = Enum.Font.SourceSans
ddnsfbfwewefe.Text = "by Lusquinha_067"
ddnsfbfwewefe.TextColor3 = Color3.fromRGB(255, 255, 255)
ddnsfbfwewefe.TextScaled = true
ddnsfbfwewefe.TextSize = 14.000
ddnsfbfwewefe.TextWrapped = true
Speed.Name = "Speed"
Speed.Parent = FlyFrame
Speed.BackgroundColor3 = Color3.fromRGB(63, 63, 63)
Speed.BorderColor3 = Color3.fromRGB(0, 0, 191)
Speed.BorderSizePixel = 0
Speed.Position = UDim2.new(0.445025861, 0, 0.402877688, 0)
Speed.Size = UDim2.new(0, 111, 0, 33)
Speed.Font = Enum.Font.SourceSans
Speed.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
Speed.Text = "50"
Speed.TextColor3 = Color3.fromRGB(255, 255, 255)
Speed.TextScaled = true
Speed.TextSize = 14.000
Speed.TextWrapped = true
Fly.Name = "Fly"
Fly.Parent = FlyFrame
Fly.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Fly.BorderSizePixel = 0
Fly.Position = UDim2.new(0.0759493634, 0, 0.705797076, 0)
Fly.Size = UDim2.new(0, 199, 0, 32)
Fly.Font = Enum.Font.SourceSans
Fly.Text = "Enable"
Fly.TextColor3 = Color3.fromRGB(255, 255, 255)
Fly.TextScaled = true
Fly.TextSize = 14.000
Fly.TextWrapped = true
Fly.MouseButton1Click:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
Fly.Visible = false
Stat2.Text = "On"
Stat2.TextColor3 = Color3.fromRGB(0, 255, 0)
Unfly.Visible = true
Flyon.Visible = true
local BV = Instance.new("BodyVelocity",HumanoidRP)
local BG = Instance.new("BodyGyro",HumanoidRP)
BV.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
game:GetService('RunService').RenderStepped:connect(function()
BG.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
BG.D = 5000
BG.P = 100000
BG.CFrame = game.Workspace.CurrentCamera.CFrame
end)
end)
Speeed.Name = "Speeed"
Speeed.Parent = FlyFrame
Speeed.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
Speeed.BorderSizePixel = 0
Speeed.Position = UDim2.new(0.0759493634, 0, 0.402877688, 0)
Speeed.Size = UDim2.new(0, 87, 0, 32)
Speeed.ZIndex = 0
Speeed.Font = Enum.Font.SourceSans
Speeed.Text = "Speed:"
Speeed.TextColor3 = Color3.fromRGB(255, 255, 255)
Speeed.TextScaled = true
Speeed.TextSize = 14.000
Speeed.TextWrapped = true
Stat.Name = "Stat"
Stat.Parent = FlyFrame
Stat.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
Stat.BorderSizePixel = 0
Stat.Position = UDim2.new(0.299983799, 0, 0.239817441, 0)
Stat.Size = UDim2.new(0, 85, 0, 15)
Stat.Font = Enum.Font.SourceSans
Stat.Text = "Status:"
Stat.TextColor3 = Color3.fromRGB(255, 255, 255)
Stat.TextScaled = true
Stat.TextSize = 14.000
Stat.TextWrapped = true
Stat2.Name = "Stat2"
Stat2.Parent = FlyFrame
Stat2.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
Stat2.BorderSizePixel = 0
Stat2.Position = UDim2.new(0.546535194, 0, 0.239817441, 0)
Stat2.Size = UDim2.new(0, 27, 0, 15)
Stat2.Font = Enum.Font.SourceSans
Stat2.Text = "Off"
Stat2.TextColor3 = Color3.fromRGB(255, 0, 0)
Stat2.TextScaled = true
Stat2.TextSize = 14.000
Stat2.TextWrapped = true
Unfly.Name = "Unfly"
Unfly.Parent = FlyFrame
Unfly.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Unfly.BorderSizePixel = 0
Unfly.Position = UDim2.new(0.0759493634, 0, 0.705797076, 0)
Unfly.Size = UDim2.new(0, 199, 0, 32)
Unfly.Visible = false
Unfly.Font = Enum.Font.SourceSans
Unfly.Text = "Disable"
Unfly.TextColor3 = Color3.fromRGB(255, 255, 255)
Unfly.TextScaled = true
Unfly.TextSize = 14.000
Unfly.TextWrapped = true
Unfly.MouseButton1Click:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
Fly.Visible = true
Stat2.Text = "Off"
Stat2.TextColor3 = Color3.fromRGB(255, 0, 0)
wait()
Unfly.Visible = false
Flyon.Visible = false
HumanoidRP:FindFirstChildOfClass("BodyVelocity"):Destroy()
HumanoidRP:FindFirstChildOfClass("BodyGyro"):Destroy()
end)
Vfly.Name = "Vfly"
Vfly.Parent = Drag
Vfly.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Vfly.BorderSizePixel = 0
Vfly.Size = UDim2.new(0, 57, 0, 27)
Vfly.Font = Enum.Font.SourceSans
Vfly.Text = "Car fly"
Vfly.TextColor3 = Color3.fromRGB(255, 255, 255)
Vfly.TextScaled = true
Vfly.TextSize = 14.000
Vfly.TextWrapped = true
Close.Name = "Close"
Close.Parent = Drag
Close.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Close.BorderSizePixel = 0
Close.Position = UDim2.new(0.875, 0, 0, 0)
Close.Size = UDim2.new(0, 27, 0, 27)
Close.Font = Enum.Font.SourceSans
Close.Text = "X"
Close.TextColor3 = Color3.fromRGB(255, 255, 255)
Close.TextScaled = true
Close.TextSize = 14.000
Close.TextWrapped = true
Close.MouseButton1Click:Connect(function()
Flymguiv2:Destroy()
end)
Minimize.Name = "Minimize"
Minimize.Parent = Drag
Minimize.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
Minimize.BorderSizePixel = 0
Minimize.Position = UDim2.new(0.75, 0, 0, 0)
Minimize.Size = UDim2.new(0, 27, 0, 27)
Minimize.Font = Enum.Font.SourceSans
Minimize.Text = "-"
Minimize.TextColor3 = Color3.fromRGB(255, 255, 255)
Minimize.TextScaled = true
Minimize.TextSize = 14.000
Minimize.TextWrapped = true
function Mini()
if Minimize.Text == "-" then
Minimize.Text = "+"
FlyFrame.Visible = false
elseif Minimize.Text == "+" then
Minimize.Text = "-"
FlyFrame.Visible = true
end
end
Minimize.MouseButton1Click:Connect(Mini)
Flyon.Name = "Fly on"
Flyon.Parent = Flymguiv2
Flyon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Flyon.BorderSizePixel = 0
Flyon.Position = UDim2.new(0.117647067, 0, 0.550284624, 0)
Flyon.Size = UDim2.new(0.148000002, 0, 0.314999998, 0)
Flyon.Visible = false
Flyon.Active = true
Flyon.Draggable = true
W.Name = "W"
W.Parent = Flyon
W.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
W.BorderSizePixel = 0
W.Position = UDim2.new(0.134719521, 0, 0.0152013302, 0)
W.Size = UDim2.new(0.708999991, 0, 0.499000013, 0)
W.Font = Enum.Font.SourceSans
W.Text = "^"
W.TextColor3 = Color3.fromRGB(255, 255, 255)
W.TextScaled = true
W.TextSize = 14.000
W.TextWrapped = true
W.TouchLongPress:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * 0
end)
W.MouseButton1Click:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * 0
end)
S.Name = "S"
S.Parent = Flyon
S.BackgroundColor3 = Color3.fromRGB(0, 150, 191)
S.BorderSizePixel = 0
S.Position = UDim2.new(0.134000003, 0, 0.479999989, 0)
S.Rotation = 180.000
S.Size = UDim2.new(0.708999991, 0, 0.499000013, 0)
S.Font = Enum.Font.SourceSans
S.Text = "^"
S.TextColor3 = Color3.fromRGB(255, 255, 255)
S.TextScaled = true
S.TextSize = 14.000
S.TextWrapped = true
S.TouchLongPress:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * 0
end)
S.MouseButton1Click:Connect(function()
local HumanoidRP = game.Players.LocalPlayer.Character.HumanoidRootPart
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * -Speed.Text
wait(.1)
HumanoidRP.BodyVelocity.Velocity = game.Workspace.CurrentCamera.CFrame.LookVector * 0
end)
end
})
CarTab:AddParagraph({"Note", "By activating this, you can fly with your car"})
-- Spam Cars Section
local SpamCarSection = CarTab:AddSection({"Spam Car"})
local carList = {
"SchoolBus", "SmartCar", "FarmTruck", "Cadillac", "Excavator",
"Jeep", "NascarTruck", "TowTruck", "Snowplow", "MilitaryTruck",
"Tank", "Limo", "FireTruck"
}
local spamCarsActive = false
local function spawnCar(carName)
local args = {
[1] = "PickingCar",
[2] = carName
}
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(args))
end
CarTab:AddToggle({
Name = "Spam Cars",
Default = false,
Callback = function(state)
spamCarsActive = state
if spamCarsActive then
task.spawn(function()
while spamCarsActive do
for _, carName in ipairs(carList) do
if not spamCarsActive then break end
spawnCar(carName)
wait(0.4)
end
end
end)
end
end
})
CarTab:AddParagraph({"Information:", "Spam multiple cars"})
-- Global variables
local pl = game.Players.LocalPlayer
local players = {}
-- Function to update the player list
local function updatePlayerList()
players = {}
for _, player in pairs(game.Players:GetPlayers()) do
table.insert(players, player.Name)
end
return players
end
-- Initializes the player list
updatePlayerList()
-- Child Tab
local ChildTab = Window:MakeTab({"Child", "baby"})
local Section = ChildTab:AddSection({
Name = "Child"
})
local chasingplayer = nil
local playerChild = ChildTab:AddDropdown({
Name = "Select a player to chase",
Options = players,
Default = "",
Callback = function(selected)
if game.Players:FindFirstChild(selected) then
chasingplayer = selected
else
chasingplayer = nil
end
end
})
ChildTab:AddButton({
Name = "Update Player List",
Callback = function()
local updatedPlayers = updatePlayerList()
if playerChild and updatedPlayers then
pcall(function()
playerChild:Refresh(updatedPlayers)
end)
if chasingplayer and not game.Players:FindFirstChild(chasingplayer) then
chasingplayer = nil
pcall(function()
playerChild:Set("")
end)
end
end
end
})
-- Player join/leave events
game.Players.PlayerAdded:Connect(function()
task.wait(0.1)
local updatedPlayers = updatePlayerList()
if playerChild and updatedPlayers then
pcall(function()
playerChild:Refresh(updatedPlayers)
end)
end
end)
game.Players.PlayerRemoving:Connect(function(player)
task.wait(0.1)
local updatedPlayers = updatePlayerList()
if playerChild and updatedPlayers then
pcall(function()
playerChild:Refresh(updatedPlayers)
end)
if chasingplayer == player.Name then
chasingplayer = nil
pcall(function()
playerChild:Set("")
end)
end
end
end)
ChildTab:AddButton({
Name = "Send Child",
Callback = function()
if not chasingplayer then
warn("No player selected!")
return
end
if not workspace:FindFirstChild(pl.Name) or not workspace[pl.Name]:FindFirstChild("FollowCharacter") then
local args = {
[1] = "CharacterFollowSpawnPlayer",
[2] = "BabyBoy"
}
local success, err = pcall(function()
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Bab1yFollo1w"):FireServer(unpack(args))
end)
if not success then
warn("Error sending child: " .. err)
end
end
task.wait(0.2)
if workspace:FindFirstChild(pl.Name) then
for _, v in pairs(workspace[pl.Name]:GetChildren()) do
if v:IsA("BasePart") then
v.CanCollide = true
end
end
end
local target = chasingplayer
if workspace:FindFirstChild(target) and workspace:FindFirstChild(pl.Name) and workspace[pl.Name]:FindFirstChild("FollowCharacter") then
workspace[pl.Name].FollowCharacter.Parent = workspace[target]
if rawget(getgenv(), "RunService") then
return
end
getgenv().RunService = game:GetService("RunService").Heartbeat:Connect(function()
local followCharacter = workspace[target]:FindFirstChild("FollowCharacter")
if followCharacter and followCharacter:FindFirstChild("Torso") and followCharacter.Torso:FindFirstChild("BodyPosition") then
local humanoidRootPart = workspace[target]:FindFirstChild("HumanoidRootPart")
if humanoidRootPart then
followCharacter.Torso.BodyPosition.Position = humanoidRootPart.Position - (humanoidRootPart.CFrame.LookVector * 3)
followCharacter.Torso.BodyGyro.CFrame = humanoidRootPart.CFrame
end
end
end)
end
end
})
ChildTab:AddButton({
Name = "Return Child",
Callback = function()
if rawget(getgenv(), "RunService") then
getgenv().RunService:Disconnect()
getgenv().RunService = nil
end
local args = { [1] = "DeleteFollowCharacter" }
local success, err = pcall(function()
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Bab1yFollo1w"):FireServer(unpack(args))
end)
if not success then
warn("Error returning child: " .. err)
end
local args1 = { [1] = "CharacterFollowSpawnPlayer", [2] = "BabyBoy" }
success, err = pcall(function()
game:GetService("ReplicatedStorage").RE:FindFirstChild("1Bab1yFollo1w"):FireServer(unpack(args1))
end)
if not success then
warn("Error spawning child: " .. err)
end
end
})
ChildTab:AddToggle({
Name = "Spectate Player",
Default = false,
Callback = function(Value)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
if Value then
if not chasingplayer then
warn("No player selected to spectate!")
return false
end
if not rawget(getgenv(), "CameraConnection") then
getgenv().CameraConnection = RunService.Heartbeat:Connect(function()
local targetPlayer = Players:FindFirstChild(chasingplayer)
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("Humanoid") then
Camera.CameraSubject = targetPlayer.Character.Humanoid
else
if rawget(getgenv(), "CameraConnection") then
getgenv().CameraConnection:Disconnect()
getgenv().CameraConnection = nil
end
Camera.CameraSubject = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") or nil
end
end)
end
else
if rawget(getgenv(), "CameraConnection") then
getgenv().CameraConnection:Disconnect()
getgenv().CameraConnection = nil
end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
Camera.CameraSubject = LocalPlayer.Character.Humanoid
end
end
end
})
local Troll = Window:MakeTab({ Title = "Troll Players", Icon = "rbxassetid://131153193945220" })
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local VirtualInputManager = game:GetService("VirtualInputManager")
local RunService = game:GetService("RunService")
local cam = workspace.CurrentCamera
local selectedPlayerName = nil
local methodKill = nil
getgenv().Target = nil
local Character = LocalPlayer.Character
local Humanoid = Character and Character:WaitForChild("Humanoid")
local RootPart = Character and Character:WaitForChild("HumanoidRootPart")
-- Function to clean up the couch
local function cleanupCouch()
local char = LocalPlayer.Character
if char then
local couch = char:FindFirstChild("Chaos.Couch") or LocalPlayer.Backpack:FindFirstChild("Chaos.Couch")
if couch then
couch:Destroy()
end
end
-- Clean tools via remote
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools")
end
-- Connect CharacterAdded event
LocalPlayer.CharacterAdded:Connect(function(newCharacter)
Character = newCharacter
Humanoid = newCharacter:WaitForChild("Humanoid")
RootPart = newCharacter:WaitForChild("HumanoidRootPart")
cleanupCouch()
-- Connect Died event for the new Humanoid
Humanoid.Died:Connect(function()
cleanupCouch()
end)
end)
-- Connect Died event for the initial Humanoid, if it exists
if Humanoid then
Humanoid.Died:Connect(function()
cleanupCouch()
end)
end
-- KillPlayerCouch Function
local function KillPlayerCouch()
if not selectedPlayerName then
warn("Error: No player selected")
return
end
local target = Players:FindFirstChild(selectedPlayerName)
if not target or not target.Character then
warn("Error: Target player not found or has no character")
return
end
local char = LocalPlayer.Character
if not char then
warn("Error: Local player character not found")
return
end
local hum = char:FindFirstChildOfClass("Humanoid")
local root = char:FindFirstChild("HumanoidRootPart")
local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart")
if not hum or not root or not tRoot then
warn("Error: Required components not found")
return
end
local originalPos = root.Position
local sitPos = Vector3.new(145.51, -350.09, 21.58)
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)
VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.1)
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
hum.PlatformStand = false
cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum
local align = Instance.new("BodyPosition")
align.Name = "BringPosition"
align.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
align.D = 10
align.P = 30000
align.Position = root.Position
align.Parent = tRoot
task.spawn(function()
local angle = 0
local startTime = tick()
while tick() - startTime < 5 and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do
local tHum = target.Character:FindFirstChildOfClass("Humanoid")
if not tHum or tHum.Sit then break end
local hrp = target.Character.HumanoidRootPart
local adjustedPos = hrp.Position + (hrp.Velocity / 1.5)
angle += 50
root.CFrame = CFrame.new(adjustedPos + Vector3.new(0, 2, 0)) * CFrame.Angles(math.rad(angle), 0, 0)
align.Position = root.Position + Vector3.new(2, 0, 0)
task.wait()
end
align:Destroy()
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
hum.PlatformStand = false
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
task.wait(0.1)
root.CFrame = CFrame.new(sitPos)
task.wait(0.3)
local tool = char:FindFirstChild("Couch")
if tool then tool.Parent = LocalPlayer.Backpack end
task.wait(0.01)
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
task.wait(0.2)
root.CFrame = CFrame.new(originalPos)
end)
end
-- BringPlayerLLL Function
local function BringPlayerLLL()
if not selectedPlayerName then
warn("Error: No player selected")
return
end
local target = Players:FindFirstChild(selectedPlayerName)
if not target or not target.Character then
warn("Error: Target player not found or has no character")
return
end
local char = LocalPlayer.Character
if not char then
warn("Error: Local player character not found")
return
end
local hum = char:FindFirstChildOfClass("Humanoid")
local root = char:FindFirstChild("HumanoidRootPart")
local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart")
if not hum or not root or not tRoot then
warn("Error: Required components not found")
return
end
local originalPos = root.Position
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)
VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.1)
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
hum.PlatformStand = false
cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum
local align = Instance.new("BodyPosition")
align.Name = "BringPosition"
align.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
align.D = 10
align.P = 30000
align.Position = root.Position
align.Parent = tRoot
task.spawn(function()
local angle = 0
local startTime = tick()
while tick() - startTime < 5 and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do
local tHum = target.Character:FindFirstChildOfClass("Humanoid")
if not tHum or tHum.Sit then break end
local hrp = target.Character.HumanoidRootPart
local adjustedPos = hrp.Position + (hrp.Velocity / 1.5)
angle += 50
root.CFrame = CFrame.new(adjustedPos + Vector3.new(0, 2, 0)) * CFrame.Angles(math.rad(angle), 0, 0)
align.Position = root.Position + Vector3.new(2, 0, 0)
task.wait()
end
align:Destroy()
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
hum.PlatformStand = false
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
task.wait(0.1)
root.Anchored = true
root.CFrame = CFrame.new(originalPos)
task.wait(0.001)
root.Anchored = false
task.wait(0.7)
local tool = char:FindFirstChild("Couch")
if tool then
tool.Parent = LocalPlayer.Backpack
end
task.wait(0.001)
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
end)
end
-- BringWithCouch Function
local function BringWithCouch()
local targetPlayer = Players:FindFirstChild(getgenv().Target)
if not targetPlayer then
warn("Error: No target player selected")
return
end
if not targetPlayer.Character or not targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
warn("Error: Target player has no character or HumanoidRootPart")
return
end
local args = { [1] = "ClearAllTools" }
ReplicatedStorage.RE["1Clea1rTool1s"]:FireServer(unpack(args))
local args = { [1] = "PickingTools", [2] = "Couch" }
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
local couch = LocalPlayer.Backpack:WaitForChild("Couch", 2)
if not couch then
warn("Error: Couch not found in Backpack")
return
end
couch.Name = "Chaos.Couch"
local seat1 = couch:FindFirstChild("Seat1")
local seat2 = couch:FindFirstChild("Seat2")
local handle = couch:FindFirstChild("Handle")
if seat1 and seat2 and handle then
seat1.Disabled = true
seat2.Disabled = true
handle.Name = "Handle "
else
warn("Error: Couch components not found")
return
end
couch.Parent = LocalPlayer.Character
local tet = Instance.new("BodyVelocity", 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"
repeat
for m = 1, 35 do
local pos = { x = 0, y = 0, z = 0 }
local tRoot = targetPlayer.Character and targetPlayer.Character.HumanoidRootPart
if not tRoot then break end
pos.x = tRoot.Position.X + (tRoot.Velocity.X / 2)
pos.y = tRoot.Position.Y + (tRoot.Velocity.Y / 2)
pos.z = tRoot.Position.Z + (tRoot.Velocity.Z / 2)
seat1.CFrame = CFrame.new(Vector3.new(pos.x, pos.y, pos.z)) * CFrame.new(-2, 2, 0)
task.wait()
end
tet:Destroy()
couch.Parent = LocalPlayer.Backpack
task.wait()
couch:FindFirstChild("Handle ").Name = "Handle"
task.wait(0.2)
couch.Parent = LocalPlayer.Character
task.wait()
couch.Parent = LocalPlayer.Backpack
couch.Handle.Name = "Handle "
task.wait(0.2)
couch.Parent = LocalPlayer.Character
tet = Instance.new("BodyVelocity", 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 targetPlayer.Character and targetPlayer.Character.Humanoid and targetPlayer.Character.Humanoid.Sit == true
task.wait()
tet:Destroy()
couch.Parent = LocalPlayer.Backpack
task.wait()
couch:FindFirstChild("Handle ").Name = "Handle"
task.wait(0.3)
couch.Parent = LocalPlayer.Character
task.wait(0.3)
couch.Grip = CFrame.new(Vector3.new(0, 0, 0))
task.wait(0.3)
ReplicatedStorage.RE["1Clea1rTool1s"]:FireServer("ClearAllTools")
end
-- KillWithCouch Function
local function KillWithCouch()
local targetPlayer = Players:FindFirstChild(getgenv().Target)
if not targetPlayer then
warn("Error: No target player selected")
return
end
if not targetPlayer.Character or not targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
warn("Error: Target player has no character or HumanoidRootPart")
return
end
local args = { [1] = "ClearAllTools" }
ReplicatedStorage.RE["1Clea1rTool1s"]:FireServer(unpack(args))
local args = { [1] = "PickingTools", [2] = "Couch" }
ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args))
local couch = LocalPlayer.Backpack:WaitForChild("Couch", 2)
if not couch then
warn("Error: Couch not found in Backpack")
return
end
couch.Name = "Chaos.Couch"
local seat1 = couch:FindFirstChild("Seat1")
local seat2 = couch:FindFirstChild("Seat2")
local handle = couch:FindFirstChild("Handle")
if seat1 and seat2 and handle then
seat1.Disabled = true
seat2.Disabled = true
handle.Name = "Handle "
else
warn("Error: Couch components not found")
return
end
couch.Parent = LocalPlayer.Character
local tet = Instance.new("BodyVelocity", 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"
repeat
for m = 1, 35 do
local pos = { x = 0, y = 0, z = 0 }
local tRoot = targetPlayer.Character and targetPlayer.Character.HumanoidRootPart
if not tRoot then break end
pos.x = tRoot.Position.X + (tRoot.Velocity.X / 2)
pos.y = tRoot.Position.Y + (tRoot.Velocity.Y / 2)
pos.z = tRoot.Position.Z + (tRoot.Velocity.Z / 2)
seat1.CFrame = CFrame.new(Vector3.new(pos.x, pos.y, pos.z)) * CFrame.new(-2, 2, 0)
task.wait()
end
tet:Destroy()
couch.Parent = LocalPlayer.Backpack
task.wait()
couch:FindFirstChild("Handle ").Name = "Handle"
task.wait(0.2)
couch.Parent = LocalPlayer.Character
task.wait()
couch.Parent = LocalPlayer.Backpack
couch.Handle.Name = "Handle "
task.wait(0.2)
couch.Parent = LocalPlayer.Character
tet = Instance.new("BodyVelocity", 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 targetPlayer.Character and targetPlayer.Character.Humanoid and targetPlayer.Character.Humanoid.Sit == true
task.wait()
couch.Parent = LocalPlayer.Backpack
seat1.CFrame = CFrame.new(9999, -450, 9999)
seat2.CFrame = CFrame.new(9999, -450, 9999)
couch.Parent = LocalPlayer.Character
task.wait(0.1)
couch.Parent = LocalPlayer.Backpack
task.wait(2)
local bv = seat1:FindFirstChild("#mOVOOEPF$#@F$#GERE..>V<<<<EW<V<<W")
if bv then bv:Destroy() end
ReplicatedStorage.RE["1Clea1rTool1s"]:FireServer("ClearAllTools")
end
local PlayerSection = Troll:AddSection({ Name = "Troll Player" })
-- Function to get list of players
local function getPlayerList()
local players = Players:GetPlayers()
local playerNames = {}
for _, player in ipairs(players) do
if player ~= LocalPlayer then
table.insert(playerNames, player.Name)
end
end
return playerNames
end
local killDropdown = Troll:AddDropdown({
Name = "Select Player",
Options = getPlayerList(),
Default = "",
Callback = function(value)
selectedPlayerName = value
getgenv().Target = value
print("Selected player: " .. tostring(value))
end
})
Troll:AddButton({
Name = "Refresh Player List",
Callback = function()
local tablePlayers = Players:GetPlayers()
local newPlayers = {}
if killDropdown and #tablePlayers > 0 then
for _, player in ipairs(tablePlayers) do
if player.Name ~= LocalPlayer.Name then
table.insert(newPlayers, player.Name)
end
end
killDropdown:Set(newPlayers)
print("Player list updated: ", table.concat(newPlayers, ", "))
if selectedPlayerName and not Players:FindFirstChild(selectedPlayerName) then
selectedPlayerName = nil
getgenv().Target = nil
killDropdown:SetValue("")
print("Selection reset, player is no longer in the server.")
end
else
print("Error: Dropdown not found or no players available.")
end
end
})
Troll:AddButton({
Name = "Teleport to Player",
Callback = function()
if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then
print("Error: Player not selected or does not exist")
return
end
local character = LocalPlayer.Character
local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
if not humanoidRootPart then
warn("Error: Local player's HumanoidRootPart not found")
return
end
local targetPlayer = Players:FindFirstChild(selectedPlayerName)
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
humanoidRootPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame
else
print("Error: Target player not found or has no HumanoidRootPart")
end
end
})
Troll:AddToggle({
Name = "Spectate Player",
Default = false,
Callback = function(value)
local Camera = workspace.CurrentCamera
local function UpdateCamera()
if value then
local targetPlayer = Players:FindFirstChild(selectedPlayerName)
if targetPlayer and targetPlayer.Character then
local humanoid = targetPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
Camera.CameraSubject = humanoid
end
end
else
if LocalPlayer.Character then
local humanoid = LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
Camera.CameraSubject = humanoid
end
end
end
end
if value then
if not getgenv().CameraConnection then
getgenv().CameraConnection = RunService.Heartbeat:Connect(UpdateCamera)
end
else
if getgenv().CameraConnection then
getgenv().CameraConnection:Disconnect()
getgenv().CameraConnection = nil
end
UpdateCamera()
end
end
})
local MethodSection = Troll:AddSection({ Name = "Methods" })
Troll:AddDropdown({
Name = "Select Kill Method",
Options = {"Bus", "Couch", "Couch without going to target [BETA]"},
Default = "",
Callback = function(value)
methodKill = value
print("Method selected: " .. tostring(value))
end
})
Troll:AddButton({
Name = "Kill Player",
Callback = function()
if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then
print("Error: Player not selected or does not exist")
return
end
if methodKill == "Couch" then
KillPlayerCouch()
elseif methodKill == "Couch without going to target [BETA]" then
KillWithCouch()
else
-- Bus method
local character = LocalPlayer.Character
local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
if not humanoidRootPart then
warn("Error: Local player's HumanoidRootPart not found")
return
end
local originalPosition = humanoidRootPart.CFrame
local function GetBus()
local vehicles = game.Workspace:FindFirstChild("Vehicles")
if vehicles then
return vehicles:FindFirstChild(LocalPlayer.Name .. "Car")
end
return nil
end
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
if character.Humanoid.Sit or not bus.Parent then
for k, v in pairs(bus.Body:GetChildren()) do
if v:IsA("Seat") then
v.CanTouch = false
end
end
end
end
end
local function TrackPlayer()
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
if character.Humanoid then
bus:SetPrimaryPartCFrame(CFrame.new(Vector3.new(9999, -450, 9999)))
print("Player sat down, taking bus to the void!")
task.wait(0.2)
local function simulateJump()
local humanoid = character and character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
simulateJump()
print("Simulating jump!")
task.wait(0.5)
humanoidRootPart.CFrame = originalPosition
print("Player returned to initial position.")
end
break
else
local targetRoot = targetPlayer.Character.HumanoidRootPart
local time = tick() * 35
local lateralOffset = math.sin(time) * 4
local frontBackOffset = math.cos(time) * 20
bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(lateralOffset, 0, frontBackOffset))
end
end
end
RunService.RenderStepped:Wait()
end
end
spawn(TrackPlayer)
end
end
})
Troll:AddButton({
Name = "Bring Player",
Callback = function()
if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then
print("Error: Player not selected or does not exist")
return
end
if methodKill == "Couch" then
BringPlayerLLL()
elseif methodKill == "Couch without going to target [BETA]" then
BringWithCouch()
else
-- Bus method
local character = LocalPlayer.Character
local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
if not humanoidRootPart then
warn("Error: Local player's HumanoidRootPart not found")
return
end
local originalPosition = humanoidRootPart.CFrame
local function GetBus()
local vehicles = game.Workspace:FindFirstChild("Vehicles")
if vehicles then
return vehicles:FindFirstChild(LocalPlayer.Name .. "Car")
end
return nil
end
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
local function TrackPlayer()
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
if character.Humanoid then
bus:SetPrimaryPartCFrame(originalPosition)
task.wait(0.7)
local args = { [1] = "DeleteAllVehicles" }
ReplicatedStorage.RE:FindFirstChild("1Ca1r"):FireServer(unpack(args))
end
break
else
local targetRoot = targetPlayer.Character.HumanoidRootPart
local time = tick() * 35
local lateralOffset = math.sin(time) * 4
local frontBackOffset = math.cos(time) * 20
bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(lateralOffset, 0, frontBackOffset))
end
end
end
RunService.RenderStepped:Wait()
end
end
spawn(TrackPlayer)
end
end
})
local function houseBanKill()
if not selectedPlayerName then
print("No player selected!")
return
end
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
local selectedPlayer = game.Players:FindFirstChild(selectedPlayerName)
if selectedPlayer and selectedPlayer.Character then
if Check() then
local House = Houses:FindFirstChild(Player.Name .. "House")
if not House then
local emptyHouse
local availableHouses = {}
-- Collect all available houses ("For Sale")
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
table.insert(availableHouses, {Lot = Lot, Number = num.Value})
break
end
end
end
end
-- Choose a random house from the list
if #availableHouses > 0 then
local randomHouse = availableHouses[math.random(1, #availableHouses)]
emptyHouse = randomHouse.Lot
local houseNumber = randomHouse.Number
-- Teleport to the BuyDetector and click
local BuyDetector = emptyHouse: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
-- Fire the new remote event to build the house
task.wait(0.5)
local args = {
houseNumber, -- Random house number
"056_House" -- House type
}
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Lot:BuildProperty"):FireServer(unpack(args))
else
print("No available houses to buy!")
return
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 = selectedPlayer
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(target, pos, angle)
PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle)
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 region = 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 partsInRegion = workspace:FindPartsInRegion3(region, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge)
for i, v in pairs(partsInRegion) 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
-- Calculate adjusted position based on target's velocity
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)
-- Position the ball directly at the adjusted position
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("No player selected or player does not exist")
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("Invalid Humanoid or RootPart")
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("Failed to spawn boat")
return
end
local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat")
if not Seat then
warn("Seat not found")
return
end
repeat
task.wait(0.1)
RootPart.CFrame = Seat.CFrame * CFrame.new(0, 1, 0)
until Humanoid.SeatPart == Seat
print("Boat spawned!")
local TargetPlayer = game.Players:FindFirstChild(selectedPlayerName)
if not TargetPlayer or not TargetPlayer.Character then
warn("Player not found")
return
end
local TargetC = TargetPlayer.Character
local TargetH = TargetC:FindFirstChildOfClass("Humanoid")
local TargetRP = TargetC:FindFirstChild("HumanoidRootPart")
if not TargetRP or not TargetH then
warn("Target's Humanoid or RootPart not found")
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 active!")
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 deactivated")
end
end)
end
})
print("Fling - Boat button created")
Troll:AddButton({
Name = "Turn Off 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("No RootPart or Humanoid found!")
return
end
Humanoid.PlatformStand = true
print("Player frozen to reduce spin effects.")
for _, obj in pairs(RootPart:GetChildren()) do
if obj:IsA("BodyAngularVelocity") or obj:IsA("BodyVelocity") then
obj:Destroy()
end
end
print("Spin and forces removed from player.")
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 removed from boat.")
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("Player is locked at a safe coordinate.")
task.wait(3)
bp:Destroy()
bg:Destroy()
Humanoid.PlatformStand = false
print("Player released, safe at position.")
end
})
local kill = Troll:AddSection({Name = "Click Kill Methods"})
Troll:AddButton({
Name = "Click Fling Doors [Beta]",
Description = "To use, it's recommended to get close to other doors. After they come to you, click on the player you want to fling",
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")
-- Invisible target (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
-- Base attachment on the BlackHole
local baseAttachment = Instance.new("Attachment")
baseAttachment.Name = "Luscaa_BlackHoleAttachment"
baseAttachment.Parent = BlackHole
-- Update BlackHole position
RunService.Heartbeat:Connect(function()
BlackHole.CFrame = HRP.CFrame
end)
-- List of controlled doors
local ControlledDoors = {}
-- Prepare a door to be controlled
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
-- Detect and prepare existing doors
for _, obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("BasePart") and string.find(obj.Name, "Door") then
SetupPart(obj)
end
end
-- New doors in the future
Workspace.DescendantAdded:Connect(function(obj)
if obj:IsA("BasePart") and string.find(obj.Name, "Door") then
SetupPart(obj)
end
end)
-- Fling player with timeout and return
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
-- Always return the doors
for _, data in ipairs(ControlledDoors) do
if data.Align then
data.Align.Attachment1 = baseAttachment
end
end
end
-- Click (works on 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 players = game:GetService("Players")
local replicatedStorage = game:GetService("ReplicatedStorage")
local userInput = game:GetService("UserInputService")
local localPlayer = players.LocalPlayer
local camera = workspace.CurrentCamera
local canClick = true
local toolEquipped = false
local TOOL_NAME = "Click Fling Couch"
local backpack = localPlayer:WaitForChild("Backpack")
if not backpack:FindFirstChild(TOOL_NAME) and not (localPlayer.Character and localPlayer.Character:FindFirstChild(TOOL_NAME)) then
local tool = Instance.new("Tool")
tool.Name = TOOL_NAME
tool.RequiresHandle = false
tool.CanBeDropped = false
tool.Equipped:Connect(function()
toolEquipped = true
end)
tool.Unequipped:Connect(function()
toolEquipped = false
end)
tool.Parent = backpack
end
local function flingWithCouch(target)
if not toolEquipped then return end
if not target or not target.Character or target == localPlayer then return end
local isFlinging = true
local rootPart = localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart")
local targetRootPart = target.Character and target.Character:FindFirstChild("HumanoidRootPart")
if not rootPart or not targetRootPart then return end
local character = localPlayer.Character
local humanoid = character:FindFirstChildOfClass("Humanoid")
local originalCFrame = rootPart.CFrame
replicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools")
task.wait(0.2)
replicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
task.wait(0.3)
local couch = localPlayer.Backpack:FindFirstChild("Couch")
if couch then
couch.Parent = character
end
task.wait(0.1)
game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
task.wait(0.25)
workspace.FallenPartsDestroyHeight = 0/0
local force = Instance.new("BodyVelocity")
force.Name = "FlingForce"
force.Velocity = Vector3.new(9e8, 9e8, 9e8)
force.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
force.Parent = rootPart
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
humanoid.PlatformStand = false
camera.CameraSubject = target.Character:FindFirstChild("Head") or targetRootPart or humanoid
task.spawn(function()
local angle = 0
local parts = {rootPart}
while isFlinging and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do
local targetHumanoid = target.Character:FindFirstChildOfClass("Humanoid")
if targetHumanoid.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
rootPart.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angle), 0, 0)
end
rootPart.Velocity = Vector3.new(9e8, 9e8, 9e8)
rootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
task.wait()
end
isFlinging = false
force:Destroy()
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
humanoid.PlatformStand = false
rootPart.CFrame = originalCFrame
camera.CameraSubject = humanoid
for _, p in pairs(character:GetDescendants()) do
if p:IsA("BasePart") then
p.Velocity = Vector3.zero
p.RotVelocity = Vector3.zero
end
end
humanoid:UnequipTools()
replicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
end)
while isFlinging do
task.wait()
end
end
userInput.TouchTap:Connect(function(touches, processed)
if processed or not canClick or not toolEquipped then return end
local pos = touches[1]
local ray = camera:ScreenPointToRay(pos.X, pos.Y)
local hitResult = workspace:Raycast(ray.Origin, ray.Direction * 1000)
if hitResult and hitResult.Instance then
local target = players:GetPlayerFromCharacter(hitResult.Instance:FindFirstAncestorOfClass("Model"))
if target and target ~= localPlayer then
canClick = false
flingWithCouch(target)
task.delay(2, function()
canClick = true
end)
end
end
end)
end
})
Troll:AddButton({
Name = "Click Fling Ball (Tool)",
Callback = function()
local players = game:GetService("Players")
local replicatedStorage = game:GetService("ReplicatedStorage")
local world = game:GetService("Workspace")
local userInput = game:GetService("UserInputService")
local camera = world.CurrentCamera
local localPlayer = players.LocalPlayer
local TOOL_NAME = "Click Fling Ball"
local toolEquipped = false
local backpack = localPlayer:WaitForChild("Backpack")
if not backpack:FindFirstChild(TOOL_NAME) then
local tool = Instance.new("Tool")
tool.Name = TOOL_NAME
tool.RequiresHandle = false
tool.CanBeDropped = false
tool.Equipped:Connect(function()
toolEquipped = true
end)
tool.Unequipped:Connect(function()
toolEquipped = false
end)
tool.Parent = backpack
end
-- FlingBall function (ball)
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
-- Touch screen to apply ball
userInput.TouchTap:Connect(function(touches, processed)
if not toolEquipped or processed then return end
local pos = touches[1]
local ray = camera:ScreenPointToRay(pos.X, pos.Y)
local hit = world:Raycast(ray.Origin, ray.Direction * 1000)
if hit and hit.Instance then
local model = hit.Instance:FindFirstAncestorOfClass("Model")
local player = players:GetPlayerFromCharacter(model)
if player and player ~= localPlayer then
FlingBall(player)
end
end
end)
end
})
Troll:AddButton({
Name = "Click Kill Couch (Tool)",
Callback = function()
local players = game:GetService("Players")
local replicatedStorage = game:GetService("ReplicatedStorage")
local runService = game:GetService("RunService")
local world = game:GetService("Workspace")
local userInput = game:GetService("UserInputService")
local localPlayer = players.LocalPlayer
local camera = world.CurrentCamera
local TOOL_NAME = "Click Kill Couch"
local toolEquipped = false
local targetName = nil
local tpLoop = nil
local couchEquipped = false
local basePart = nil
local initialPos = nil
local rootPart = nil
local backpack = localPlayer:WaitForChild("Backpack")
if not backpack:FindFirstChild(TOOL_NAME) then
local tool = Instance.new("Tool")
tool.Name = TOOL_NAME
tool.RequiresHandle = false
tool.CanBeDropped = false
tool.Equipped:Connect(function()
toolEquipped = true
end)
tool.Unequipped:Connect(function()
toolEquipped = false
targetName = nil
cleanupCouch()
end)
tool.Parent = backpack
end
function cleanupCouch()
if tpLoop then
tpLoop:Disconnect()
tpLoop = nil
end
if couchEquipped then
local character = localPlayer.Character
if character then
local couch = character:FindFirstChild("Couch")
if couch then
couch.Parent = localPlayer.Backpack
couchEquipped = false
end
end
end
if basePart then
basePart:Destroy()
basePart = nil
end
if getgenv().AntiSit then
getgenv().AntiSit:Set(false)
end
local humanoid = localPlayer.Character and localPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, true)
humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
end
if initialPos and rootPart then
rootPart.CFrame = initialPos
initialPos = nil
end
end
function getCouch()
local character = localPlayer.Character
if not character then return end
local backpack = localPlayer.Backpack
if not backpack:FindFirstChild("Couch") and not character:FindFirstChild("Couch") then
local args = { "PickingTools", "Couch" }
replicatedStorage.RE["1Too1l"]:InvokeServer(unpack(args))
task.wait(0.1)
end
local couch = backpack:FindFirstChild("Couch") or character:FindFirstChild("Couch")
if couch then
couch.Parent = character
couchEquipped = true
end
end
function getRandomPositionBelow(character)
local rp = character: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 tpBelow(target)
if not target or not target.Character or not target.Character:FindFirstChild("HumanoidRootPart") then return end
local myCharacter = localPlayer.Character
local myRootPart = myCharacter and myCharacter:FindFirstChild("HumanoidRootPart")
local humanoid = myCharacter and myCharacter:FindFirstChildOfClass("Humanoid")
if not myRootPart or not humanoid then return end
humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, false)
if not basePart then
basePart = Instance.new("Part")
basePart.Size = Vector3.new(10, 1, 10)
basePart.Anchored = true
basePart.CanCollide = true
basePart.Transparency = 0.5
basePart.Parent = world
end
local destination = getRandomPositionBelow(target.Character)
basePart.Position = destination
myRootPart.CFrame = CFrame.new(destination)
humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, true)
end
function throwWithCouch(target)
if not target then return end
targetName = target.Name
local character = localPlayer.Character
if not character then return end
initialPos = character:FindFirstChild("HumanoidRootPart") and character.HumanoidRootPart.CFrame
rootPart = character:FindFirstChild("HumanoidRootPart")
getCouch()
tpLoop = runService.Heartbeat:Connect(function()
local currentTarget = players:FindFirstChild(targetName)
if not currentTarget or not currentTarget.Character or not currentTarget.Character:FindFirstChild("Humanoid") then
cleanupCouch()
return
end
if getgenv().AntiSit then
getgenv().AntiSit:Set(true)
end
tpBelow(currentTarget)
end)
task.spawn(function()
local currentTarget = players:FindFirstChild(targetName)
while currentTarget and currentTarget.Character and currentTarget.Character:FindFirstChild("Humanoid") do
task.wait(0.05)
if currentTarget.Character.Humanoid.SeatPart then
local voidPosition = CFrame.new(265.46, -450.83, -59.93)
currentTarget.Character.HumanoidRootPart.CFrame = voidPosition
localPlayer.Character.HumanoidRootPart.CFrame = voidPosition
task.wait(0.4)
cleanupCouch()
task.wait(0.2)
if initialPos then
localPlayer.Character.HumanoidRootPart.CFrame = initialPos
end
break
end
end
end)
end
userInput.TouchTap:Connect(function(touches, processed)
if not toolEquipped or processed then return end
local pos = touches[1]
local ray = camera:ScreenPointToRay(pos.X, pos.Y)
local hit = world:Raycast(ray.Origin, ray.Direction * 1000)
if hit and hit.Instance then
local model = hit.Instance:FindFirstAncestorOfClass("Model")
local player = players:GetPlayerFromCharacter(model)
if player and player ~= localPlayer then
throwWithCouch(player)
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("Player sat down, taking bus to the 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("Simulating first jump!")
task.wait(0.4)
simulateJump()
print("Simulating second jump!")
task.wait(0.5)
if originalPosition then
Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition
print("Player returned to initial position.")
task.wait(0.1)
local args = {
[1] = "DeleteAllVehicles"
}
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(args))
print("All vehicles were deleted!")
end
end
break
else
local targetRoot = targetPlayer.Character.HumanoidRootPart
local time = tick() * 35
local lateralOffset = math.sin(time) * 10 -- Fast lateral movement
local frontBackOffset = math.cos(time) * 20 -- Front/back movement
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 StartKillBus(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)
if player ~= Players.LocalPlayer then
StartKillBus(player.Name, function()
task.wait(0.5)
PerformActionForAllPlayers(players)
end)
else
PerformActionForAllPlayers(players) -- Skip self and move to the next
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 emptyHouse
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
emptyHouse = Lot
break
end
end
end
end
local BuyDetector = emptyHouse: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(target, pos, angle)
PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle)
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 region = 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 partsInRegion = workspace:FindPartsInRegion3(region, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge)
for i, v in pairs(partsInRegion) 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
-- Delete vehicle
local deleteArgs = {
[1] = "DeleteAllVehicles"
}
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(deleteArgs))
end
-- Iterate over all players on the map
for _, player in pairs(Players:GetPlayers()) do
if player ~= Players.LocalPlayer 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")
-- If no car, create one
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")
-- If the car exists, teleport to the seat if necessary
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
-- Add BodyGyro to the car for movement control
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)
-- Fling function for each player for 3 seconds
local function flingPlayer(TargetC, TargetRP, TargetH)
Angles = 0
local endTime = tick() + 1 -- Set end time to 2 seconds from now
while tick() < endTime do
Angles = Angles + 100
task.wait()
-- Movements and angles for the Fling
local kill = function(target, pos, angle)
PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle)
end
-- Fling to various positions around the 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
-- Iterate over all players
for _, Target in pairs(game.Players:GetPlayers()) do
-- Skip the local player
if Target ~= Player then
local TargetC = Target.Character
local TargetH = TargetC and TargetC:FindFirstChildOfClass("Humanoid")
local TargetRP = TargetC and TargetC:FindFirstChild("HumanoidRootPart")
-- If the target and its components are found, execute the fling
if TargetC and TargetH and TargetRP then
flingPlayer(TargetC, TargetRP, TargetH) -- Fling the current player
end
end
end
-- Return the player to their original position
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 the BodyGyro after the effect
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
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: pastebin.com, discord.gg, rawscripts.net.
Fling

Universal