
Keyless VerifiedUniversal

local remote = game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1RPNam1eTex1t")
local selectedPlayer = nil
local mensagens = {
"",
"",
"M",
"MI",
"MI ",
"MI T",
"MI TE",
"MI TEA",
"MI TEAM",
"MI TEAM ",
"MI TEAM B",
"MI TEAM BR",
"MI TEAM BRO",
"MI TEAM BROO",
"MI TEAM BROOK",
"MI TEAM BROOKH",
"MI TEAM BROOKHA",
"MI TEAM BROOKHAV",
"MI TEAM BROOKHAVE",
"MI TEAM BROOKHAVEN",
"",
"",
}
for _, mensagem in ipairs(mensagens) do
remote:FireServer("RolePlayBio", mensagem)
wait(0.1)
end
local Libary = loadstring(game:HttpGet("https://raw.githubusercontent.com/cubodegelo1116/ui/refs/heads/main/ui"))()
Libary:SetTheme("PeachPuff")
workspace.FallenPartsDestroyHeight = -math.huge
local Window = Libary:MakeWindow({
Title = "MI HUB",
SubTitle = " BROOKHAVEN RP| by MI TEAM",
LoadText = "Loading MI HUB",
Flags = "MiHub_Broookhaven"
})
Window:AddMinimizeButton({
Button = { Image = "rbxassetid://127944178494237", BackgroundTransparency = 0 },
Corner = { CornerRadius = UDim.new(35, 1) },
})
local InfoTab = Window:MakeTab({ Title = "Menu", Icon = "rbxassetid://15309138473" })
InfoTab:AddDiscordInvite({
Name = "MI TEAM",
Description = "MI TEAM",
Logo = "rbxassetid://127944178494237",
Invite = "https://discord.gg/DDMDqKWynm",
})
InfoTab:AddParagraph({ "FEITO POR", "MI TEAM" })
InfoTab:AddParagraph({ "MI TEAM", "PARA SEMPRE" })
InfoTab:AddSection({ "Rejoin" })
InfoTab:AddButton({
Name = "Rejoin",
Callback = function()
local TeleportService = game:GetService("TeleportService")
TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, game.Players.LocalPlayer)
end
})
InfoTab:AddButton({
Name = "ServerHop ",
Callback = function()
local HttpService = game:GetService("HttpService")
local TeleportService = game:GetService("TeleportService")
local LocalPlayer = game:GetService("Players").LocalPlayer
local PlaceId = game.PlaceId
local function serverRequest(url)
if http_request then
return http_request({Url = url, Method = "GET"})
elseif syn and syn.request then
return syn.request({Url = url, Method = "GET"})
elseif fluxus and fluxus.request then
return fluxus.request({Url = url, Method = "GET"})
elseif request then
return request({Url = url, Method = "GET"})
else
warn("Exploit não suporta http_request.")
return nil
end
end
local function GetServers()
local url = "https://games.roblox.com/v1/games/" .. PlaceId .. "/servers/Public?limit=100"
local data = serverRequest(url)
if not data then return {} end
local body = data.Body or data.body
local decoded = HttpService:JSONDecode(body)
local servers = {}
for _, server in pairs(decoded.data or {}) do
if server.playing < server.maxPlayers and server.id ~= game.JobId then
table.insert(servers, server.id)
end
end
return servers
end
local servers = GetServers()
if #servers > 0 then
local chosen = servers[math.random(1, #servers)]
TeleportService:TeleportToPlaceInstance(PlaceId, chosen, LocalPlayer)
else
warn("Nenhum servidor diferente encontrado.")
end
end
})
InfoTab:AddSection({ "Dev Console" })
InfoTab:AddButton({
Name = "Dev Console",
Callback = function()
local StarterGui = game:GetService("StarterGui")
pcall(function()
StarterGui:SetCore("DevConsoleVisible", true)
end)
end
})
local TrollTab = Window:MakeTab({ Title = "others", Icon = "rbxassetid://10734962068" })
TrollTab:AddSection({ "Black Hole" })
TrollTab:AddButton({
Name = "Black Hole",
Description = "",
Callback = function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Workspace = game:GetService("Workspace")
local angle = 1
local radius = 10
local blackHoleActive = false
local function setupPlayer()
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local Folder = Instance.new("Folder", Workspace)
local Part = Instance.new("Part", Folder)
local Attachment1 = Instance.new("Attachment", Part)
Part.Anchored = true
Part.CanCollide = false
Part.Transparency = 1
return humanoidRootPart, Attachment1
end
local humanoidRootPart, Attachment1 = setupPlayer()
if not getgenv().Network then
getgenv().Network = {
BaseParts = {},
Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424)
}
Network.RetainPart = function(part)
if typeof(part) == "Instance" and part:IsA("BasePart") and part:IsDescendantOf(Workspace) then
table.insert(Network.BaseParts, part)
part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
part.CanCollide = false
end
end
local function EnablePartControl()
LocalPlayer.ReplicationFocus = Workspace
RunService.Heartbeat:Connect(function()
sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge)
for _, part in pairs(Network.BaseParts) do
if part:IsDescendantOf(Workspace) then
part.Velocity = Network.Velocity
end
end
end)
end
EnablePartControl()
end
local function ForcePart(v)
if v:IsA("Part") and not v.Anchored and not v.Parent:FindFirstChild("Humanoid") and not v.Parent:FindFirstChild("Head") and v.Name ~= "Handle" then
for _, x in next, v:GetChildren() do
if x:IsA("BodyAngularVelocity") or x:IsA("BodyForce") or x:IsA("BodyGyro") or x:IsA("BodyPosition") or x:IsA("BodyThrust") or x:IsA("BodyVelocity") or x:IsA("RocketPropulsion") then
x:Destroy()
end
end
if v:FindFirstChild("Attachment") then
v:FindFirstChild("Attachment"):Destroy()
end
if v:FindFirstChild("AlignPosition") then
v:FindFirstChild("AlignPosition"):Destroy()
end
if v:FindFirstChild("Torque") then
v:FindFirstChild("Torque"):Destroy()
end
v.CanCollide = false
local Torque = Instance.new("Torque", v)
Torque.Torque = Vector3.new(1000000, 1000000, 1000000)
local AlignPosition = Instance.new("AlignPosition", v)
local Attachment2 = Instance.new("Attachment", v)
Torque.Attachment0 = Attachment2
AlignPosition.MaxForce = math.huge
AlignPosition.MaxVelocity = math.huge
AlignPosition.Responsiveness = 500
AlignPosition.Attachment0 = Attachment2
AlignPosition.Attachment1 = Attachment1
end
end
local function toggleBlackHole()
blackHoleActive = not blackHoleActive
if blackHoleActive then
for _, v in next, Workspace:GetDescendants() do
ForcePart(v)
end
Workspace.DescendantAdded:Connect(function(v)
if blackHoleActive then
ForcePart(v)
end
end)
spawn(function()
while blackHoleActive and RunService.RenderStepped:Wait() do
angle = angle + math.rad(2)
local offsetX = math.cos(angle) * radius
local offsetZ = math.sin(angle) * radius
Attachment1.WorldCFrame = humanoidRootPart.CFrame * CFrame.new(offsetX, 0, offsetZ)
end
end)
else
Attachment1.WorldCFrame = CFrame.new(0, -1000, 0)
end
end
LocalPlayer.CharacterAdded:Connect(function()
humanoidRootPart, Attachment1 = setupPlayer()
if blackHoleActive then
toggleBlackHole()
end
end)
local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/miroeramaa/TurtleLib/main/TurtleUiLib.lua"))()
local window = library:Window("Projeto LKB")
window:Slider("Radius Blackhole",1,100,10, function(Value)
radius = Value
end)
window:Toggle("Blackhole", true, function(Value)
if Value then
toggleBlackHole()
else
blackHoleActive = false
end
end)
spawn(function()
while true do
RunService.RenderStepped:Wait()
if blackHoleActive then
angle = angle + math.rad(angleSpeed)
end
end
end)
toggleBlackHole()
end
})
TrollTab:AddSection({ "Pull Parts" })
TrollTab:AddButton({
Name = "Pull Parts",
Description = "To use, approach the Selected Player",
Callback = function()
-- Gui to Lua
-- Version: 3.2
-- Instances:
local Gui = Instance.new("ScreenGui")
local Main = Instance.new("Frame")
local Box = Instance.new("TextBox")
local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
local Label = Instance.new("TextLabel")
local UITextSizeConstraint_2 = Instance.new("UITextSizeConstraint")
local Button = Instance.new("TextButton")
local UITextSizeConstraint_3 = Instance.new("UITextSizeConstraint")
--Properties:
Gui.Name = "Gui"
Gui.Parent = gethui()
Gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Main.Name = "Main"
Main.Parent = Gui
Main.BackgroundColor3 = Color3.fromRGB(75, 75, 75)
Main.BorderColor3 = Color3.fromRGB(0, 0, 0)
Main.BorderSizePixel = 0
Main.Position = UDim2.new(0.335954279, 0, 0.542361975, 0)
Main.Size = UDim2.new(0.240350261, 0, 0.166880623, 0)
Main.Active = true
Main.Draggable = true
Box.Name = "Box"
Box.Parent = Main
Box.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
Box.BorderColor3 = Color3.fromRGB(0, 0, 0)
Box.BorderSizePixel = 0
Box.Position = UDim2.new(0.0980926454, 0, 0.218712583, 0)
Box.Size = UDim2.new(0.801089942, 0, 0.364963502, 0)
Box.FontFace = Font.new("rbxasset://fonts/families/SourceSansSemibold.json", Enum.FontWeight.Bold, Enum.FontStyle.Normal)
Box.PlaceholderText = "Player here"
Box.Text = ""
Box.TextColor3 = Color3.fromRGB(255, 255, 255)
Box.TextScaled = true
Box.TextSize = 31.000
Box.TextWrapped = true
UITextSizeConstraint.Parent = Box
UITextSizeConstraint.MaxTextSize = 31
Label.Name = "Label"
Label.Parent = Main
Label.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
Label.BorderColor3 = Color3.fromRGB(0, 0, 0)
Label.BorderSizePixel = 0
Label.Size = UDim2.new(1, 0, 0.160583943, 0)
Label.FontFace = Font.new("rbxasset://fonts/families/Nunito.json", Enum.FontWeight.Bold, Enum.FontStyle.Normal)
Label.Text = "Bring Parts | Made by: MI TEAM"
Label.TextColor3 = Color3.fromRGB(255, 255, 255)
Label.TextScaled = true
Label.TextSize = 14.000
Label.TextWrapped = true
UITextSizeConstraint_2.Parent = Label
UITextSizeConstraint_2.MaxTextSize = 21
Button.Name = "Button"
Button.Parent = Main
Button.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
Button.BorderColor3 = Color3.fromRGB(0, 0, 0)
Button.BorderSizePixel = 0
Button.Position = UDim2.new(0.183284417, 0, 0.656760991, 0)
Button.Size = UDim2.new(0.629427791, 0, 0.277372271, 0)
Button.Font = Enum.Font.Nunito
Button.Text = "Bring | Off"
Button.TextColor3 = Color3.fromRGB(255, 255, 255)
Button.TextScaled = true
Button.TextSize = 28.000
Button.TextWrapped = true
UITextSizeConstraint_3.Parent = Button
UITextSizeConstraint_3.MaxTextSize = 28
-- Scripts:
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local UserInputService = game:GetService("UserInputService")
local Workspace = game:GetService("Workspace")
local character
local humanoidRootPart
mainStatus = true
UserInputService.InputBegan:Connect(function(input, gameProcessedEvent)
if input.KeyCode == Enum.KeyCode.RightControl and not gameProcessedEvent then
mainStatus = not mainStatus
Main.Visible = mainStatus
end
end)
local Folder = Instance.new("Folder", Workspace)
local Part = Instance.new("Part", Folder)
local Attachment1 = Instance.new("Attachment", Part)
Part.Anchored = true
Part.CanCollide = false
Part.Transparency = 1
if not getgenv().Network then
getgenv().Network = {
BaseParts = {},
Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424)
}
Network.RetainPart = function(Part)
if Part:IsA("BasePart") and Part:IsDescendantOf(Workspace) then
table.insert(Network.BaseParts, Part)
Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
Part.CanCollide = false
end
end
local function EnablePartControl()
LocalPlayer.ReplicationFocus = Workspace
RunService.Heartbeat:Connect(function()
sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge)
for _, Part in pairs(Network.BaseParts) do
if Part:IsDescendantOf(Workspace) then
Part.Velocity = Network.Velocity
end
end
end)
end
EnablePartControl()
end
local function ForcePart(v)
if v:IsA("BasePart") and not v.Anchored and not v.Parent:FindFirstChildOfClass("Humanoid") and not v.Parent:FindFirstChild("Head") and v.Name ~= "Handle" then
for _, x in ipairs(v:GetChildren()) do
if x:IsA("BodyMover") or x:IsA("RocketPropulsion") then
x:Destroy()
end
end
if v:FindFirstChild("Attachment") then
v:FindFirstChild("Attachment"):Destroy()
end
if v:FindFirstChild("AlignPosition") then
v:FindFirstChild("AlignPosition"):Destroy()
end
if v:FindFirstChild("Torque") then
v:FindFirstChild("Torque"):Destroy()
end
v.CanCollide = false
local Torque = Instance.new("Torque", v)
Torque.Torque = Vector3.new(100000, 100000, 100000)
local AlignPosition = Instance.new("AlignPosition", v)
local Attachment2 = Instance.new("Attachment", v)
Torque.Attachment0 = Attachment2
AlignPosition.MaxForce = math.huge
AlignPosition.MaxVelocity = math.huge
AlignPosition.Responsiveness = 200
AlignPosition.Attachment0 = Attachment2
AlignPosition.Attachment1 = Attachment1
end
end
local blackHoleActive = false
local DescendantAddedConnection
local function toggleBlackHole()
blackHoleActive = not blackHoleActive
if blackHoleActive then
Button.Text = "Bring Parts | On"
for _, v in ipairs(Workspace:GetDescendants()) do
ForcePart(v)
end
DescendantAddedConnection = Workspace.DescendantAdded:Connect(function(v)
if blackHoleActive then
ForcePart(v)
end
end)
spawn(function()
while blackHoleActive and RunService.RenderStepped:Wait() do
Attachment1.WorldCFrame = humanoidRootPart.CFrame
end
end)
else
Button.Text = "Bring Parts | Off"
if DescendantAddedConnection then
DescendantAddedConnection:Disconnect()
end
end
end
local function getPlayer(name)
local lowerName = string.lower(name)
for _, p in pairs(Players:GetPlayers()) do
local lowerPlayer = string.lower(p.Name)
if string.find(lowerPlayer, lowerName) then
return p
elseif string.find(string.lower(p.DisplayName), lowerName) then
return p
end
end
end
local player = nil
local function VDOYZQL_fake_script() -- Box.Script
local script = Instance.new('Script', Box)
script.Parent.FocusLost:Connect(function(enterPressed)
if enterPressed then
player = getPlayer(Box.Text)
if player then
Box.Text = player.Name
print("Player found:", player.Name)
else
print("Player not found")
end
end
end)
end
coroutine.wrap(VDOYZQL_fake_script)()
local function JUBNQKI_fake_script() -- Button.Script
local script = Instance.new('Script', Button)
script.Parent.MouseButton1Click:Connect(function()
if player then
character = player.Character or player.CharacterAdded:Wait()
humanoidRootPart = character:WaitForChild("HumanoidRootPart")
toggleBlackHole()
else
print("Player is not selected")
end
end)
end
coroutine.wrap(JUBNQKI_fake_script)()
end
})
TrollTab:AddSection({ "Avatar RGB" })
local colors = { "Bright red", "Lime green", "Bright blue", "Bright yellow", "Bright cyan", "Hot pink", "Royal purple" }
local rgbEnabled = false
local function changeColor(color)
local args = { color }
game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeBodyColor"):FireServer(unpack(args))
end
local function toggleRGBCharacter(enabled)
rgbEnabled = enabled
if rgbEnabled then
while rgbEnabled do
for _, color in ipairs(colors) do
if not rgbEnabled then return end
changeColor(color)
wait(0.5)
end
end
end
end
TrollTab:AddToggle({
Name = "RGB Character",
Description = "RGB Character",
Default = false,
Callback = function(value)
toggleRGBCharacter(value)
end
})
TrollTab:AddSection({ "RGB Hair" })
local hairColors = {
Color3.new(1, 1, 0), Color3.new(0, 0, 1), Color3.new(1, 0, 1), Color3.new(1, 1, 1),
Color3.new(0, 1, 0), Color3.new(0.5, 0, 1), Color3.new(1, 0.647, 0), Color3.new(0, 1, 1)
}
local isActive = false
local function changeHairColor()
local i = 1
while isActive do
if not isActive then break end
local args = { [1] = "ChangeHairColor2", [2] = hairColors[i] }
game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Max1y"):FireServer(unpack(args))
wait(0.1)
i = i % #hairColors + 1
end
end
TrollTab:AddToggle({
Name = "RGB hair",
Description = "Leaves Your Hair RGB",
Default = false,
Callback = function(value)
isActive = value
if isActive then
changeHairColor()
end
end
})
-- Tab 4: Anti Sit
TrollTab:AddSection({ "Anti Sit" })
TrollTab:AddToggle({
Name = "Anti Sit",
Description = "",
Default = false,
Callback = function(Value)
local player = game.Players.LocalPlayer
local connections = {}
local runService = game:GetService("RunService")
local function preventSitting(humanoid)
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
local sitConnection = humanoid.StateChanged:Connect(function(_, newState)
if newState == Enum.HumanoidStateType.Seated then
humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
end
end)
table.insert(connections, sitConnection)
end
end
local function monitorCharacter()
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
preventSitting(humanoid)
end
local characterAddedConnection = player.CharacterAdded:Connect(onCharacterAdded)
table.insert(connections, characterAddedConnection)
if player.Character then
onCharacterAdded(player.Character)
end
end
local function resetSitting()
for _, connection in ipairs(connections) do
connection:Disconnect()
end
connections = {}
local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
end
end
if Value then
monitorCharacter()
local heartbeatConnection = runService.Heartbeat:Connect(function()
local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
end
end)
table.insert(connections, heartbeatConnection)
else
resetSitting()
end
end
})
local Troll = Window:MakeTab({ Title = "Troll Players", Icon = "rbxassetid://10734962068" })
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")
-- Função para limpar o sofá (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
-- Limpar ferramentas via remoto
ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools")
end
-- Conectar evento CharacterAdded
LocalPlayer.CharacterAdded:Connect(function(newCharacter)
Character = newCharacter
Humanoid = newCharacter:WaitForChild("Humanoid")
RootPart = newCharacter:WaitForChild("HumanoidRootPart")
cleanupCouch()
-- Conectar evento Died para o novo Humanoid
Humanoid.Died:Connect(function()
cleanupCouch()
end)
end)
-- Conectar evento Died para o Humanoid inicial, se existir
if Humanoid then
Humanoid.Died:Connect(function()
cleanupCouch()
end)
end
-- Função KillPlayerCouch
local function KillPlayerCouch()
if not selectedPlayerName then
warn("Erro: Nenhum jogador selecionado")
return
end
local target = Players:FindFirstChild(selectedPlayerName)
if not target or not target.Character then
warn("Erro: Jogador alvo não encontrado ou sem personagem")
return
end
local char = LocalPlayer.Character
if not char then
warn("Erro: Personagem do jogador local não encontrado")
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("Erro: Componentes necessários não encontrados")
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
-- Função BringPlayerLLL
local function BringPlayerLLL()
if not selectedPlayerName then
warn("Erro: Nenhum jogador selecionado")
return
end
local target = Players:FindFirstChild(selectedPlayerName)
if not target or not target.Character then
warn("Erro: Jogador alvo não encontrado ou sem personagem")
return
end
local char = LocalPlayer.Character
if not char then
warn("Erro: Personagem do jogador local não encontrado")
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("Erro: Componentes necessários não encontrados")
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
-- Função BringWithCouch
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
-- Função KillWithCouch
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(Vector3.new(9999, -450, 9999))
seat2.CFrame = CFrame.new(Vector3.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" })
-- Função para obter lista de jogadores
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 = "Choose Target",
Options = getPlayerList(),
Default = "",
Callback = function(value)
selectedPlayerName = value
getgenv().Target = value
print("Target Set : " .. 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 Refreshed: ", 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 on the server.")
end
else
print("Error: Dropdown not found or no player 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 missing HumanoidRootPart")
end
end
})
Troll:AddToggle({
Name = "View",
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 Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local espNames = {}
local espConnection1, espConnection2, updateLoop
Troll:AddToggle({
Name = "ESP",
Default = false,
Callback = function(value)
local function CreateNameTag(player)
if player == LocalPlayer or espNames[player] then return end
local function onCharacter(char)
local head = char:WaitForChild("Head", 5)
if not head or espNames[player] then return end
local billboard = Instance.new("BillboardGui")
billboard.Name = "ESP_Name"
billboard.AlwaysOnTop = true
billboard.Size = UDim2.new(0, 100, 0, 20)
billboard.StudsOffset = Vector3.new(0, 2.5, 0)
billboard.Adornee = head
billboard.Parent = head
local nameLabel = Instance.new("TextLabel")
nameLabel.BackgroundTransparency = 1
nameLabel.Size = UDim2.new(1, 0, 1, 0)
nameLabel.Text = player.Name .. " (0)"
nameLabel.TextColor3 = Color3.new(1, 1, 1)
nameLabel.TextStrokeTransparency = 0
nameLabel.TextScaled = true
nameLabel.Font = Enum.Font.GothamBold
nameLabel.Name = "NameTag"
nameLabel.Parent = billboard
espNames[player] = billboard
end
if player.Character then
onCharacter(player.Character)
end
player.CharacterAdded:Connect(onCharacter)
end
local function RemoveAllTags()
for _, gui in pairs(espNames) do
if gui then gui:Destroy() end
end
table.clear(espNames)
end
local function UpdateDistances()
while value do
for player, gui in pairs(espNames) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local dist = math.floor((LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude)
local nameLabel = gui:FindFirstChild("NameTag")
if nameLabel then
nameLabel.Text = player.Name .. " (" .. dist .. " studs)"
end
end
end
task.wait(0.3)
end
end
if value then
for _, player in pairs(Players:GetPlayers()) do
CreateNameTag(player)
end
espConnection1 = Players.PlayerAdded:Connect(CreateNameTag)
espConnection2 = Players.PlayerRemoving:Connect(function(player)
if espNames[player] then
espNames[player]:Destroy()
espNames[player] = nil
end
end)
-- Iniciar loop de atualização
updateLoop = task.spawn(UpdateDistances)
else
RemoveAllTags()
if espConnection1 then espConnection1:Disconnect() espConnection1 = nil end
if espConnection2 then espConnection2:Disconnect() espConnection2 = nil end
if updateLoop then task.cancel(updateLoop) updateLoop = nil end
end
end
})
local MethodSection = Troll:AddSection({ Name = "Métodos" })
Troll:AddDropdown({
Name = "Select Method To Kill",
Options = {"Bus", "Couch", "Couch Without Going to the Target [BETA]"},
Default = "",
Callback = function(value)
methodKill = value
print("Selected Method: " .. 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 the Target [BETA]" then
KillWithCouch()
else
-- Método de ônibus
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 sit 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 pull!")
task.wait(0.5)
humanoidRootPart.CFrame = originalPosition
print("Player returned to original 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 = "Pull 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 the Target [BETA]" then
BringWithCouch()
else
-- Método de ônibus
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 doNo comments yet for this script.



