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<<<V<<< 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 do