local Libary = loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/Library-ui/refs/heads/main/Redzhubui"))() workspace.FallenPartsDestroyHeight = -math.huge local Window = Libary:MakeWindow({ Title = "DikDukao's Hub | Brookhaven RP ", SubTitle = "by: Dikdukao and Blue", LoadText = "Loading DikDukao's Hub", Flags = "DikDukao'sHub_Broookhaven" }) Window:AddMinimizeButton({ Button = { Image = "rbxassetid://131669852271916", BackgroundTransparency = 0 }, Corner = { CornerRadius = UDim.new(35, 1) }, }) local InfoTab = Window:MakeTab({ Title = "Info", Icon = "rbxassetid://15309138473" }) InfoTab:AddSection({ "Script Information" }) InfoTab:AddParagraph({ "Owner / Developer:", "DikDukao and Blue." }) InfoTab:AddParagraph({ "Collaborations:", "Blue, sukuna, Magekko, Darkness, Star, Toddy" }) InfoTab:AddParagraph({ "You are using:", "DikDukao's Hub Brookhaven " }) InfoTab:AddParagraph({"Your executor:", executor}) InfoTab:AddSection({ "Rejoin" }) InfoTab:AddButton({ Name = "Rejoin", Callback = function() local TeleportService = game:GetService("TeleportService") TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, game.Players.LocalPlayer) end }) local TrollTab = Window:MakeTab({ Title = "Troll Scripts", Icon = "rbxassetid://13364900349" }) TrollTab:AddSection({ "Black Hole" }) TrollTab:AddButton({ Name = "Black Hole", Description = "Activating this will pull parts towards your character", 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() -- Re-toggle to apply to new character end end) local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/miroeramaa/TurtleLib/main/TurtleUiLib.lua"))() local window = library:Window("Project LKB") window:Slider("Blackhole Radius",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, get close to 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 = "PullPartsGUI" Gui.Parent = gethui() Gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Main.Name = "MainFrame" 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: Lusquinha_067" 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({ "Invisible" }) TrollTab:AddButton({ Name = "Become Invisible", Description = "Become invisible FE", Callback = function() local args = { [1] = { [1] = 102344834840946, [2] = 70400527171038, [3] = 0, [4] = 0, [5] = 0, [6] = 0 } } game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeCharacterBody"):InvokeServer(unpack(args)) game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(111858803548721) local allaccessories = {} for zxcwefwfecas, xcaefwefas in ipairs({ game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.BackAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.FaceAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.FrontAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.NeckAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.HatAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.HairAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.ShouldersAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.WaistAccessory, game.Players.LocalPlayer.Character.Humanoid.HumanoidDescription.GraphicTShirt }) do for scacvdfbdb in string.gmatch(xcaefwefas, "%d+") do table.insert(allaccessories, tonumber(scacvdfbdb)) end end wait() for asdwr,asderg in ipairs(allaccessories) do task.spawn(function() game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(asderg) print(asderg) end) end end }) TrollTab:AddSection({ "RGB Avatar" }) 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 = "Makes your character RGB", 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 = "Makes 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 = "Prevents your character from sitting", 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://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<<<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 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 task.wait(0.1) game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.25) workspace.FallenPartsDestroyHeight = 0/0 local bv = Instance.new("BodyVelocity") bv.Name = "FlingForce" bv.Velocity = Vector3.new(9e8, 9e8, 9e8) bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge) bv.Parent = root hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) hum.PlatformStand = false cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum task.spawn(function() local angle = 0 local parts = {root} while flingActive and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do local tHum = target.Character:FindFirstChildOfClass("Humanoid") if tHum.Sit then break end angle += 50 for _, part in ipairs(parts) do local hrp = target.Character.HumanoidRootPart local pos = hrp.Position + hrp.Velocity / 1.5 root.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angle), 0, 0) end root.Velocity = Vector3.new(9e8, 9e8, 9e8) root.RotVelocity = Vector3.new(9e8, 9e8, 9e8) task.wait() end flingActive = false bv:Destroy() hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) hum.PlatformStand = false root.CFrame = original cam.CameraSubject = hum for _, p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.Velocity = Vector3.zero p.RotVelocity = Vector3.zero end end hum:UnequipTools() ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) while flingActive do task.wait() end end for _, player in ipairs(Players:GetPlayers()) do ProcessPlayer(player) end end }) Troll:AddButton({ Name = "Bring All Couch [Best]", Callback = function() local args = { [1] = "ClearAllTools" } game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args)) wait(0.2) toolselcted = "Couch" dupeamot = 25 --Put amount to dupe picktoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l") cleartoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Clea1rTool1s") game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="Do not click anything while duping. ", Button1 = "I understand" ,Duration=5}) game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Because It will break the script and you will need to rejoin.", Button1 = "I understand" ,Duration=5}) duping = true oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character.Humanoid.Sit == true then task.wait() game.Players.LocalPlayer.Character.Humanoid.Sit = false end wait(0.1) if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end for m=1,2 do task.wait() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -490, 999999999.414, 0.974360406, -0.175734088, 0.14049761, -0.133441404, 0.0514053069, 0.989722729, -0.181150302, -0.983094692, 0.0266370922) end task.wait(0.2) game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true wait(0.5) for aidj,afh in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if afh.Name == toolselcted == false then if afh:IsA("Tool") then afh.Parent = game.Players.LocalPlayer.Backpack end end end for aiefhiewhwf,dvjbvj in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do if dvjbvj:IsA("Tool") then if dvjbvj.Name == toolselcted == false then dvjbvj:Destroy() end end end for ttjtjutjutjjtj,ddvdvdsvdfbrnytytmvdv in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if ddvdvdsvdfbrnytytmvdv:IsA("Tool") then if ddvdvdsvdfbrnytytmvdv.name == toolselcted == false then ddvdvdsvdfbrnytytmvdv:Destroy() end end end for findin,toollel in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if toollel:IsA("Tool") then if toollel.Name == toolselcted then toollllfoun2 = true for basc,aijfw in pairs(toollel:GetDescendants()) do if aijfw.Name == "Handle" then aijfw.Name = "Hâ ¥aâ ¥nâ ¥dâ ¥lâ ¥e" toollel.Parent = game.Players.LocalPlayer.Backpack toollel.Parent = game.Players.LocalPlayer.Character tollllahhhh = toollel task.wait() end end else toollllfoun2 = false end end end for fiifi,toollll in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do if toollll:IsA("Tool") then if toollll.Name == toolselcted then toollllfoun = true for nana,jjsjsj in pairs(toollll:GetDescendants()) do if jjsjsj.Name == "Handle" then toollll.Parent = game.Players.LocalPlayer.Character wait() jjsjsj.Name = "Hâ ¥aâ ¥nâ ¥dâ ¥lâ ¥e" toollll.Parent = game.Players.LocalPlayer.Backpack toollll.Parent = game.Players.LocalPlayer.Character toolllffel = toollll end end else toollllfoun = false end end end if toollllfoun == true then if game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil then toollllfoun = false end repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil toollllfoun = false end if toollllfoun2 == true then if game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil then toollllfoun2 = false end repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil toollllfoun2 = false end wait(0.1) for m=1, dupeamot do if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end if m <= dupeamot then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="You have".." "..m.." ".."Duped".." "..toolselcted.."!",Duration=0.5}) elseif m == dupeamot or m >= dupeamot - 1 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="You have".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."Duping tools is done now, Please wait a little bit to respawn.",Duration=4}) end local args = { [1] = "PickingTools", [2] = toolselcted } picktoolremote:InvokeServer(unpack(args)) game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end wait() game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "Hâ ¥aâ ¥nâ ¥dâ ¥lâ ¥e" game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character repeat if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end task.wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil end game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf wait() duping = false for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do if weifwwe.Name == game.Players.LocalPlayer.Name == false then ewoifjwoifjiwo = wwefef end end for m=1,ewoifjwoifjiwo do game.Players.LocalPlayer.Backpack.Couch.Name = "couch"..m end wait() for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if iwiejguiwg.Name == "couch"..weofefawd then iwiejguiwg.Handle.Name = "Handle " end end wait(0.2) local function bring(skjdfuwiruwg,woiejewg) if woiejewg == nil == false then game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Handle ")) tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge) tet.P = 1250 tet.Velocity = Vector3.new(0,0,0) tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<= dupeamot - 1 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Now you have".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."Tools are being duped, don't click anything.",Duration=4}) end local args = { [1] = "PickingTools", [2] = toolselcted } picktoolremote:InvokeServer(unpack(args)) game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end wait() game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "Hâ ¥aâ ¥nâ ¥dâ ¥lâ ¥e" game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character repeat if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end task.wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil end game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf wait() duping = false for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do if weifwwe.Name == game.Players.LocalPlayer.Name == false then ewoifjwoifjiwo = wwefef end end for m=1,ewoifjwoifjiwo do game.Players.LocalPlayer.Backpack.Couch.Name = "Chaos Couch"..m end wait() for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if iwiejguiwg.Name == "Chaos Couch"..weofefawd then iwiejguiwg.Handle.Name = "Handle " end end wait(0.2) local function bring(skjdfuwiruwg,woiejewg) if woiejewg == nil == false then game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle ")) tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge) tet.P = 1250 tet.Velocity = Vector3.new(0,0,0) tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<5000 or TCharacter.Humanoid.Health==0 or target.Parent~=game.Players or THumanoidRootPart.Parent~=TCharacter or TCharacter~=target.Character end end workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") end }) local Tab = Window:MakeTab({"Avatar", "rbxassetid://10734952036"}) Tab:AddSection({ Name = "Copy Outfit" }) local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Remotes = ReplicatedStorage:WaitForChild("Remotes") local Target = nil -- Function to get player names local function GetPlayerNames() local PlayerNames = {} for _, player in ipairs(Players:GetPlayers()) do table.insert(PlayerNames, player.Name) end return PlayerNames end -- Player selection dropdown local Dropdown = Tab:AddDropdown({ Name = "Select Player", Options = GetPlayerNames(), Default = Target, Callback = function(Value) Target = Value end }) -- Update dropdown options when someone joins or leaves local function UpdateDropdown() Dropdown:Refresh(GetPlayerNames(), true) end Players.PlayerAdded:Connect(UpdateDropdown) Players.PlayerRemoving:Connect(UpdateDropdown) Tab:AddButton({ Name = "Copy Avatar", Callback = function() if not Target then return end local LP = Players.LocalPlayer local LChar = LP.Character local TPlayer = Players:FindFirstChild(Target) if TPlayer and TPlayer.Character then local LHumanoid = LChar and LChar:FindFirstChildOfClass("Humanoid") local THumanoid = TPlayer.Character:FindFirstChildOfClass("Humanoid") if LHumanoid and THumanoid then -- RESET LOCALPLAYER local LDesc = LHumanoid:GetAppliedDescription() -- Remove current accessories, clothes, and face for _, acc in ipairs(LDesc:GetAccessories(true)) do if acc.AssetId and tonumber(acc.AssetId) then Remotes.Wear:InvokeServer(tonumber(acc.AssetId)) task.wait(0.2) end end if tonumber(LDesc.Shirt) then Remotes.Wear:InvokeServer(tonumber(LDesc.Shirt)) task.wait(0.2) end if tonumber(LDesc.Pants) then Remotes.Wear:InvokeServer(tonumber(LDesc.Pants)) task.wait(0.2) end if tonumber(LDesc.Face) then Remotes.Wear:InvokeServer(tonumber(LDesc.Face)) task.wait(0.2) end -- COPY FROM TARGET PLAYER local PDesc = THumanoid:GetAppliedDescription() -- Send body parts local argsBody = { [1] = { [1] = PDesc.Torso, [2] = PDesc.RightArm, [3] = PDesc.LeftArm, [4] = PDesc.RightLeg, [5] = PDesc.LeftLeg, [6] = PDesc.Head } } Remotes.ChangeCharacterBody:InvokeServer(unpack(argsBody)) task.wait(0.5) if tonumber(PDesc.Shirt) then Remotes.Wear:InvokeServer(tonumber(PDesc.Shirt)) task.wait(0.3) end if tonumber(PDesc.Pants) then Remotes.Wear:InvokeServer(tonumber(PDesc.Pants)) task.wait(0.3) end if tonumber(PDesc.Face) then Remotes.Wear:InvokeServer(tonumber(PDesc.Face)) task.wait(0.3) end for _, v in ipairs(PDesc:GetAccessories(true)) do if v.AssetId and tonumber(v.AssetId) then Remotes.Wear:InvokeServer(tonumber(v.AssetId)) task.wait(0.3) end end local SkinColor = TPlayer.Character:FindFirstChild("Body Colors") if SkinColor then Remotes.ChangeBodyColor:FireServer(tostring(SkinColor.HeadColor)) task.wait(0.3) end if tonumber(PDesc.IdleAnimation) then Remotes.Wear:InvokeServer(tonumber(PDesc.IdleAnimation)) task.wait(0.3) end -- Name, bio, and color local Bag = TPlayer:FindFirstChild("PlayersBag") if Bag then if Bag:FindFirstChild("RPName") and Bag.RPName.Value ~= "" then Remotes.RPNameText:FireServer("RolePlayName", Bag.RPName.Value) task.wait(0.3) end if Bag:FindFirstChild("RPBio") and Bag.RPBio.Value ~= "" then Remotes.RPNameText:FireServer("RolePlayBio", Bag.RPBio.Value) task.wait(0.3) end if Bag:FindFirstChild("RPNameColor") then Remotes.RPNameColor:FireServer("PickingRPNameColor", Bag.RPNameColor.Value) task.wait(0.3) end if Bag:FindFirstChild("RPBioColor") then Remotes.RPNameColor:FireServer("PickingRPBioColor", Bag.RPBioColor.Value) task.wait(0.3) end end end end end }) -- Define colors for RGB effect 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(0, 1, 1), -- Cyan Color3.new(1, 0, 1) -- Magenta } -- Variable to control the state of the House RGB toggle local isHouseRGBActive = false -- Function to change the house color local function changeColor() local replicatedStorage = game:GetService("ReplicatedStorage") local remoteEvent = replicatedStorage:FindFirstChild("RE") and replicatedStorage.RE:FindFirstChild("1Player1sHous1e") if not remoteEvent then warn("RemoteEvent '1Player1sHous1e' not found.") return end while isHouseRGBActive do for _, color in ipairs(colors) do if not isHouseRGBActive then return end local args = { [1] = "ColorPickHouse", [2] = color } pcall(function() remoteEvent:FireServer(unpack(args)) end) task.wait(0.8) end end end local function toggleHouseRGB(state) isHouseRGBActive = state if isHouseRGBActive then print("House RGB Activated") spawn(changeColor) else print("House RGB Deactivated") end end -- Global variables local isUnbanActive = false local HouseTab = Window:MakeTab({"Houses", "home"}) local SelectHouse = nil local NoclipDoor = nil -- Function to get list of houses local function getHouseList() local houseTable = {} local lots = workspace:FindFirstChild("001_Lots") if lots then for _, House in ipairs(lots:GetChildren()) do if House.Name ~= "For Sale" and House:IsA("Model") then table.insert(houseTable, House.Name) end end end return houseTable end -- Dropdown to select houses pcall(function() HouseTab:AddDropdown({ Name = "Select House", Options = getHouseList(), Default = "...", Callback = function(Value) SelectHouse = Value if NoclipDoor then NoclipDoor:Set(false) end print("House selected: " .. tostring(Value)) end }) end) -- Function to update the house list local function DropdownHouseUpdate() local houseTable = getHouseList() print("DropdownHouseUpdate called. Houses found:", #houseTable) pcall(function() HouseTab:ClearDropdown("Select House") -- Attempt to clear dropdown, if supported HouseTab:AddDropdown({ Name = "Select House", Options = houseTable, Default = "...", Callback = function(Value) SelectHouse = Value if NoclipDoor then NoclipDoor:Set(false) end end }) end) end -- Initialize dropdown pcall(DropdownHouseUpdate) -- Button to refresh house list pcall(function() HouseTab:AddButton({ Name = "Refresh House List", Callback = function() print("Refresh House List button clicked.") pcall(DropdownHouseUpdate) end }) end) -- Button to teleport to house pcall(function() HouseTab:AddButton({ Name = "Teleport to House", Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and game.Players.LocalPlayer.Character then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(House.WorldPivot.Position) else print("House not found: " .. tostring(SelectHouse)) end end }) end) -- Button to teleport to safe pcall(function() HouseTab:AddButton({ Name = "Teleport to Safe", Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") and game.Players.LocalPlayer.Character then local safe = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_Safe") if safe then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(safe.WorldPivot.Position) else print("Safe not found in house: " .. tostring(SelectHouse)) end else print("House not found: " .. tostring(SelectHouse)) end end }) end) -- Toggle to noclip through door pcall(function() NoclipDoor = HouseTab:AddToggle({ Name = "Noclip House Door", 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 to ring doorbell pcall(function() HouseTab:AddToggle({ Name = "Ring Doorbell", 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 to knock on door pcall(function() HouseTab:AddToggle({ Name = "Knock on Door", Description = "", Default = false, Callback = function(Value) getgenv().ChaosHubAutoSpawnDoorValue = Value spawn(function() while getgenv().ChaosHubAutoSpawnDoorValue do local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") then local doors = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_HouseDoors") if doors and doors:FindFirstChild("HouseDoorFront") and doors.HouseDoorFront:FindFirstChild("Knock") then pcall(function() fireclickdetector(doors.HouseDoorFront.Knock.TouchBell.ClickDetector) end) end end task.wait(0.5) end end) end }) end) pcall(function() HouseTab:AddSection({ Name = "Teleport to Houses" }) end) -- List of houses for teleportation local casas = { ["House 1"] = Vector3.new(260.29, 4.37, 209.32), ["House 2"] = Vector3.new(234.49, 4.37, 228.00), ["House 3"] = Vector3.new(262.79, 21.37, 210.84), ["House 4"] = Vector3.new(229.60, 21.37, 225.40), ["House 5"] = Vector3.new(173.44, 21.37, 228.11), ["House 6"] = Vector3.new(-43, 21, -137), ["House 7"] = Vector3.new(-40, 36, -137), ["House 11"] = Vector3.new(-21, 40, 436), ["House 12"] = Vector3.new(155, 37, 433), ["House 13"] = Vector3.new(255, 35, 431), ["House 14"] = Vector3.new(254, 38, 394), ["House 15"] = Vector3.new(148, 39, 387), ["House 16"] = Vector3.new(-17, 42, 395), ["House 17"] = Vector3.new(-189, 37, -247), ["House 18"] = Vector3.new(-354, 37, -244), ["House 19"] = Vector3.new(-456, 36, -245), ["House 20"] = Vector3.new(-453, 38, -295), ["House 21"] = Vector3.new(-356, 38, -294), ["House 22"] = Vector3.new(-187, 37, -295), ["House 23"] = Vector3.new(-410, 68, -447), ["House 24"] = Vector3.new(-348, 69, -496), ["House 28"] = Vector3.new(-103, 12, 1087), ["House 29"] = Vector3.new(-730, 6, 808), ["House 30"] = Vector3.new(-245, 7, 822), ["House 31"] = Vector3.new(639, 76, -361), ["House 32"] = Vector3.new(-908, 6, -361), ["House 33"] = Vector3.new(-111, 70, -417), ["House 34"] = Vector3.new(230, 38, 569), ["House 35"] = Vector3.new(-30, 13, 2209) } -- Create sorted list of house names local houseNames = {} for name, _ in pairs(casas) do table.insert(houseNames, name) end table.sort(houseNames, function(a, b) local numA = tonumber(a:match("%d+")) or 0 local numB = tonumber(b:match("%d+")) or 0 return numA < numB end) -- Dropdown for teleportation pcall(function() HouseTab:AddDropdown({ Name = "Select House", Options = houseNames, Callback = function(selectedHouse) local player = game.Players.LocalPlayer if player and player.Character then player.Character.HumanoidRootPart.CFrame = CFrame.new(casas[selectedHouse]) end end }) end) -- Label after dropdown pcall(function() HouseTab:AddLabel("Teleport to any house you want") end) -- Section for Auto Unban pcall(function() HouseTab:AddSection({ Name = "Auto Unban" }) end) -- Toggle for Auto Unban pcall(function() HouseTab:AddToggle({ Name = "Auto Unban", Default = false, Callback = function(state) isUnbanActive = state if isUnbanActive then print("Auto Unban Activated") spawn(startAutoUnban) else print("Auto Unban Deactivated") end end }) end) -- Label after Auto Unban pcall(function() HouseTab:AddLabel("Automatically unbans you from houses") end) -- Section for House RGB pcall(function() HouseTab:AddSection({ Name = "House RGB" }) end) -- Toggle for House RGB pcall(function() HouseTab:AddToggle({ Name = "House RGB", Default = false, Callback = function(state) toggleHouseRGB(state) end }) end) -- Label after House RGB pcall(function() HouseTab:AddLabel("Makes your house RGB") end) -- Function for Auto Unban function startAutoUnban() while isUnbanActive do pcall(function() for _, v in pairs(game:GetService("Workspace"):WaitForChild("001_Lots"):GetDescendants()) do if v.Name:match("^BannedBlock%d+$") then v:Destroy() end end end) task.wait(1) end end local Tab = Window:MakeTab({"Global Audio", "music"}) -- Create a section Tab:AddSection({"Audio for All Players"}) -- Audio list local audios = { {Name = "Yamete Kudasai", ID = 108494476595033}, {Name = "Scream", ID = 5710016194}, {Name = "Horror Jumpscare", ID = 85435253347146}, {Name = "Loud Audio", ID = 6855150757}, {Name = "Noise", ID = 120034877160791}, {Name = "Jumpscare 2", ID = 110637995610528}, {Name = "Minecraft Witch Laugh", ID = 116214940486087}, {Name = "The Boiled One", ID = 137177653817621}, {Name = "Crazy Hail Mary", ID = 128669424001766}, {Name = "Mandrake Detected", ID = 9068077052}, {Name = "Aaaaaaaaa", ID = 80156405968805}, {Name = "AAAHHHH", ID = 9084006093}, {Name = "amongus", ID = 6651571134}, {Name = "Sus", ID = 6701126635}, {Name = "Big Scream AAAAAAAAA", ID = 5853668794}, {Name = "UHHHHH COFFCOFF", ID = 7056720271}, {Name = "SUS", ID = 7153419575}, {Name = "Sonic.exe", ID = 2496367477}, {Name = "Tubers93 1", ID = 270145703}, {Name = "Tubers93 2", ID = 18131809532}, {Name = "John's Laugh", ID = 130759239}, {Name = "No Idea LOL", ID = 6549021381}, {Name = "Screaming", ID = 80156405968805}, {Name = "Sus Audio", ID = 7705506391}, {Name = "AAAH", ID = 7772283448}, {Name = "Gay, gay", ID = 18786647417}, {Name = "Bat Hit", ID = 7129073354}, {Name = "Nuclear Siren", ID = 675587093}, {Name = "No idea for a name LOL", ID = 7520729342}, {Name = "Scream 2", ID = 91412024101709}, {Name = "Eardrum Buster", ID = 268116333}, {Name = "Annoying Moan", ID = 106835463235574}, {Name = "Meme Sound Clip", ID = 132603645477541}, {Name = "iFood Ad", ID = 133843750864059}, {Name = "I Ghost The down", ID = 84663543883498}, {Name = "Shop Online at Shopee", ID = 8747441609}, {Name = "Uh, So Gross", ID = 103440368630269}, {Name = "Get Out, Go Wash Dishes", ID = 101232400175829}, {Name = "Meme Quote", ID = 78442476709262}, } local selectedAudioID -- Add a textbox to insert the audio ID Tab:AddTextBox({ Name = "Insert Audio or Music ID", Description = "Type the audio ID", PlaceholderText = "Audio ID", Callback = function(value) selectedAudioID = tonumber(value) end }) -- Add a dropdown to select the audio local audioNames = {} for _, audio in ipairs(audios) do table.insert(audioNames, audio.Name) end Tab:AddDropdown({ Name = "Select Audio", Description = "Choose an audio from the list", Options = audioNames, Default = audioNames[1], Flag = "selected_audio", Callback = function(value) for _, audio in ipairs(audios) do if audio.Name == value then selectedAudioID = audio.ID break end end end }) -- Loop control local audioLoop = false -- New section for audio loop Tab:AddSection({"Audio Loop"}) -- Function to play audio repeatedly local function playLoopedAudio() while audioLoop do if selectedAudioID then local args = { [1] = game:GetService("Workspace"), [2] = selectedAudioID, [3] = 1, } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gu1nSound1s"):FireServer(unpack(args)) -- Create and play the audio local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://" .. selectedAudioID sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart sound:Play() else warn("No audio selected!") end task.wait(0.5) -- Small delay to avoid overload end end -- Toggle for audio loop Tab:AddToggle({ Name = "Loop Play Audio", Description = "Activates the audio loop", Default = false, Flag = "audio_loop", Callback = function(value) audioLoop = value if audioLoop then task.spawn(playLoopedAudio) -- Start the loop in a new thread end end }) -- Add a paragraph as a label Tab:AddParagraph({"Info", "Loop audio playback (All players in the server can hear)"}) -- Function to play normal audio local function playAudio() if selectedAudioID then local args = { [1] = game:GetService("Workspace"), [2] = selectedAudioID, [3] = 1, } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gu1nSound1s"):FireServer(unpack(args)) -- Create and play the audio local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://" .. selectedAudioID sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart sound:Play() else warn("No audio selected!") end end -- New section for playing audio Tab:AddSection({"Play Audio"}) -- Button to play the audio Tab:AddButton({"Play Audio", function() playAudio() end}) local ReplicatedStorage = game:GetService("ReplicatedStorage") local audioID = 6314880174 -- Fixed audio ID local function Audio_All_ClientSide(ID) local function CheckFolderAudioAll() local FolderAudio = workspace:FindFirstChild("Audio all client") if not FolderAudio then FolderAudio = Instance.new("Folder") FolderAudio.Name = "Audio all client" FolderAudio.Parent = workspace end return FolderAudio end local function CreateSound(ID) if type(ID) ~= "number" then print("Insert a valid number!") return nil end local Folder_Audio = CheckFolderAudioAll() if Folder_Audio then local Sound = Instance.new("Sound") Sound.SoundId = "rbxassetid://" .. ID Sound.Volume = 1 Sound.Looped = false Sound.Parent = Folder_Audio Sound:Play() task.wait(1) -- Wait time before removing the sound Sound:Destroy() end end CreateSound(ID) end local function Audio_All_ServerSide(ID) if type(ID) ~= "number" then print("Insert a valid number!") return nil end local GunSoundEvent = ReplicatedStorage:FindFirstChild("1Gu1nSound1s", true) if GunSoundEvent then GunSoundEvent:FireServer(workspace, ID, 1) end end -- Toggle for "Burst everyone's eardrums" Tab:AddToggle({ Name = "Burst Eardrums LOL", Description = "Plays audio repeatedly for everyone", Default = false, Flag = "audio_spam", Callback = function(value) getgenv().Audio_All_loop_fast = value while getgenv().Audio_All_loop_fast do Audio_All_ServerSide(audioID) task.spawn(function() Audio_All_ClientSide(audioID) end) task.wait(0.03) -- Extremely fast delay (0.03 seconds) end end }) Tab:AddParagraph({"Info", "Everyone in the server hears the audio"}) local Tab = Window:MakeTab({"Lag Server", "bomb"}) -- Shutdown Custom Section local Section = Tab:AddSection({ Name = "Custom Shutdown" }) -- Shutdown Server Button Tab:AddButton({ Name = "Shutdown Server", Callback = function() for m = 1, 495 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414) local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart repeat wait() until rootpart.Parent == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Shutdown Complete, Now It Will Shut Down", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Starting duplication, be patient", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Shutdown Server (Internet Error) Button Tab:AddButton({ Name = "Shutdown Server (Internet Error)", Callback = function() for m = 1, 535 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414) local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart repeat wait() until rootpart.Parent == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Shutdown Complete, Now It Will Shut Down", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Starting duplication, be patient", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Shutdown Server (Timeout Error) Button Tab:AddButton({ Name = "Shutdown Server (Connection Timeout Error)", Callback = function() for m = 1, 635 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Shutdown Complete, Now It Will Shut Down", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Dupe Script", Text = "Starting duplication, be patient", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Lag Laptop Section local Section = Tab:AddSection({ Name = "Lag with Laptop" }) -- Toggle State for Lag Laptop local toggles = { LagLaptop = false } -- Function to Simulate Normal Click local function clickNormally(object) local clickDetector = object:FindFirstChildWhichIsA("ClickDetector") if clickDetector then fireclickdetector(clickDetector) end end -- Function to Lag Game with Laptop local function lagGameWithLaptop(laptopPath, maxTeleports) if laptopPath then local teleportCount = 0 while teleportCount < maxTeleports and toggles.LagLaptop do game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = laptopPath.CFrame clickNormally(laptopPath) teleportCount = teleportCount + 1 wait(0.0001) end else warn("Laptop not found.") end end -- Lag Laptop Toggle Tab:AddToggle({ Name = "Lag with Laptop", Default = false, Callback = function(state) toggles.LagLaptop = state if state then local laptopPath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_GiveTools"):FindFirstChild("Laptop") if laptopPath then spawn(function() lagGameWithLaptop(laptopPath, 999999999) end) else warn("Laptop not found.") end else print("Lag with Laptop deactivated.") end end }) -- Lag Laptop Paragraph Tab:AddParagraph({ "Lag Information", "The lag effect starts after 35 seconds" }) -- Lag Phone Section local Section = Tab:AddSection({ Name = "Lag with Phone" }) -- Toggle State for Lag Phone toggles.LagPhone = false -- Function to Lag Game with Phone local function lagGameWithPhone(phonePath, maxTeleports) if phonePath then local teleportCount = 0 while teleportCount < maxTeleports and toggles.LagPhone do game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = phonePath.CFrame clickNormally(phonePath) teleportCount = teleportCount + 1 wait(0.01) end else warn("Phone not found.") end end -- Lag Phone Toggle Tab:AddToggle({ Name = "Lag with Phone", Default = false, Callback = function(state) toggles.LagPhone = state if state then local phonePath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_CommercialStores"):FindFirstChild("CommercialStorage1"):FindFirstChild("Store"):FindFirstChild("Tools"):FindFirstChild("Iphone") if phonePath then spawn(function() lagGameWithPhone(phonePath, 999999) end) else warn("Phone not found.") end else print("Lag with Phone deactivated.") end end }) -- Lag Phone Paragraph Tab:AddParagraph({ "Lag Information", "The script starts to cause lag after 35 seconds" }) local Section = Tab:AddSection({ Name = "Lag with Bomb" }) local BombActive = false Tab:AddToggle({ Name = "Lag with Bomb", Default = false, Callback = function(Value) if Value then BombActive = true local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local RootPart = Character:WaitForChild("HumanoidRootPart") local WorkspaceService = game:GetService("Workspace") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Bomb = WorkspaceService:WaitForChild("WorkspaceCom"):WaitForChild("001_CriminalWeapons"):WaitForChild("GiveTools"):WaitForChild("Bomb") task.spawn(function() while BombActive do if Bomb and RootPart then RootPart.CFrame = Bomb.CFrame fireclickdetector(Bomb.ClickDetector) -- Triggers the bomb's ClickDetector task.wait(0.00001) -- Minimum delay to avoid crashes else task.wait(0.0001) end end end) task.spawn(function() while BombActive do if Bomb and RootPart then local VirtualInputManager = game:GetService("VirtualInputManager") VirtualInputManager:SendMouseButtonEvent(500, 500, 0, true, game, 0) task.wait(1.5) VirtualInputManager:SendMouseButtonEvent(500, 500, 0, false, game, 0) -- Executes the FireServer with the player's name local args = { [1] = "Bomb" .. Player.Name -- Uses the current player's name } ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Blo1wBomb1sServe1r"):FireServer(unpack(args)) end task.wait(1.5) -- 1-second interval for click and FireServer end end) else -- Deactivating the functionality BombActive = false end end }) Tab:AddParagraph({ "Lag Information", "The script starts to cause lag after 35 seconds" }) local Tab = Window:MakeTab({"Names", "Paper"}) local isNameActive = false local isBioActive = false local SectionRGBName = Tab:AddSection({ Name = "RGB Name" }) Tab:AddToggle({ Name = "RGB Name", Description = "Activate RGB Name", Default = false, Callback = function(value) isNameActive = value print(value and "RGB Name activated" or "RGB Name deactivated") end }) local SectionRGBBio = Tab:AddSection({ Name = "RGB BIO" }) Tab:AddToggle({ Name = "RGB BIO", Description = "Activate RGB BIO", Default = false, Callback = function(value) isBioActive = value print(value and "RGB BIO activated" or "RGB BIO deactivated") end }) local vibrantColors = { Color3.fromRGB(255, 0, 0), -- Red Color3.fromRGB(0, 255, 0), -- Green Color3.fromRGB(0, 0, 255), -- Blue Color3.fromRGB(255, 255, 0), -- Yellow Color3.fromRGB(255, 0, 255), -- Magenta Color3.fromRGB(0, 255, 255), -- Cyan Color3.fromRGB(255, 165, 0), -- Orange Color3.fromRGB(128, 0, 128), -- Purple Color3.fromRGB(255, 20, 147) -- Hot Pink } spawn(function() while true do if isNameActive then local randomColor = vibrantColors[math.random(#vibrantColors)] local args = { [1] = "PickingRPNameColor", [2] = randomColor } game:GetService("ReplicatedStorage").RE:FindFirstChild("1RPNam1eColo1r"):FireServer(unpack(args)) end wait(0.7) end end) spawn(function() while true do if isBioActive then local randomColor = vibrantColors[math.random(#vibrantColors)] local args = { [1] = "PickingRPBioColor", [2] = randomColor } game:GetService("ReplicatedStorage").RE:FindFirstChild("1RPNam1eColo1r"):FireServer(unpack(args)) end wait(0.7) end end) local SectionNames = Tab:AddSection({ Name = "Add Names to Player" }) local names = { {"Anonymus", " Anonymus "}, {"PRO", " PRO "}, {"ERR0R_666", " ERR0R_666 "}, {"DARKNE1SSS", " DARKNE1SSS "}, {"GHOST", " GHOST "}, {"JOKER", " JOKER "}, {"ADMIN", " ADMIN "}, {"TUBERS93", " TUBERS 93 "}, {"CO0LKID", " CO0 LKID "}, {"GAME ATTACKED BY MAFIA", " GAME ATTACKED BY MAFIA "}, {"INC0MUN", " INC0MUN"}, {"BAD BOY", " BAD BOY "} } for _, name in ipairs(names) do Tab:AddButton({ Name = "Name: " .. name[1], Callback = function() game:GetService("ReplicatedStorage").RE["1RPNam1eTex1t"]:FireServer("RolePlayName", name[2]) end }) end local CarTab = Window:MakeTab({"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<<<V<<<