repeat task.wait() until game:IsLoaded() local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))() WindUI:AddTheme({ Name = "Dark", Accent = "#18181b", Dialog = "#18181b", Outline = "#FFFFFF", Text = "#FFFFFF", Placeholder = "#999999", Background = "#0e0e10", Button = "#52525b", Icon = "#a1a1aa", }) WindUI:AddTheme({ Name = "Light", Accent = "#f4f4f5", Dialog = "#f4f4f5", Outline = "#000000", Text = "#000000", Placeholder = "#666666", Background = "#ffffff", Button = "#e4e4e7", Icon = "#52525b", }) WindUI:AddTheme({ Name = "Gray", Accent = "#374151", Dialog = "#374151", Outline = "#d1d5db", Text = "#f9fafb", Placeholder = "#9ca3af", Background = "#1f2937", Button = "#4b5563", Icon = "#d1d5db", }) WindUI:AddTheme({ Name = "Blue", Accent = "#1e40af", Dialog = "#1e3a8a", Outline = "#93c5fd", Text = "#f0f9ff", Placeholder = "#60a5fa", Background = "#1e293b", Button = "#3b82f6", Icon = "#93c5fd", }) WindUI:AddTheme({ Name = "Green", Accent = "#059669", Dialog = "#047857", Outline = "#6ee7b7", Text = "#ecfdf5", Placeholder = "#34d399", Background = "#064e3b", Button = "#10b981", Icon = "#6ee7b7", }) WindUI:AddTheme({ Name = "Purple", Accent = "#7c3aed", Dialog = "#6d28d9", Outline = "#c4b5fd", Text = "#faf5ff", Placeholder = "#a78bfa", Background = "#581c87", Button = "#8b5cf6", Icon = "#c4b5fd", }) WindUI:SetNotificationLower(true) local Themes = { "Dark", "Light", "Gray", "Blue", "Green", "Purple" } local ThemeIndex = 1 if not getgenv().TransparencyEnabled then getgenv().TransparencyEnabled = false end game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Toggle Keybind: ( R )", Duration = 30, Icon = "rbxassetid://84519376661277", }) local Window = WindUI:CreateWindow({ Title = "VexonHub", Icon = "zap", Author = "Brook Haven", Folder = "vexonhub", Size = UDim2.fromOffset(500, 350), Transparent = getgenv().TransparencyEnabled, Theme = "Dark", Resizable = true, SideBarWidth = 150, BackgroundImageTransparency = 0.8, HideSearchBar = false, ScrollBarEnabled = true, User = { Enabled = true, Anonymous = false, Callback = function() ThemeIndex = ThemeIndex + 1 if #Themes < ThemeIndex then ThemeIndex = 1 end local newTheme = Themes[ThemeIndex] WindUI:SetTheme(newTheme) WindUI:Notify({ Title = "Theme Changed", Content = "Switched to " .. newTheme .. " theme!", Duration = 2, Icon = "palette", }) end, }, }) pcall(function() Window:CreateTopbarButton("TransparencyToggle", "eye", function() if getgenv().TransparencyEnabled then getgenv().TransparencyEnabled = false pcall(function() Window:ToggleTransparency(false) end) WindUI:Notify({ Title = "Transparency", Content = "Transparency disabled", Duration = 3, Icon = "eye", }) else getgenv().TransparencyEnabled = true pcall(function() Window:ToggleTransparency(true) end) WindUI:Notify({ Title = "Transparency", Content = "Transparency enabled", Duration = 3, Icon = "eye-off", }) end print("Debug - Current Transparency state:", getgenv().TransparencyEnabled) end, 990) end) loadstring(game:HttpGet("https://pastefy.app/hcVkWhQF/raw"))() Window:EditOpenButton({ Title = "VexonHub", CornerRadius = UDim.new(0, 6), StrokeThickness = 2, Color = ColorSequence.new(Color3.fromRGB(30, 30, 30), Color3.fromRGB(255, 255, 255)), Draggable = true, }) Window.ToggleKey = Enum.KeyCode.R local Tabs = {} Tabs.Main = Window:Tab({ Title = "Main", Icon = "eye", Desc = "VexonHub" }) Tabs.Misc = Window:Tab({ Title = "Misc", Icon = "sparkles", Desc = "VexonHub" }) Tabs.Part = Window:Tab({ Title = "Parts", Icon = "wrench", Desc = "VexonHub" }) Tabs.Troll = Window:Tab({ Title = "Troll", Icon = "sword", Desc = "VexonHub" }) Tabs.House = Window:Tab({ Title = "House", Icon = "map", Desc = "VexonHub" }) Tabs.Audio = Window:Tab({ Title = "Audio", Icon = "leaf", Desc = "VexonHub" }) Tabs.Anim = Window:Tab({ Title = "Animations", Icon = "package", Desc = "VexonHub" }) Tabs.Fling = Window:Tab({ Title = "Fling", Icon = "user", Desc = "VexonHub" }) Tabs.Skin = Window:Tab({ Title = "Skin", Icon = "star", Desc = "VexonHub" }) Tabs.Lag = Window:Tab({ Title = "Lag Server", Icon = "wifi-off", Desc = "VexonHub" }) Tabs.Car = Window:Tab({ Title = "Car", Icon = "car", Desc = "VexonHub" }) Tabs.TP = Window:Tab({ Title = "Teleport", Icon = "earth", Desc = "VexonHub" }) Tabs.Tools = Window:Tab({ Title = "Tools", Icon = "hammer", Desc = "VexonHub" }) Tabs.Info = Window:Tab({ Title = "Information", Icon = "badge-info", Desc = "VexonHub" }) Window:SelectTab(14) workspace.FallenPartsDestroyHeight = -math.huge local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local TeleportService = game:GetService("TeleportService") local VirtualInputManager = game:GetService("VirtualInputManager") local LocalPlayer = Players.LocalPlayer local Workspace = game:GetService("Workspace") local Camera = workspace.CurrentCamera -- // Main Tab // -- Tabs.Main:Section({ Title = "Random", Icon = "user" }) Tabs.Main:Button({ Title = "Void Parts GUI", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/kA3ewsTu/raw"))() end, }) Tabs.Main:Button({ Title = "Fe Invisibility Accessories", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/Wb2BWqAL/raw"))() end, }) Tabs.Main:Button({ Title = "Fe VexonFly", Locked = false, Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/DiosDi/VexonHub/refs/heads/main/VexonFly"))() end, }) local RGBCharacter = false local BodyColors = { "Bright red", "Lime green", "Bright blue", "Bright yellow", "Bright cyan", "Hot pink", "Royal purple" } local function ChangeBodyColor(Color) pcall(function() game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeBodyColor"):FireServer(Color) end) end Tabs.Main:Toggle({ Title = "RGB Characther", Value = false, Callback = function(Value) RGBCharacter = Value if RGBCharacter then task.spawn(function() while RGBCharacter do for _, Color in ipairs(BodyColors) do if not RGBCharacter then return end ChangeBodyColor(Color) task.wait(0.5) end end end) end end, }) local RGBHair = false 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) } Tabs.Main:Toggle({ Title = "RGB Hair", Value = false, Callback = function(Value) RGBHair = Value if RGBHair then task.spawn(function() local Index = 1 while RGBHair do local Args = { [1] = "ChangeHairColor2", [2] = HairColors[Index] } pcall(function() game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Max1y"):FireServer(unpack(Args)) end) task.wait(0.1) Index = Index % #HairColors + 1 end end) end end, }) local AntiSitConnections = {} Tabs.Main:Toggle({ Title = "Anti Sit", Value = false, Callback = function(Value) for _, Conn in ipairs(AntiSitConnections) do Conn:Disconnect() end table.clear(AntiSitConnections) local Humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if Humanoid then Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, not Value) end if Value then local function SetupAntiSit(Char) local Hum = Char and Char:WaitForChild("Humanoid", 10) if Hum then Hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) table.insert(AntiSitConnections, Hum.StateChanged:Connect(function(_, NewState) if NewState == Enum.HumanoidStateType.Seated then Hum:ChangeState(Enum.HumanoidStateType.GettingUp) end end)) end end table.insert(AntiSitConnections, LocalPlayer.CharacterAdded:Connect(SetupAntiSit)) if LocalPlayer.Character then SetupAntiSit(LocalPlayer.Character) end end end, }) Tabs.Main:Section({ Title = "Movement", Icon = "settings" }) local speedToggle = false local speedValue = 9 local jumpValue = 200 local function ToggleSpeed(Value) speedToggle = Value getgenv().WalkspeedBypass = speedToggle if Value then task.spawn(function() while getgenv().WalkspeedBypass do local Char = LocalPlayer.Character if Char and Char.Parent then local Hum = Char:FindFirstChildOfClass("Humanoid") if Hum and Hum.MoveDirection.Magnitude > 0 then Char:TranslateBy(Hum.MoveDirection * speedValue * RunService.Heartbeat:Wait() * 7) end task.wait() else break end end end) end end Tabs.Main:Toggle({ Title = "Speed (V Key On/Off)", Value = false, Callback = ToggleSpeed, }) Tabs.Main:Slider({ Title = "Speed Boost Value", Value = { Min = 1, Max = 100, Default = 9 }, step = 1, Callback = function(Value) speedValue = Value end, }) UserInputService.InputBegan:Connect(function(Input, GameProcessed) if Input.KeyCode == Enum.KeyCode.V and not GameProcessed then ToggleSpeed(not speedToggle) end end) Tabs.Main:Toggle({ Title = "Jump", Value = false, Callback = function(Value) getgenv().JumpPowerBypass = Value if Value then task.spawn(function() while getgenv().JumpPowerBypass do local Char = LocalPlayer.Character local Hum = Char and Char:FindFirstChildOfClass("Humanoid") if Hum then if Hum:GetState() == Enum.HumanoidStateType.Jumping then Char.HumanoidRootPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, jumpValue, 0) end end task.wait() end end) end end, }) Tabs.Main:Slider({ Title = "Jump Boost Value", Value = { Min = 1, Max = 1000, Default = 200 }, step = 1, Callback = function(Value) jumpValue = Value end, }) -- // Misc Tab // -- Tabs.Misc:Section({ Title = "Universal Scripts", Icon = "flame" }) Tabs.Misc:Button({ Title = "Inf Yield", Locked = false, Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))() end, }) Tabs.Misc:Button({ Title = "Dex Explorer", Locked = false, Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Classic-Dex-Explorer-21009"))() end, }) Tabs.Misc:Button({ Title = "Remote Spy", Locked = false, Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/78n/SimpleSpy/main/SimpleSpySource.lua"))() end, }) Tabs.Misc:Button({ Title = "Keyboard", Locked = false, Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/advxzivhsjjdhxhsidifvsh/mobkeyboard/main/main.txt", true))() end, }) Tabs.Misc:Button({ Title = "Anim Logger", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/juBGMpCZ/raw"))() end, }) Tabs.Misc:Button({ Title = "f3x", Locked = false, Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/refs/heads/main/f3x.lua"))() end, }) Tabs.Misc:Button({ Title = "Fly V3", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/xuSMWfDu"))() end, }) Tabs.Misc:Button({ Title = "VFX Logger", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/2uXfJqdU"))() end, }) Tabs.Misc:Section({ Title = "Player", Icon = "star" }) Tabs.Misc:Button({ Title = "ServerHop", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/uTXUoORd/raw"))() end, }) Tabs.Misc:Button({ Title = "Rejoin", Locked = false, Callback = function() game:GetService("TeleportService"):Teleport(game.PlaceId) end, }) Tabs.Misc:Button({ Title = "Reset", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/YPv8xrYN/raw"))() end, }) Tabs.Misc:Button({ Title = "Fixcam", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/IrvnCaF2/raw"))() end, }) Tabs.Misc:Section({ Title = "Tools", Icon = "sword" }) Tabs.Misc:Button({ Title = "Teleport Tool", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/ZLpXLAeF/raw"))() end, }) Tabs.Misc:Button({ Title = "Jerk Off Tool", Locked = false, Callback = function() loadstring(game:HttpGet("https://pastefy.app/LcC6ZrhN/raw"))() end, }) -- // Part Tab // -- local PartOrbitRadius = 100 local PartOrbitHeight = 100 local PartOrbitSpeed = 100 local PartOrbitVelocity = 1000 local PartOrbitEnabled = false local OrbitParts = {} local OriginalProperties = {} if not getgenv().Network then getgenv().Network = { BaseParts = {}, Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424), } task.spawn(function() LocalPlayer.ReplicationFocus = workspace RunService.Heartbeat:Connect(function() pcall(function() sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge) end) end) end) end local function IsValidPart(Part) if Part:IsA("BasePart") and not Part.Anchored and Part:IsDescendantOf(workspace) then if Part.Parent == LocalPlayer.Character or Part:IsDescendantOf(LocalPlayer.Character) then return false end return true end return false end local function AddOrbitPart(Part) if IsValidPart(Part) and not table.find(OrbitParts, Part) then table.insert(OrbitParts, Part) if PartOrbitEnabled then OriginalProperties[Part] = { CustomPhysicalProperties = Part.CustomPhysicalProperties, CanCollide = Part.CanCollide, } Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false end end end local function RemoveOrbitPart(Part) local Index = table.find(OrbitParts, Part) if Index then table.remove(OrbitParts, Index) if OriginalProperties[Part] then Part.CustomPhysicalProperties = OriginalProperties[Part].CustomPhysicalProperties or PhysicalProperties.new(0.7, 0.3, 0.5, 0.7, 0.7) Part.CanCollide = OriginalProperties[Part].CanCollide OriginalProperties[Part] = nil end end end for _, Part in pairs(workspace:GetDescendants()) do if IsValidPart(Part) then table.insert(OrbitParts, Part) end end workspace.DescendantAdded:Connect(AddOrbitPart) workspace.DescendantRemoving:Connect(RemoveOrbitPart) RunService.Heartbeat:Connect(function() if not PartOrbitEnabled then return end local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then local Center = Root.Position for _, Part in pairs(OrbitParts) do if Part and Part.Parent and not Part.Anchored then local Pos = Part.Position local Dist = (Vector3.new(Pos.X, Center.Y, Pos.Z) - Center).Magnitude local Angle = math.atan2(Pos.Z - Center.Z, Pos.X - Center.X) + math.rad(PartOrbitSpeed) local TargetPos = Vector3.new(Center.X + math.cos(Angle) * math.min(PartOrbitRadius, Dist), Center.Y + PartOrbitHeight * math.abs(math.sin((Pos.Y - Center.Y) / PartOrbitHeight)), Center.Z + math.sin(Angle) * math.min(PartOrbitRadius, Dist)) Part.Velocity = (TargetPos - Part.Position).unit * PartOrbitVelocity end end end end) Tabs.Part:Toggle({ Title = "Part Orbit", Value = false, Callback = function(Value) PartOrbitEnabled = Value if Value then table.clear(OriginalProperties) for _, Part in pairs(OrbitParts) do if Part and Part:IsDescendantOf(workspace) then OriginalProperties[Part] = { CustomPhysicalProperties = Part.CustomPhysicalProperties, CanCollide = Part.CanCollide, } Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false end end else for _, Part in pairs(OrbitParts) do if Part and Part:IsDescendantOf(workspace) then if OriginalProperties[Part] then local Props = OriginalProperties[Part] Part.CustomPhysicalProperties = Props.CustomPhysicalProperties Part.CanCollide = Props.CanCollide end Part.Velocity = Vector3.new(0, 0, 0) end end table.clear(OriginalProperties) end end, }) Tabs.Part:Slider({ Title = "Radius", Value = { Min = 0, Max = 1500, Default = 100 }, Callback = function(Value) PartOrbitRadius = Value end, }) Tabs.Part:Slider({ Title = "Height", Value = { Min = 1, Max = 1000, Default = 100 }, Callback = function(Value) PartOrbitHeight = Value end, }) Tabs.Part:Slider({ Title = "Rotation Speed", Value = { Min = 1, Max = 1000, Default = 100 }, Callback = function(Value) PartOrbitSpeed = Value end, }) Tabs.Part:Section({ Title = "Black Hole", Icon = "star" }) local BlackHolePart = Instance.new("Part", Instance.new("Folder", Workspace)) local BlackHoleAttachment = Instance.new("Attachment", BlackHolePart) BlackHolePart.Anchored = true BlackHolePart.CanCollide = false BlackHolePart.Transparency = 1 if not getgenv().Network then getgenv().Network = { BaseParts = {}, Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424), OriginalProperties = {}, } function Network.RetainPart(Part) if Part:IsA("BasePart") and Part:IsDescendantOf(Workspace) and not table.find(Network.BaseParts, Part) then table.insert(Network.BaseParts, Part) Network.OriginalProperties[Part] = { CustomPhysicalProperties = Part.CustomPhysicalProperties, CanCollide = Part.CanCollide, } Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false end end function Network.ReleasePart(Part) if Network.OriginalProperties[Part] then Part.CustomPhysicalProperties = Network.OriginalProperties[Part].CustomPhysicalProperties or PhysicalProperties.new(1, 0.3, 0.5, 0.7, 0.7) Part.CanCollide = Network.OriginalProperties[Part].CanCollide Network.OriginalProperties[Part] = nil end end task.spawn(function() LocalPlayer.ReplicationFocus = Workspace RunService.Heartbeat:Connect(function() pcall(function() sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge) end) if getgenv().blackHoleActive then for _, Part in pairs(Network.BaseParts) do if Part:IsDescendantOf(Workspace) then Part.Velocity = Network.Velocity end end end end) end) end local function SetupBlackHolePart(Part) if Part:IsA("BasePart") and not Part.Anchored and not Part.Parent:FindFirstChildOfClass("Humanoid") and not Part.Parent:FindFirstChild("Head") and Part.Name ~= "Handle" and not Part:IsDescendantOf(LocalPlayer.Character) then for _, Child in ipairs(Part:GetChildren()) do if Child:IsA("BodyMover") or Child:IsA("RocketPropulsion") then Child:Destroy() end end if Part:FindFirstChild("Attachment") then Part:FindFirstChild("Attachment"):Destroy() end if Part:FindFirstChild("AlignPosition") then Part:FindFirstChild("AlignPosition"):Destroy() end if Part:FindFirstChild("Torque") then Part:FindFirstChild("Torque"):Destroy() end local Torque = Instance.new("Torque", Part) Torque.Torque = Vector3.new(100000, 100000, 100000) local AlignPos = Instance.new("AlignPosition", Part) local Attachment = Instance.new("Attachment", Part) Torque.Attachment0 = Attachment AlignPos.MaxForce = math.huge AlignPos.MaxVelocity = math.huge AlignPos.Responsiveness = 20000 AlignPos.Attachment0 = Attachment AlignPos.Attachment1 = BlackHoleAttachment Network.RetainPart(Part) end end local BlackHoleActive = false local BlackHoleRenderConn = nil local BlackHoleAddedConn = nil Tabs.Part:Toggle({ Title = "Black Hole", Value = false, Callback = function(Value) BlackHoleActive = Value getgenv().blackHoleActive = Value if Value then table.clear(Network.BaseParts) Network.OriginalProperties = {} for _, Part in ipairs(Workspace:GetDescendants()) do SetupBlackHolePart(Part) end BlackHoleAddedConn = Workspace.DescendantAdded:Connect(function(Part) if BlackHoleActive then SetupBlackHolePart(Part) end end) BlackHoleRenderConn = RunService.RenderStepped:Connect(function() BlackHoleAttachment.WorldCFrame = BlackHolePart.CFrame end) else if BlackHoleAddedConn then BlackHoleAddedConn:Disconnect() end if BlackHoleRenderConn then BlackHoleRenderConn:Disconnect() end for i = #Network.BaseParts, 1, -1 do local Part = Network.BaseParts[i] if Part and Part:IsDescendantOf(Workspace) then Part.Velocity = Vector3.new(0, 0, 0) Network.ReleasePart(Part) end table.remove(Network.BaseParts, i) end table.clear(Network.BaseParts) Network.OriginalProperties = {} end end, }) local AutoFollowBlackHole = false local AutoFollowConn = nil Tabs.Part:Toggle({ Title = "Auto Follow BlackHole", Value = false, Callback = function(Value) AutoFollowBlackHole = Value if Value then AutoFollowConn = RunService.RenderStepped:Connect(function() local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then BlackHolePart.CFrame = Root.CFrame end end) elseif AutoFollowConn then AutoFollowConn:Disconnect() AutoFollowConn = nil end end, }) Tabs.Part:Button({ Title = "Update Location", Locked = false, Callback = function() local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then BlackHolePart.Position = Root.Position end end, }) -- // Troll Tab // -- local TargetPlayerName = nil getgenv().Target = nil local function ClearTools() local Char = LocalPlayer.Character if Char then local Tool = Char:FindFirstChild("Chaos.Couch") or LocalPlayer.Backpack:FindFirstChild("Chaos.Couch") if Tool then Tool:Destroy() end end ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools") end LocalPlayer.CharacterAdded:Connect(function(Char) ClearTools() local Hum = Char:WaitForChild("Humanoid") Hum.Died:Connect(ClearTools) end) if LocalPlayer.Character then local Hum = LocalPlayer.Character:FindFirstChild("Humanoid") if Hum then Hum.Died:Connect(ClearTools) end end local function KillBus() if not TargetPlayerName then return end local Target = Players:FindFirstChild(TargetPlayerName) if not Target or not Target.Character then return end local LocalChar = LocalPlayer.Character if not LocalChar then return end local LocalHum = LocalChar:FindFirstChildOfClass("Humanoid") local LocalRoot = LocalChar:FindFirstChild("HumanoidRootPart") local TargetRoot = Target.Character:FindFirstChild("HumanoidRootPart") if not LocalHum or not LocalRoot or not TargetRoot then return end local OriginalPos = LocalRoot.Position local BusPos = 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 Couch = LocalPlayer.Backpack:FindFirstChild("Couch") if Couch then Couch.Parent = LocalChar end task.wait(0.1) VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.1) LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) LocalHum.PlatformStand = false Camera.CameraSubject = Target.Character:FindFirstChild("Head") or TargetRoot or LocalHum local BP = Instance.new("BodyPosition") BP.Name = "BringPosition" BP.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BP.D = 10 BP.P = 30000 BP.Position = LocalRoot.Position BP.Parent = TargetRoot task.spawn(function() local Angle = 0 local StartTime = tick() while tick() - StartTime < 5 do if Target and Target.Character and Target.Character:FindFirstChildOfClass("Humanoid") then local TargetHum = Target.Character:FindFirstChildOfClass("Humanoid") if TargetHum.Sit then break end local TRoot = Target.Character.HumanoidRootPart Angle = Angle + 50 LocalRoot.CFrame = CFrame.new((TRoot.Position + TRoot.Velocity / 1.5 + Vector3.new(0, 2, 0))) * CFrame.Angles(math.rad(Angle), 0, 0) BP.Position = LocalRoot.Position + Vector3.new(2, 0, 0) task.wait() else break end end BP:Destroy() LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) LocalHum.PlatformStand = false Camera.CameraSubject = LocalHum for _, Part in pairs(LocalChar:GetDescendants()) do if Part:IsA("BasePart") then Part.Velocity = Vector3.zero Part.RotVelocity = Vector3.zero end end task.wait(0.1) LocalRoot.CFrame = CFrame.new(BusPos) task.wait(0.3) local C = LocalChar:FindFirstChild("Couch") if C then C.Parent = LocalPlayer.Backpack end task.wait(0.01) ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") task.wait(0.2) LocalRoot.CFrame = CFrame.new(OriginalPos) end) end local function KillCouch() if not TargetPlayerName then return end local Target = Players:FindFirstChild(TargetPlayerName) if not Target or not Target.Character then return end local LocalChar = LocalPlayer.Character if not LocalChar then return end local LocalHum = LocalChar:FindFirstChildOfClass("Humanoid") local LocalRoot = LocalChar:FindFirstChild("HumanoidRootPart") local TargetRoot = Target.Character:FindFirstChild("HumanoidRootPart") if not LocalHum or not LocalRoot or not TargetRoot then return end local OriginalPos = LocalRoot.Position 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 = LocalChar end task.wait(0.1) VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.1) LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) LocalHum.PlatformStand = false Camera.CameraSubject = Target.Character:FindFirstChild("Head") or TargetRoot or LocalHum local BP = Instance.new("BodyPosition") BP.Name = "BringPosition" BP.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BP.D = 10 BP.P = 30000 BP.Position = LocalRoot.Position BP.Parent = TargetRoot task.spawn(function() local Angle = 0 local StartTime = tick() while tick() - StartTime < 5 do if Target and Target.Character and Target.Character:FindFirstChildOfClass("Humanoid") then local TargetHum = Target.Character:FindFirstChildOfClass("Humanoid") if TargetHum.Sit then break end local TRoot = Target.Character.HumanoidRootPart Angle = Angle + 50 LocalRoot.CFrame = CFrame.new((TRoot.Position + TRoot.Velocity / 1.5 + Vector3.new(0, 2, 0))) * CFrame.Angles(math.rad(Angle), 0, 0) BP.Position = LocalRoot.Position + Vector3.new(2, 0, 0) task.wait() else break end end BP:Destroy() LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) LocalHum.PlatformStand = false Camera.CameraSubject = LocalHum for _, Part in pairs(LocalChar:GetDescendants()) do if Part:IsA("BasePart") then Part.Velocity = Vector3.zero Part.RotVelocity = Vector3.zero end end task.wait(0.1) LocalRoot.Anchored = true LocalRoot.CFrame = CFrame.new(OriginalPos) task.wait(0.001) LocalRoot.Anchored = false task.wait(0.7) local C = LocalChar:FindFirstChild("Couch") if C then C.Parent = LocalPlayer.Backpack end task.wait(0.001) ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) end local function KillCouchNoTarget() local Target = Players:FindFirstChild(getgenv().Target) if not Target or not Target.Character or not Target.Character:FindFirstChild("HumanoidRootPart") then return end ReplicatedStorage.RE["1Clea1rTool1s"]:FireServer("ClearAllTools") ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") local Couch = LocalPlayer.Backpack:WaitForChild("Couch", 2) if not Couch then return end Couch.Name = "Chaos.Couch" local Seat1 = Couch:FindFirstChild("Seat1") local Seat2 = Couch:FindFirstChild("Seat2") local Handle = Couch:FindFirstChild("Handle") if not Seat1 or not Seat2 or not Handle then return end Seat1.Disabled = true Seat2.Disabled = true Handle.Name = "Handle " Couch.Parent = LocalPlayer.Character local BV = Instance.new("BodyVelocity", Seat1) BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BV.P = 1250 BV.Velocity = Vector3.new(0, 0, 0) BV.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<< 0 then local PredPos = TRoot.Position + TRoot.Velocity / 1.5 Ball.CFrame = CFrame.new(PredPos) Ball.Orientation = Ball.Orientation + Vector3.new(45, 60, 30) else for _, Part in pairs(TChar:GetChildren()) do if Part:IsA("BasePart") and Part.CanCollide and not Part.Anchored then Ball.CFrame = Part.CFrame task.wait(0.00016666666666666666) end end end task.wait(0.00016666666666666666) if TRoot.Velocity.Magnitude <= 1000 then if THum.Health > 0 then if TChar:IsDescendantOf(workspace) then if Target.Parent ~= Players then break end else break end else break end else break end end Camera.CameraSubject = Hum end end end local function HasTool(Name) for _, Tool in pairs(LocalPlayer.Backpack:GetChildren()) do if Tool.Name == Name then return true end end return false end local function EquipTool(Name) local Tool = LocalPlayer.Backpack:FindFirstChild(Name) if Tool then LocalPlayer.Character.Humanoid:EquipTool(Tool) end end local function UnequipTool(Name) local Tool = LocalPlayer.Character:FindFirstChild(Name) if Tool then Tool.Parent = LocalPlayer.Backpack end end local function ClickKillCouchHelper(Target) if not Target then return end getgenv().nomeAlvo = Target.Name local Char = LocalPlayer.Character if not Char then return end getgenv().posInicial = Char:FindFirstChild("HumanoidRootPart") and Char.HumanoidRootPart.CFrame getgenv().raiz = Char:FindFirstChild("HumanoidRootPart") -- Equip Couch if not LocalPlayer.Backpack:FindFirstChild("Couch") and not Char:FindFirstChild("Couch") then ReplicatedStorage.RE["1Too1l"]:InvokeServer("PickingTools", "Couch") task.wait(0.1) end local Couch = LocalPlayer.Backpack:FindFirstChild("Couch") or Char:FindFirstChild("Couch") if Couch then Couch.Parent = Char getgenv().sofaEquipado = true end getgenv().loopTP = RunService.Heartbeat:Connect(function() local T = Players:FindFirstChild(getgenv().nomeAlvo) if not T or not T.Character or not T.Character:FindFirstChild("Humanoid") then -- Cleanup if getgenv().loopTP then getgenv().loopTP:Disconnect() getgenv().loopTP = nil end if getgenv().sofaEquipado then local C = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Couch") if C then C.Parent = LocalPlayer.Backpack getgenv().sofaEquipado = false end end if getgenv().base then getgenv().base:Destroy() getgenv().base = nil end if getgenv().AntiSit then getgenv().AntiSit:Set(false) end local H = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if H then H:SetStateEnabled(Enum.HumanoidStateType.Physics, true) H:ChangeState(Enum.HumanoidStateType.GettingUp) end if getgenv().posInicial and getgenv().raiz then getgenv().raiz.CFrame = getgenv().posInicial getgenv().posInicial = nil end return end if getgenv().AntiSit then getgenv().AntiSit:Set(true) end -- Teleport logic if T and T.Character and T.Character:FindFirstChild("HumanoidRootPart") then local LocalChar = LocalPlayer.Character local LocalRoot = LocalChar and LocalChar:FindFirstChild("HumanoidRootPart") local LocalHum = LocalChar and LocalChar:FindFirstChildOfClass("Humanoid") if LocalRoot and LocalHum then LocalHum:SetStateEnabled(Enum.HumanoidStateType.Physics, false) if not getgenv().base then getgenv().base = Instance.new("Part") getgenv().base.Size = Vector3.new(10, 1, 10) getgenv().base.Anchored = true getgenv().base.CanCollide = true getgenv().base.Transparency = 0.5 getgenv().base.Parent = workspace end local Pos = T.Character.HumanoidRootPart.Position + Vector3.new(math.random(-2, 2), -5.1, math.random(-2, 2)) getgenv().base.Position = Pos LocalRoot.CFrame = CFrame.new(Pos) LocalHum:SetStateEnabled(Enum.HumanoidStateType.Physics, true) end end end) task.spawn(function() local T = Players:FindFirstChild(getgenv().nomeAlvo) while true do if T and T.Character and T.Character:FindFirstChild("Humanoid") then task.wait(0.05) if T.Character.Humanoid.SeatPart then break end else return end end local VoidPos = CFrame.new(265.46, -450.83, -59.93) T.Character.HumanoidRootPart.CFrame = VoidPos LocalPlayer.Character.HumanoidRootPart.CFrame = VoidPos task.wait(0.4) -- Cleanup if getgenv().loopTP then getgenv().loopTP:Disconnect() getgenv().loopTP = nil end if getgenv().sofaEquipado then local C = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Couch") if C then C.Parent = LocalPlayer.Backpack getgenv().sofaEquipado = false end end if getgenv().base then getgenv().base:Destroy() getgenv().base = nil end if getgenv().AntiSit then getgenv().AntiSit:Set(false) end local H = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if H then H:SetStateEnabled(Enum.HumanoidStateType.Physics, true) H:ChangeState(Enum.HumanoidStateType.GettingUp) end task.wait(0.2) if getgenv().posInicial then LocalPlayer.Character.HumanoidRootPart.CFrame = getgenv().posInicial end end) end Tabs.Troll:Section({ Title = "Player Selection", Icon = "user" }) Tabs.Troll:Input({ Title = "Select Player", Desc = "Enter a name or a part of a name to select", Placeholder = "Player Name or Display Name", Numeric = false, Callback = function(Text) local Input = Text:lower() local Found = nil for _, Player in ipairs(Players:GetPlayers()) do if Player.Name:lower():find(Input) or Player.DisplayName:lower():find(Input) then Found = Player break end end if Found then TargetPlayerName = Found.Name getgenv().Target = Found.Name game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Selected Player: " .. tostring(TargetPlayerName), Icon = "https://www.roblox.com/headshot-thumbnail/image?userId=" .. Found.UserId .. "&width=420&height=420&format=png", Duration = 5, }) else TargetPlayerName = nil getgenv().Target = nil game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Error: Player not found!", Icon = "http://www.roblox.com/asset/?id=84519376661277", Duration = 5, }) end end, }) Tabs.Troll:Button({ Title = "Teleport to Player", Locked = false, Callback = function() if not TargetPlayerName or not Players:FindFirstChild(TargetPlayerName) then return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not LocalRoot then game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Error: Local player's HumanoidRootPart not found...", Icon = "http://www.roblox.com/asset/?id=84519376661277", Duration = 5, }) return end local Target = Players:FindFirstChild(TargetPlayerName) if Target and Target.Character and Target.Character:FindFirstChild("HumanoidRootPart") then LocalRoot.CFrame = Target.Character.HumanoidRootPart.CFrame else game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Error: Target player not found or no HumanoidRootPart...", Icon = "http://www.roblox.com/asset/?id=84519376661277", Duration = 5, }) end end, }) Tabs.Troll:Toggle({ Title = "Spectate Player", Value = false, Callback = function(Value) local function UpdateCam() if Value then local Target = Players:FindFirstChild(TargetPlayerName) if Target and Target.Character then local Hum = Target.Character:FindFirstChild("Humanoid") if Hum then Camera.CameraSubject = Hum end end elseif LocalPlayer.Character then local Hum = LocalPlayer.Character:FindFirstChild("Humanoid") if Hum then Camera.CameraSubject = Hum end end end if Value then if not getgenv().CameraConnection then getgenv().CameraConnection = RunService.Heartbeat:Connect(UpdateCam) end else if getgenv().CameraConnection then getgenv().CameraConnection:Disconnect() getgenv().CameraConnection = nil end UpdateCam() end end, }) Tabs.Troll:Section({ Title = "Kill Methods", Icon = "sword" }) local KillMethod = "Couch" Tabs.Troll:Dropdown({ Title = "Select Kill Method", Desc = "Choose a method to kill the selected player.", Values = { "Bus", "Couch", "Couch without going to target [BETA]" }, Value = "Couch", Multi = false, Callback = function(Value) KillMethod = Value game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Selected Method: " .. tostring(Value), Icon = "http://www.roblox.com/asset/?id=84519376661277", Duration = 5, }) end, }) Tabs.Troll:Button({ Title = "Kill Player", Locked = false, Callback = function() if not TargetPlayerName or not Players:FindFirstChild(TargetPlayerName) then game.StarterGui:SetCore("SendNotification", { Title = "VexonHub", Text = "Error: Player not selected or does not exist", Icon = "http://www.roblox.com/asset/?id=84519376661277", Duration = 5, }) return end if KillMethod == "Couch" then KillCouch() elseif KillMethod == "Couch without going to target [BETA]" then KillCouchNoTarget() else -- Bus Kill Logic local LocalChar = LocalPlayer.Character local LocalRoot = LocalChar and LocalChar:FindFirstChild("HumanoidRootPart") if not LocalRoot then warn("Error: Local player's HumanoidRootPart not found") return end local OriginalCF = LocalRoot.CFrame local function GetBus() local V = workspace:FindFirstChild("Vehicles") if V then return V:FindFirstChild(LocalPlayer.Name .. "Car") end return nil end local Bus = GetBus() if not Bus then LocalRoot.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) local RE = ReplicatedStorage:FindFirstChild("RE") if RE and RE:FindFirstChild("1Ca1r") then RE["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 LocalChar:FindFirstChildOfClass("Humanoid") and not LocalChar.Humanoid.Sit then while true do LocalRoot.CFrame = Seat.CFrame * CFrame.new(0, 2, 0) task.wait() if not LocalChar.Humanoid.Sit then if not Bus.Parent then break end else break end end if LocalChar.Humanoid.Sit or not Bus.Parent then for _, Child in pairs(Bus.Body:GetChildren()) do if Child:IsA("Seat") then Child.CanTouch = false end end end end end spawn(function() while true do if TargetPlayerName then local Target = Players:FindFirstChild(TargetPlayerName) if Target and Target.Character and Target.Character:FindFirstChild("HumanoidRootPart") then local THum = Target.Character:FindFirstChildOfClass("Humanoid") if THum and THum.Sit then if LocalChar.Humanoid then Bus:SetPrimaryPartCFrame(CFrame.new(9999, -450, 9999)) print("Player sat down, moving bus to void!") task.wait(0.2) local Hum = LocalChar:FindFirstChildWhichIsA("Humanoid") if Hum then Hum:ChangeState(Enum.HumanoidStateType.Jumping) end print("Simulating jump!") task.wait(0.5) LocalRoot.CFrame = OriginalCF print("Player returned to initial position.") break else break end else local Time = tick() * 35 Bus:SetPrimaryPartCFrame(Target.Character.HumanoidRootPart.CFrame * CFrame.new(math.sin(Time) * 4, 0, math.cos(Time) * 20)) RunService.RenderStepped:Wait() end end else break end end end) end end, }) Tabs.Troll:Button({ Title = "Pull Player", Locked = false, Callback = function() if not TargetPlayerName or not Players:FindFirstChild(TargetPlayerName) then print("Error: Player not selected or does not exist") return end if KillMethod == "Couch" then KillCouch() -- Logic seems duplicated in source for Pull/Kill with Couch elseif KillMethod == "Couch without going to target [BETA]" then PullCouchNoTarget() else -- Bus Pull Logic local LocalChar = LocalPlayer.Character local LocalRoot = LocalChar and LocalChar:FindFirstChild("HumanoidRootPart") if not LocalRoot then warn("Error: Local player's HumanoidRootPart not found") return end local OriginalCF = LocalRoot.CFrame local function GetBus() local V = workspace:FindFirstChild("Vehicles") if V then return V:FindFirstChild(LocalPlayer.Name .. "Car") end return nil end local Bus = GetBus() if not Bus then LocalRoot.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) local RE = ReplicatedStorage:FindFirstChild("RE") if RE and RE:FindFirstChild("1Ca1r") then RE["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 LocalChar:FindFirstChildOfClass("Humanoid") and not LocalChar.Humanoid.Sit then while true do LocalRoot.CFrame = Seat.CFrame * CFrame.new(0, 2, 0) task.wait() if not LocalChar.Humanoid.Sit then if not Bus.Parent then break end else break end end end end spawn(function() while true do if TargetPlayerName then local Target = Players:FindFirstChild(TargetPlayerName) if Target and Target.Character and Target.Character:FindFirstChild("HumanoidRootPart") then local THum = Target.Character:FindFirstChildOfClass("Humanoid") if THum and THum.Sit then if LocalChar.Humanoid then Bus:SetPrimaryPartCFrame(OriginalCF) task.wait(0.7) ReplicatedStorage.RE:FindFirstChild("1Ca1r"):FireServer("DeleteAllVehicles") break else break end else local Time = tick() * 35 Bus:SetPrimaryPartCFrame(Target.Character.HumanoidRootPart.CFrame * CFrame.new(math.sin(Time) * 4, 0, math.cos(Time) * 20)) RunService.RenderStepped:Wait() end end else break end end end) end end, }) Tabs.Troll:Button({ Title = "House Ban Kill", Locked = false, Callback = function() -- Empty in source end, }) local AutoFlingEnabled = false Tabs.Troll:Toggle({ Title = "Auto Fling", Value = false, Callback = function(Value) AutoFlingEnabled = Value if Value and TargetPlayerName then local Target = Players:FindFirstChild(TargetPlayerName) if not Target or not Target.Character then return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = Target.Character and Target.Character:FindFirstChild("HumanoidRootPart") if not LocalRoot or not TargetRoot then return end local LocalChar = LocalPlayer.Character local LocalHum = LocalChar:FindFirstChildOfClass("Humanoid") local OriginalCF = LocalRoot.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 = LocalChar end task.wait(0.2) 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(900000000, 900000000, 900000000) BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BV.Parent = LocalRoot LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) LocalHum.PlatformStand = false Camera.CameraSubject = Target.Character:FindFirstChild("Head") or TargetRoot or LocalHum task.spawn(function() local Angle = 0 while AutoFlingEnabled do if Target and Target.Character and Target.Character:FindFirstChildOfClass("Humanoid") then local THum = Target.Character:FindFirstChildOfClass("Humanoid") if not THum.Sit then Angle = Angle + 50 LocalRoot.CFrame = CFrame.new((Target.Character.HumanoidRootPart.Position.X + Target.Character.HumanoidRootPart.Velocity.X / 1.5), (Target.Character.HumanoidRootPart.Position.Y + Target.Character.HumanoidRootPart.Velocity.Y / 1.5), (Target.Character.HumanoidRootPart.Position.Z + Target.Character.HumanoidRootPart.Velocity.Z / 1.5)) * CFrame.Angles(math.rad(Angle), 0, 0) LocalRoot.Velocity = Vector3.new(900000000, 900000000, 900000000) LocalRoot.RotVelocity = Vector3.new(900000000, 900000000, 900000000) task.wait() else break end else break end end AutoFlingEnabled = false BV:Destroy() LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) LocalHum.PlatformStand = false LocalRoot.CFrame = OriginalCF Camera.CameraSubject = LocalHum for _, Part in pairs(LocalChar:GetDescendants()) do if Part:IsA("BasePart") then Part.Velocity = Vector3.zero Part.RotVelocity = Vector3.zero end end LocalHum:UnequipTools() ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) end end, }) Tabs.Misc:Button({ Title = "Fling Ball", Locked = false, Callback = function() FlingBall(Players[TargetPlayerName]) end, }) Tabs.Troll:Section({ Title = "Click Kill Methods", Icon = "box" }) Tabs.Troll:Button({ Title = "Click Fling Doors [Beta]", Locked = false, Callback = function() local BlackHoleTarget = Instance.new("Part") BlackHoleTarget.Size = Vector3.new(100000, 100000, 100000) BlackHoleTarget.Transparency = 1 BlackHoleTarget.Anchored = true BlackHoleTarget.CanCollide = false BlackHoleTarget.Name = "BlackHoleTarget" BlackHoleTarget.Parent = Workspace local BHAttachment = Instance.new("Attachment", BlackHoleTarget) BHAttachment.Name = "Luscaa_BlackHoleAttachment" RunService.Heartbeat:Connect(function() local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then BlackHoleTarget.CFrame = Root.CFrame end end) local Doors = {} local function SetupDoor(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 _, Child in ipairs(Part:GetChildren()) do if Child:IsA("AlignPosition") or Child:IsA("Torque") or Child:IsA("Attachment") then Child:Destroy() end end Instance.new("BoolValue", Part).Name = "Luscaa_Attached" local Att = Instance.new("Attachment", Part) local AP = Instance.new("AlignPosition", Part) AP.Attachment0 = Att AP.Attachment1 = BHAttachment AP.MaxForce = 100000000000000000000 AP.MaxVelocity = math.huge AP.Responsiveness = 99999 local T = Instance.new("Torque", Part) T.Attachment0 = Att T.RelativeTo = Enum.ActuatorRelativeTo.World T.Torque = Vector3.new(math.random(-1000000, 1000000) * 10000, math.random(-1000000, 1000000) * 10000, math.random(-1000000, 1000000) * 10000) table.insert(Doors, { Part = Part, Align = AP }) end for _, Part in ipairs(Workspace:GetDescendants()) do if Part:IsA("BasePart") and string.find(Part.Name, "Door") then SetupDoor(Part) end end Workspace.DescendantAdded:Connect(function(Part) if Part:IsA("BasePart") and string.find(Part.Name, "Door") then SetupDoor(Part) end end) local function FlingTarget(Target) local Char = Target.Character if not Char then return end local Root = Char:FindFirstChild("HumanoidRootPart") if not Root then return end local TargetAtt = Root:FindFirstChild("SHNMAX_TargetAttachment") if not TargetAtt then TargetAtt = Instance.new("Attachment", Root) TargetAtt.Name = "SHNMAX_TargetAttachment" end for _, Door in ipairs(Doors) do if Door.Align then Door.Align.Attachment1 = TargetAtt end end local Start = tick() while tick() - Start < 5 do if Root.Velocity.Magnitude >= 20 then break end RunService.Heartbeat:Wait() end for _, Door in ipairs(Doors) do if Door.Align then Door.Align.Attachment1 = BHAttachment end end end UserInputService.TouchTap:Connect(function(Positions, GameProcessed) if GameProcessed then return end local Pos = Positions[1] local Ray = Camera:ScreenPointToRay(Pos.X, Pos.Y) local Result = Workspace:Raycast(Ray.Origin, Ray.Direction * 1000) if Result and Result.Instance then local Target = Players:GetPlayerFromCharacter(Result.Instance:FindFirstAncestorOfClass("Model")) if Target and Target ~= LocalPlayer then FlingTarget(Target) end end end) end, }) Tabs.Troll:Button({ Title = "Click Fling Couch (Tool)", Locked = false, Callback = function() local ToolName = "Click Fling Couch" local CanFling = true local Equipped = false if not LocalPlayer.Backpack:FindFirstChild(ToolName) and (not LocalPlayer.Character or not LocalPlayer.Character:FindFirstChild(ToolName)) then local Tool = Instance.new("Tool") Tool.Name = ToolName Tool.RequiresHandle = false Tool.CanBeDropped = false Tool.Equipped:Connect(function() Equipped = true end) Tool.Unequipped:Connect(function() Equipped = false end) Tool.Parent = LocalPlayer.Backpack end local function Fling(Target) if not Equipped then return end if not Target or not Target.Character or Target == LocalPlayer then return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = Target.Character and Target.Character:FindFirstChild("HumanoidRootPart") if not LocalRoot or not TargetRoot then return end local LocalChar = LocalPlayer.Character local LocalHum = LocalChar:FindFirstChildOfClass("Humanoid") local OriginalCF = LocalRoot.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 = LocalChar end task.wait(0.1) VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.25) workspace.FallenPartsDestroyHeight = 0 / 0 local BV = Instance.new("BodyVelocity") BV.Name = "ForcaJogada" BV.Velocity = Vector3.new(900000000, 900000000, 900000000) BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BV.Parent = LocalRoot LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) LocalHum.PlatformStand = false Camera.CameraSubject = Target.Character:FindFirstChild("Head") or TargetRoot or LocalHum task.spawn(function() local Angle = 0 while CanFling do if Target and Target.Character and Target.Character:FindFirstChildOfClass("Humanoid") then local THum = Target.Character:FindFirstChildOfClass("Humanoid") if THum.Sit then break end Angle = Angle + 50 LocalRoot.CFrame = CFrame.new((Target.Character.HumanoidRootPart.Position + Target.Character.HumanoidRootPart.Velocity / 1.5)) * CFrame.Angles(math.rad(Angle), 0, 0) LocalRoot.Velocity = Vector3.new(900000000, 900000000, 900000000) LocalRoot.RotVelocity = Vector3.new(900000000, 900000000, 900000000) task.wait() else break end end CanFling = false BV:Destroy() LocalHum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) LocalHum.PlatformStand = false LocalRoot.CFrame = OriginalCF Camera.CameraSubject = LocalHum for _, Part in pairs(LocalChar:GetDescendants()) do if Part:IsA("BasePart") then Part.Velocity = Vector3.zero Part.RotVelocity = Vector3.zero end end LocalHum:UnequipTools() ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) while CanFling do task.wait() end end UserInputService.TouchTap:Connect(function(Positions, GameProcessed) if GameProcessed or not CanFling or not Equipped then return end local Pos = Positions[1] local Ray = Camera:ScreenPointToRay(Pos.X, Pos.Y) local Result = Workspace:Raycast(Ray.Origin, Ray.Direction * 1000) if Result and Result.Instance then local Target = Players:GetPlayerFromCharacter(Result.Instance:FindFirstAncestorOfClass("Model")) if Target and Target ~= LocalPlayer then CanFling = false Fling(Target) task.delay(2, function() CanFling = true end) end end end) end, }) Tabs.Troll:Button({ Title = "Click Fling Ball (Tool)", Locked = false, Callback = function() local ToolName = "Click Fling Ball" local Equipped = false local Backpack = LocalPlayer:WaitForChild("Backpack") if not Backpack:FindFirstChild(ToolName) then local Tool = Instance.new("Tool") Tool.Name = ToolName Tool.RequiresHandle = false Tool.CanBeDropped = false Tool.Equipped:Connect(function() Equipped = true end) Tool.Unequipped:Connect(function() Equipped = false end) Tool.Parent = Backpack end UserInputService.TouchTap:Connect(function(Positions, GameProcessed) if not Equipped or GameProcessed then return end local Pos = Positions[1] local Ray = Camera:ScreenPointToRay(Pos.X, Pos.Y) local Result = Workspace:Raycast(Ray.Origin, Ray.Direction * 1000) if Result and Result.Instance then local Target = Players:GetPlayerFromCharacter(Result.Instance:FindFirstAncestorOfClass("Model")) if Target and Target ~= LocalPlayer then FlingBall(Target) end end end) end, }) Tabs.Troll:Button({ Title = "Click Kill Couch (Tool)", Locked = false, Callback = function() local ToolName = "Click Kill Couch" local Equipped = false getgenv().nomeAlvo = nil getgenv().loopTP = nil getgenv().sofaEquipado = false getgenv().base = nil getgenv().posInicial = nil getgenv().raiz = nil local Backpack = LocalPlayer:WaitForChild("Backpack") if not Backpack:FindFirstChild(ToolName) then local Tool = Instance.new("Tool") Tool.Name = ToolName Tool.RequiresHandle = false Tool.CanBeDropped = false Tool.Equipped:Connect(function() Equipped = true end) Tool.Unequipped:Connect(function() Equipped = false getgenv().nomeAlvo = nil -- Cleanup logic from ClickKillCouchHelper if getgenv().loopTP then getgenv().loopTP:Disconnect() getgenv().loopTP = nil end if getgenv().sofaEquipado then local C = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Couch") if C then C.Parent = LocalPlayer.Backpack getgenv().sofaEquipado = false end end if getgenv().base then getgenv().base:Destroy() getgenv().base = nil end if getgenv().AntiSit then getgenv().AntiSit:Set(false) end local H = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if H then H:SetStateEnabled(Enum.HumanoidStateType.Physics, true) H:ChangeState(Enum.HumanoidStateType.GettingUp) end if getgenv().posInicial and getgenv().raiz then getgenv().raiz.CFrame = getgenv().posInicial getgenv().posInicial = nil end end) Tool.Parent = Backpack end UserInputService.TouchTap:Connect(function(Positions, GameProcessed) if not Equipped or GameProcessed then return end local Pos = Positions[1] local Ray = Camera:ScreenPointToRay(Pos.X, Pos.Y) local Result = Workspace:Raycast(Ray.Origin, Ray.Direction * 1000) if Result and Result.Instance then local Target = Players:GetPlayerFromCharacter(Result.Instance:FindFirstAncestorOfClass("Model")) if Target and Target ~= LocalPlayer then ClickKillCouchHelper(Target) end end end) end, }) -- // House Tab // -- local HouseRGB = false local HouseColors = { Color3.new(1, 0, 0), Color3.new(0, 1, 0), Color3.new(0, 0, 1), Color3.new(1, 1, 0), Color3.new(0, 1, 1), Color3.new(1, 0, 1) } local function LoopHouseRGB() local RE = ReplicatedStorage:FindFirstChild("RE") and ReplicatedStorage.RE:FindFirstChild("1Player1sHous1e") if not RE then warn("RemoteEvent '1Player1sHous1e' not found.") return end while HouseRGB do for _, Color in ipairs(HouseColors) do if not HouseRGB then return end pcall(function() RE:FireServer("ColorPickHouse", Color) end) task.wait(0.8) end end end Tabs.Troll:Section({ Title = "House Management", Icon = "heart" }) local function GetHouseList() local List = {} local Lots = workspace:FindFirstChild("001_Lots") if Lots then for _, Lot in ipairs(Lots:GetChildren()) do if Lot.Name ~= "For Sale" and Lot:IsA("Model") then table.insert(List, Lot.Name) end end end return List end local SelectedHouse = nil local HouseDropdown = Tabs.House:Dropdown({ Title = "Select House", Desc = "Choose a house from the list.", Values = GetHouseList(), Multi = false, Callback = function(Value) SelectedHouse = Value print("House selected: " .. tostring(Value)) end, }) Tabs.House:Button({ Title = "Update House List", Locked = false, Callback = function() local List = GetHouseList() HouseDropdown:setOptions(List) HouseDropdown:setDefault("...") end, }) Tabs.House:Button({ Title = "Teleport to House", Locked = false, Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectedHouse)) if House and LocalPlayer.Character then LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(House.WorldPivot.Position) else print("House not found: " .. tostring(SelectedHouse)) end end, }) Tabs.House:Button({ Title = "Teleport to Safe", Locked = false, Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectedHouse)) if House and House:FindFirstChild("HousePickedByPlayer") and LocalPlayer.Character then local Safe = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_Safe") if Safe then LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Safe.WorldPivot.Position) else print("Safe not found in house: " .. tostring(SelectedHouse)) end else print("House not found or not picked: " .. tostring(SelectedHouse)) end end, }) Tabs.House:Toggle({ Title = "No-Clip House Door", Value = false, Callback = function(Value) pcall(function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectedHouse)) if House and House:FindFirstChild("HousePickedByPlayer") then local Doors = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_HouseDoors") if Doors and Doors:FindFirstChild("HouseDoorFront") then for _, Part in ipairs(Doors.HouseDoorFront:GetChildren()) do if Part:IsA("BasePart") then Part.CanCollide = not Value end end end end end) end, }) Tabs.House:Toggle({ Title = "Loop Ring Doorbell", Value = false, Callback = function(Value) getgenv().ChaosHubAutoSpawnDoorbellValue = Value spawn(function() while getgenv().ChaosHubAutoSpawnDoorbellValue do local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectedHouse)) if House then local Picked = House:FindFirstChild("HousePickedByPlayer") if Picked then local Bell = Picked.HouseModel:FindFirstChild("001_DoorBell") if Bell and Bell:FindFirstChild("TouchBell") then pcall(function() fireclickdetector(Bell.TouchBell.ClickDetector) end) end end end task.wait(0.5) end end) end, }) Tabs.House:Toggle({ Title = "Knock on Door", Value = false, Callback = function(Value) getgenv().ChaosHubAutoSpawnDoorValue = Value spawn(function() while getgenv().ChaosHubAutoSpawnDoorValue do local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectedHouse)) if House then local Picked = House:FindFirstChild("HousePickedByPlayer") if Picked then local Doors = Picked.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 end task.wait(0.5) end end) end, }) Tabs.House:Section({ Title = "Teleport To Houses", Icon = "settings" }) local HouseLocations = { ["House 1"] = Vector3.new(260.29, 4.37, 209.32), ["House 2"] = Vector3.new(234.49, 4.37, 228), ["House 3"] = Vector3.new(262.79, 21.37, 210.84), ["House 4"] = Vector3.new(229.6, 21.37, 225.4), ["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), } local HouseNames = {} for Name, _ in pairs(HouseLocations) do table.insert(HouseNames, Name) end table.sort(HouseNames, function(a, b) local n1 = tonumber(a:match("%d+")) or 0 local n2 = tonumber(b:match("%d+")) or 0 return n1 < n2 end) Tabs.House:Dropdown({ Title = "Select House to Teleport", Desc = "Instantly teleport to a specific house.", Values = HouseNames, Multi = false, AllowNone = false, Callback = function(Value) if LocalPlayer.Character then LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(HouseLocations[Value]) end end, }) Tabs.House:Section({ Title = "House Auto", Icon = "box" }) local AutoUnban = false local function StartAutoUnban() while AutoUnban do pcall(function() for _, Part in pairs(workspace:WaitForChild("001_Lots"):GetDescendants()) do if Part.Name:match("^BannedBlock%d+$") then Part:Destroy() end end end) task.wait(1) end end Tabs.House:Toggle({ Title = "Auto Unban", Value = false, Callback = function(Value) AutoUnban = Value if AutoUnban then spawn(StartAutoUnban) end end, }) Tabs.House:Toggle({ Title = "House RGB", Value = false, Callback = function(Value) HouseRGB = Value if HouseRGB then print("House RGB Activated") spawn(LoopHouseRGB) else print("House RGB Deactivated") end end, }) -- // Audio Tab // -- local Audios = { { Name = "Yamete Kudasai", ID = 108494476595033 }, { Name = "Gritinho", ID = 5710016194 }, { Name = "Jumpscare Horroroso", ID = 85435253347146 }, { Name = "Áudio Alto", ID = 6855150757 }, { Name = "Ruído", ID = 120034877160791 }, { Name = "Jumpscare 2", ID = 110637995610528 }, { Name = "Risada Da Bruxa Minecraft", ID = 116214940486087 }, { Name = "The Boiled One", ID = 137177653817621 }, { Name = "Deitei Um Ave Maria Doido", ID = 128669424001766 }, { Name = "Mandrake Detected", ID = 9068077052 }, { Name = "Aaaaaaaaa", ID = 80156405968805 }, { Name = "AAAHHHH", ID = 9084006093 }, { Name = "amongus", ID = 6651571134 }, { Name = "Sus", ID = 6701126635 }, { Name = "Gritao AAAAAAAAA", ID = 5853668794 }, { Name = "UHHHHH COFFCOFF", ID = 7056720271 }, { Name = "SUS", ID = 7153419575 }, { Name = "Sonic.exe", ID = 2496367477 }, { Name = "Tubers93 1", ID = 270145703 }, { Name = "Tubers93 2", ID = 18131809532 }, { Name = "John's Laugh", ID = 130759239 }, { Name = "Nao sei KKKK", ID = 6549021381 }, { Name = "Grito", ID = 80156405968805 }, { Name = "Sus Audio", ID = 7705506391 }, { Name = "AAAH", ID = 7772283448 }, { Name = "Gay, gay", ID = 18786647417 }, { Name = "Bat Hit", ID = 7129073354 }, { Name = "Nuclear Siren", ID = 675587093 }, { Name = "Sem ideia de nome KK", ID = 7520729342 }, { Name = "Grito 2", ID = 91412024101709 }, { Name = "Estora tímpano", ID = 268116333 }, { Name = "Gemidão", ID = 106835463235574 }, { Name = "Toma Jack", ID = 132603645477541 }, { Name = "Pede ifood pede", ID = 133843750864059 }, { Name = "I Ghost The down", ID = 84663543883498 }, { Name = "Compre OnLine Na shoope", ID = 8747441609 }, { Name = "Uh Que Nojo", ID = 103440368630269 }, { Name = "Sai dai Lava Prato", ID = 101232400175829 }, { Name = "Seloko num compensa", ID = 78442476709262 }, } local SelectedAudioID = nil local function PlayAudioClient(ID) if ID then local Sound = Instance.new("Sound") Sound.SoundId = "rbxassetid://" .. ID Sound.Parent = LocalPlayer.Character.HumanoidRootPart Sound:Play() else warn("No audio selected for client-side playback!") end end local function PlayAudioServer(ID) if ID then local Remote = ReplicatedStorage:FindFirstChild("1Gu1nSound1s", true) if Remote then Remote:FireServer(workspace, ID, 1) end else warn("No audio selected for server-side playback!") end end Tabs.Audio:Section({ Title = "Audio All Players", Icon = "play" }) Tabs.Audio:Input({ Title = "Audio/Music ID", Desc = "Enter the Audio ID to play your costum audio", Placeholder = "ID", Numeric = true, Callback = function(Text) SelectedAudioID = tonumber(Text) end, }) local AudioNames = {} for _, Audio in ipairs(Audios) do table.insert(AudioNames, Audio.Name) end Tabs.Audio:Dropdown({ Title = "Select Audio", Desc = "Choose an audio from the list to play it", Values = AudioNames, Callback = function(Value) for _, Audio in ipairs(Audios) do if Audio.Name == Value then SelectedAudioID = Audio.ID break end end end, }) Tabs.Audio:Button({ Title = "Play Selected Audio", Locked = false, Callback = function() PlayAudioServer(SelectedAudioID) PlayAudioClient(SelectedAudioID) end, }) Tabs.Audio:Section({ Title = "Audio Loop (Server-Side)", Icon = "music" }) local LoopAudio = false local LoopAudioTask = nil Tabs.Audio:Toggle({ Title = "Loop Audio Server", Value = false, Callback = function(Value) LoopAudio = Value if LoopAudio then LoopAudioTask = task.spawn(function() while LoopAudio do PlayAudioServer(SelectedAudioID) PlayAudioClient(SelectedAudioID) task.wait(0.5) end end) elseif LoopAudioTask then task.cancel(LoopAudioTask) LoopAudioTask = nil end end, }) local LoudAudioID = 6314880174 Tabs.Audio:Toggle({ Title = "Deafen Everyone (loud)", Value = false, Callback = function(Value) getgenv().Audio_All_loop_fast = Value if getgenv().Audio_All_loop_fast then task.spawn(function() while getgenv().Audio_All_loop_fast do PlayAudioServer(LoudAudioID) PlayAudioClient(LoudAudioID) task.wait(0.03) end end) end end, }) -- // Anim Tab // -- Tabs.Anim:Section({ Title = "Animation Packs", Icon = "package" }) local function SetAnim(Idle1, Idle2, Walk, Run, Jump, Climb, Fall) local Animate = LocalPlayer.Character:FindFirstChild("Animate") if Animate then Animate.Disabled = true -- StopAnim() -- Assuming this stops current tracks, but not defined in snippet. Animate.idle.Animation1.AnimationId = Idle1 Animate.idle.Animation2.AnimationId = Idle2 Animate.walk.WalkAnim.AnimationId = Walk Animate.run.RunAnim.AnimationId = Run Animate.jump.JumpAnim.AnimationId = Jump Animate.climb.ClimbAnim.AnimationId = Climb Animate.fall.FallAnim.AnimationId = Fall LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) -- Force update Animate.Disabled = false end end Tabs.Anim:Button({ Title = "Vampire", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1083445855", "http://www.roblox.com/asset/?id=1083450166", "http://www.roblox.com/asset/?id=1083473930", "http://www.roblox.com/asset/?id=1083462077", "http://www.roblox.com/asset/?id=1083455352", "http://www.roblox.com/asset/?id=1083439238", "http://www.roblox.com/asset/?id=1083443587") end }) Tabs.Anim:Button({ Title = "Hero", Callback = function() SetAnim("http://www.roblox.com/asset/?id=616111295", "http://www.roblox.com/asset/?id=616113536", "http://www.roblox.com/asset/?id=616122287", "http://www.roblox.com/asset/?id=616117076", "http://www.roblox.com/asset/?id=616115533", "http://www.roblox.com/asset/?id=616104706", "http://www.roblox.com/asset/?id=616108001") end }) Tabs.Anim:Button({ Title = "ZombieClassic", Callback = function() SetAnim("http://www.roblox.com/asset/?id=616158929", "http://www.roblox.com/asset/?id=616160636", "http://www.roblox.com/asset/?id=616168032", "http://www.roblox.com/asset/?id=616163682", "http://www.roblox.com/asset/?id=616161997", "http://www.roblox.com/asset/?id=616156119", "http://www.roblox.com/asset/?id=616157476") end }) Tabs.Anim:Button({ Title = "Mage", Callback = function() SetAnim("http://www.roblox.com/asset/?id=707742142", "http://www.roblox.com/asset/?id=707855907", "http://www.roblox.com/asset/?id=707897309", "http://www.roblox.com/asset/?id=707861613", "http://www.roblox.com/asset/?id=707853694", "http://www.roblox.com/asset/?id=707826056", "http://www.roblox.com/asset/?id=707829716") end }) Tabs.Anim:Button({ Title = "Ghost", Callback = function() SetAnim("http://www.roblox.com/asset/?id=616006778", "http://www.roblox.com/asset/?id=616008087", "http://www.roblox.com/asset/?id=616010382", "http://www.roblox.com/asset/?id=616013216", "http://www.roblox.com/asset/?id=616008936", "http://www.roblox.com/asset/?id=616003713", "http://www.roblox.com/asset/?id=616005863") end }) Tabs.Anim:Button({ Title = "Elder", Callback = function() SetAnim("http://www.roblox.com/asset/?id=845397899", "http://www.roblox.com/asset/?id=845400520", "http://www.roblox.com/asset/?id=845403856", "http://www.roblox.com/asset/?id=845386501", "http://www.roblox.com/asset/?id=845398858", "http://www.roblox.com/asset/?id=845392038", "http://www.roblox.com/asset/?id=845396048") end }) Tabs.Anim:Button({ Title = "Levitation", Callback = function() SetAnim("http://www.roblox.com/asset/?id=616006778", "http://www.roblox.com/asset/?id=616008087", "http://www.roblox.com/asset/?id=616013216", "http://www.roblox.com/asset/?id=616010382", "http://www.roblox.com/asset/?id=616008936", "http://www.roblox.com/asset/?id=616003713", "http://www.roblox.com/asset/?id=616005863") end }) Tabs.Anim:Button({ Title = "Astronaut", Callback = function() SetAnim("http://www.roblox.com/asset/?id=891621366", "http://www.roblox.com/asset/?id=891633237", "http://www.roblox.com/asset/?id=891667138", "http://www.roblox.com/asset/?id=891636393", "http://www.roblox.com/asset/?id=891627522", "http://www.roblox.com/asset/?id=891609353", "http://www.roblox.com/asset/?id=891617961") end }) Tabs.Anim:Button({ Title = "Ninja", Callback = function() SetAnim("http://www.roblox.com/asset/?id=656117400", "http://www.roblox.com/asset/?id=656118341", "http://www.roblox.com/asset/?id=656121766", "http://www.roblox.com/asset/?id=656118852", "http://www.roblox.com/asset/?id=656117878", "http://www.roblox.com/asset/?id=656114359", "http://www.roblox.com/asset/?id=656115606") end }) Tabs.Anim:Button({ Title = "Werewolf", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1083195517", "http://www.roblox.com/asset/?id=1083214717", "http://www.roblox.com/asset/?id=1083178339", "http://www.roblox.com/asset/?id=1083216690", "http://www.roblox.com/asset/?id=1083218792", "http://www.roblox.com/asset/?id=1083182000", "http://www.roblox.com/asset/?id=1083189019") end }) Tabs.Anim:Button({ Title = "Cartoon", Callback = function() SetAnim("http://www.roblox.com/asset/?id=742637544", "http://www.roblox.com/asset/?id=742638445", "http://www.roblox.com/asset/?id=742640026", "http://www.roblox.com/asset/?id=742638842", "http://www.roblox.com/asset/?id=742637942", "http://www.roblox.com/asset/?id=742636889", "http://www.roblox.com/asset/?id=742637151") end }) Tabs.Anim:Button({ Title = "Pirate", Callback = function() SetAnim("http://www.roblox.com/asset/?id=750781874", "http://www.roblox.com/asset/?id=750782770", "http://www.roblox.com/asset/?id=750785693", "http://www.roblox.com/asset/?id=750783738", "http://www.roblox.com/asset/?id=750782230", "http://www.roblox.com/asset/?id=750779899", "http://www.roblox.com/asset/?id=750780242") end }) Tabs.Anim:Button({ Title = "Sneaky", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1132473842", "http://www.roblox.com/asset/?id=1132477671", "http://www.roblox.com/asset/?id=1132510133", "http://www.roblox.com/asset/?id=1132494274", "http://www.roblox.com/asset/?id=1132489853", "http://www.roblox.com/asset/?id=1132461372", "http://www.roblox.com/asset/?id=1132469004") end }) Tabs.Anim:Button({ Title = "Toy", Callback = function() SetAnim("http://www.roblox.com/asset/?id=782841498", "http://www.roblox.com/asset/?id=782845736", "http://www.roblox.com/asset/?id=782843345", "http://www.roblox.com/asset/?id=782842708", "http://www.roblox.com/asset/?id=782847020", "http://www.roblox.com/asset/?id=782843869", "http://www.roblox.com/asset/?id=782846423") end }) Tabs.Anim:Button({ Title = "Knight", Callback = function() SetAnim("http://www.roblox.com/asset/?id=657595757", "http://www.roblox.com/asset/?id=657568135", "http://www.roblox.com/asset/?id=657552124", "http://www.roblox.com/asset/?id=657564596", "http://www.roblox.com/asset/?id=658409194", "http://www.roblox.com/asset/?id=658360781", "http://www.roblox.com/asset/?id=657600338") end }) Tabs.Anim:Button({ Title = "Confident", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1069977950", "http://www.roblox.com/asset/?id=1069987858", "http://www.roblox.com/asset/?id=1070017263", "http://www.roblox.com/asset/?id=1070001516", "http://www.roblox.com/asset/?id=1069984524", "http://www.roblox.com/asset/?id=1069946257", "http://www.roblox.com/asset/?id=1069973677") end }) Tabs.Anim:Button({ Title = "Popstar", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1212900985", "http://www.roblox.com/asset/?id=1212900985", "http://www.roblox.com/asset/?id=1212980338", "http://www.roblox.com/asset/?id=1212980348", "http://www.roblox.com/asset/?id=1212954642", "http://www.roblox.com/asset/?id=1213044953", "http://www.roblox.com/asset/?id=1212900995") end }) Tabs.Anim:Button({ Title = "Princess", Callback = function() SetAnim("http://www.roblox.com/asset/?id=941003647", "http://www.roblox.com/asset/?id=941013098", "http://www.roblox.com/asset/?id=941028902", "http://www.roblox.com/asset/?id=941015281", "http://www.roblox.com/asset/?id=941008832", "http://www.roblox.com/asset/?id=940996062", "http://www.roblox.com/asset/?id=941000007") end }) Tabs.Anim:Button({ Title = "Cowboy", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1014390418", "http://www.roblox.com/asset/?id=1014398616", "http://www.roblox.com/asset/?id=1014421541", "http://www.roblox.com/asset/?id=1014401683", "http://www.roblox.com/asset/?id=1014394726", "http://www.roblox.com/asset/?id=1014380606", "http://www.roblox.com/asset/?id=1014384571") end }) Tabs.Anim:Button({ Title = "Patrol", Callback = function() SetAnim("http://www.roblox.com/asset/?id=1149612882", "http://www.roblox.com/asset/?id=1150842221", "http://www.roblox.com/asset/?id=1151231493", "http://www.roblox.com/asset/?id=1150967949", "http://www.roblox.com/asset/?id=1150944216", "http://www.roblox.com/asset/?id=1148811837", "http://www.roblox.com/asset/?id=1148863382") end }) Tabs.Anim:Button({ Title = "Zombie FE", Callback = function() SetAnim("http://www.roblox.com/asset/?id=3489171152", "http://www.roblox.com/asset/?id=3489171152", "http://www.roblox.com/asset/?id=3489174223", "http://www.roblox.com/asset/?id=3489173414", "http://www.roblox.com/asset/?id=616161997", "http://www.roblox.com/asset/?id=616156119", "http://www.roblox.com/asset/?id=616157476") end }) -- // Fling Tab // -- Tabs.Fling:Button({ Title = "Fix fling teleport bug", Callback = function() local Char = LocalPlayer.Character local Root = Char and Char:FindFirstChild("HumanoidRootPart") if Root then if getgenv().OldPos then getgenv().OldPos = Root.CFrame WindUI:Notify({ Title = "VexonHub", Content = "Teleport bug fixed!", Duration = 5 }) else WindUI:Notify({ Title = "VexonHub", Content = "Didint find any teleport bug?", Duration = 5 }) end end end, }) local SelectedFlingPlayer = nil local FlingStates = { teleport = false, fling = false, view = false, aimLockCam = false, aimLockChar = false, orbit = false, notifyOnDeath = false, } local EspObjects = {} local EspEnabled = false local EspConnection = nil local DeathConnection = nil local OrbitHeartbeat = nil local OrbitRender = nil local function Notify(Title, Text, Icon, Duration) game.StarterGui:SetCore("SendNotification", { Title = Title or "VexonHub", Text = Text, Icon = Icon or "rbxassetid://84519376661277", Duration = Duration or 5, }) end local function AimLockCam(Target) local Char = Target and Target.Character local Head = Char and Char:FindFirstChild("Head") if not Head then return end Camera.CFrame = CFrame.new(Camera.CFrame.Position, Head.Position) end local function AimLockChar(Target) local LocalChar = LocalPlayer.Character local LocalRoot = LocalChar and LocalChar:FindFirstChild("HumanoidRootPart") local TargetChar = Target and Target.Character local TargetRoot = TargetChar and TargetChar:FindFirstChild("HumanoidRootPart") if LocalRoot and TargetRoot then LocalRoot.CFrame = CFrame.new(LocalRoot.Position, TargetRoot.Position) end end local function SetupDeathNotify() if DeathConnection then DeathConnection:Disconnect() DeathConnection = nil end if FlingStates.notifyOnDeath and SelectedFlingPlayer then local Char = SelectedFlingPlayer.Character or SelectedFlingPlayer.CharacterAdded:Wait() local Hum = Char and Char:FindFirstChildOfClass("Humanoid") if Hum then DeathConnection = Hum.Died:Connect(function() Notify("VexonHub", SelectedFlingPlayer.DisplayName .. " Died") end) end end end local function SelectFlingPlayer(Name) if DeathConnection then DeathConnection:Disconnect() DeathConnection = nil end SelectedFlingPlayer = nil if not Name or Name == "" then Notify("VexonHub", "No One Selected") return end local Found = nil local LowerName = string.lower(Name) for _, Player in ipairs(Players:GetPlayers()) do if string.find(string.lower(Player.Name), LowerName, 1, true) or string.find(string.lower(Player.DisplayName), LowerName, 1, true) then Found = Player break end end if Found then SelectedFlingPlayer = Found Notify("VexonHub", "Selected: " .. Found.DisplayName, "https://www.roblox.com/headshot-thumbnail/image?userId=" .. Found.UserId .. "&width=420&height=420&format=png", 10) SetupDeathNotify() else Notify("VexonHub", "Player Not Found...") end end local function CreateEsp(Player) local Head = Player.Character and Player.Character:FindFirstChild("Head") if not Head then return end local BB = Instance.new("BillboardGui") BB.Name = "ESP_Billboard" BB.Size = UDim2.new(0, 200, 0, 50) BB.Adornee = Head BB.AlwaysOnTop = true local Frame = Instance.new("Frame") Frame.Size = UDim2.new(1, 0, 1, 0) Frame.BackgroundColor3 = Color3.new(0.8, 0, 0) Frame.BackgroundTransparency = 0.6 Frame.Parent = BB local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 8) Corner.Parent = Frame local Label = Instance.new("TextLabel") Label.Size = UDim2.new(1, 0, 1, 0) Label.BackgroundTransparency = 1 Label.TextColor3 = Color3.new(1, 1, 1) Label.Text = Player.DisplayName Label.Font = Enum.Font.SourceSansBold Label.TextSize = 16 Label.Parent = Frame EspObjects[Player] = { billboard = BB } BB.Parent = LocalPlayer.PlayerGui end local function UpdateEsp(Player) local Obj = EspObjects[Player] if not Obj or not Obj.billboard then return end local Char = Player.Character local Head = Char and Char:FindFirstChild("Head") if Head and Obj.billboard.Adornee ~= Head then Obj.billboard.Adornee = Head end end local function RemoveEsp(Player) if EspObjects[Player] then if EspObjects[Player].billboard then EspObjects[Player].billboard:Destroy() end EspObjects[Player] = nil end end local function EspLoop() for _, Player in ipairs(Players:GetPlayers()) do if Player ~= LocalPlayer and Player.Character and Player.Character:FindFirstChild("Head") then if not EspObjects[Player] then CreateEsp(Player) else UpdateEsp(Player) end elseif EspObjects[Player] then RemoveEsp(Player) end end end Tabs.Fling:Section({ Title = "Player Selection", Icon = "eye" }) Tabs.Fling:Input({ Title = "Select Player", Desc = "Enter Player Name To Select Target", Placeholder = "PlayerName", Callback = SelectFlingPlayer, }) Tabs.Fling:Section({ Title = "Player Actions" }) Tabs.Fling:Button({ Title = "Teleport to Player", Callback = function() if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = SelectedFlingPlayer.Character and SelectedFlingPlayer.Character:FindFirstChild("HumanoidRootPart") if LocalRoot and TargetRoot then LocalRoot.CFrame = TargetRoot.CFrame else Notify("VexonHub", "Could not find character to teleport.") end end, }) Tabs.Fling:Toggle({ Title = "Loop Teleport", Value = false, Callback = function(Value) FlingStates.teleport = Value if not Value then return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.teleport = false return end task.spawn(function() while FlingStates.teleport do if SelectedFlingPlayer and SelectedFlingPlayer.Parent then local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = SelectedFlingPlayer.Character and SelectedFlingPlayer.Character:FindFirstChild("HumanoidRootPart") if LocalRoot and TargetRoot then LocalRoot.CFrame = TargetRoot.CFrame task.wait() else FlingStates.teleport = false break end else break end end end) end, }) Tabs.Fling:Button({ Title = "Fling Player", Callback = function() if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") return end miniFling(SelectedFlingPlayer) end, }) Tabs.Fling:Toggle({ Title = "Loop Fling", Value = false, Callback = function(Value) FlingStates.fling = Value if not Value then return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.fling = false return end task.spawn(function() while FlingStates.fling do if SelectedFlingPlayer and SelectedFlingPlayer.Parent then miniFling(SelectedFlingPlayer) task.wait(0.5) else break end end end) end, }) Tabs.Fling:Button({ Title = "View Player (3 sec)", Callback = function() if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") return end local Char = SelectedFlingPlayer.Character local Hum = Char and Char:FindFirstChildOfClass("Humanoid") if Hum then local OriginalSubject = Camera.CameraSubject Camera.CameraSubject = Hum task.delay(3, function() if Camera.CameraSubject == Hum then Camera.CameraSubject = OriginalSubject end end) else Notify("VexonHub", "Could not find the player's character to view.") end end, }) Tabs.Fling:Toggle({ Title = "Loop View", Value = false, Callback = function(Value) FlingStates.view = Value if not Value then Camera.CameraSubject = LocalPlayer.Character:FindFirstChildOfClass("Humanoid") return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.view = false return end task.spawn(function() while FlingStates.view do if SelectedFlingPlayer and SelectedFlingPlayer.Parent then local Hum = SelectedFlingPlayer.Character and SelectedFlingPlayer.Character:FindFirstChildOfClass("Humanoid") if Hum then Camera.CameraSubject = Hum end task.wait(0.1) else break end end Camera.CameraSubject = LocalPlayer.Character:FindFirstChildOfClass("Humanoid") end) end, }) Tabs.Fling:Toggle({ Title = "AimLock (Camera)", Value = false, Callback = function(Value) FlingStates.aimLockCam = Value if not Value then return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.aimLockCam = false return end task.spawn(function() while FlingStates.aimLockCam do if SelectedFlingPlayer and SelectedFlingPlayer.Parent then AimLockCam(SelectedFlingPlayer) RunService.RenderStepped:Wait() else break end end end) end, }) Tabs.Fling:Toggle({ Title = "AimLock (Character)", Value = false, Callback = function(Value) FlingStates.aimLockChar = Value if not Value then return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.aimLockChar = false return end task.spawn(function() while FlingStates.aimLockChar do if SelectedFlingPlayer and SelectedFlingPlayer.Parent then AimLockChar(SelectedFlingPlayer) RunService.Heartbeat:Wait() else break end end end) end, }) Tabs.Fling:Toggle({ Title = "ESP", Value = false, Callback = function(Value) EspEnabled = Value if EspEnabled then if not EspConnection then EspConnection = RunService.RenderStepped:Connect(EspLoop) end else if EspConnection then EspConnection:Disconnect() EspConnection = nil end for Player, _ in pairs(EspObjects) do RemoveEsp(Player) end table.clear(EspObjects) end end, }) Tabs.Fling:Toggle({ Title = "Orbit Player", Value = false, Callback = function(Value) FlingStates.orbit = Value if OrbitHeartbeat then OrbitHeartbeat:Disconnect() OrbitHeartbeat = nil end if OrbitRender then OrbitRender:Disconnect() OrbitRender = nil end if not Value then return end if not SelectedFlingPlayer then Notify("VexonHub", "No One Selected") FlingStates.orbit = false return end task.spawn(function() local Angle = 0 local Speed = 8 local Radius = 10 OrbitHeartbeat = RunService.Heartbeat:Connect(function() if not FlingStates.orbit or not SelectedFlingPlayer or not SelectedFlingPlayer.Parent then if OrbitHeartbeat then OrbitHeartbeat:Disconnect() OrbitHeartbeat = nil end if OrbitRender then OrbitRender:Disconnect() OrbitRender = nil end return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = SelectedFlingPlayer.Character and SelectedFlingPlayer.Character:FindFirstChild("HumanoidRootPart") if not LocalRoot or not TargetRoot then FlingStates.orbit = false return end Angle = Angle + Speed LocalRoot.CFrame = CFrame.new(TargetRoot.Position) * CFrame.Angles(0, math.rad(Angle), 0) * CFrame.new(Radius, 0, 0) end) OrbitRender = RunService.RenderStepped:Connect(function() if not FlingStates.orbit or not SelectedFlingPlayer or not SelectedFlingPlayer.Parent then if OrbitHeartbeat then OrbitHeartbeat:Disconnect() OrbitHeartbeat = nil end if OrbitRender then OrbitRender:Disconnect() OrbitRender = nil end return end local LocalRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local TargetRoot = SelectedFlingPlayer.Character and SelectedFlingPlayer.Character:FindFirstChild("HumanoidRootPart") if not LocalRoot or not TargetRoot then FlingStates.orbit = false return end LocalRoot.CFrame = CFrame.new(LocalRoot.Position, TargetRoot.Position) end) end) end, }) Tabs.Fling:Toggle({ Title = "Notify On Death", Value = false, Callback = function(Value) FlingStates.notifyOnDeath = Value SetupDeathNotify() end, }) Players.PlayerRemoving:Connect(function(Player) if SelectedFlingPlayer and Player == SelectedFlingPlayer then Notify("VexonHub", Player.DisplayName .. " left the game") SelectedFlingPlayer = nil for Key, _ in pairs(FlingStates) do FlingStates[Key] = false end end RemoveEsp(Player) end) Tabs.Fling:Section({ Title = "Fling", Icon = "utensils" }) local FlingAura = false Tabs.Fling:Toggle({ Title = "Fling Aura", Value = false, Callback = function(Value) FlingAura = Value if Value then task.spawn(function() while FlingAura do local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer and Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") and (Root.Position - Player.Character.HumanoidRootPart.Position).Magnitude <= 10 then miniFling(Player) end end end task.wait(0.5) end end) end end, }) LocalPlayer.CharacterAdded:Connect(function() FlingAura = false end) local ClickFling = false Tabs.Fling:Toggle({ Title = "Click Fling", Value = false, Callback = function(Value) ClickFling = Value end, }) local Mouse = LocalPlayer:GetMouse() Mouse.Button1Down:Connect(function() if not ClickFling then return end local Target = Mouse.Target if Target and Target.Parent and Target.Parent:IsA("Model") then local Player = Players:GetPlayerFromCharacter(Target.Parent) if Player and Player ~= LocalPlayer then miniFling(Player) end end end) local FlingAll = false Tabs.Fling:Toggle({ Title = "Fling All (Buggy?)", Value = false, Callback = function(Value) FlingAll = Value if Value then task.spawn(function() while FlingAll do for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer then miniFling(Player) end end task.wait(0.5) end end) else local Root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Root then Root.Velocity = Vector3.zero end end end, }) local TouchFling = false local TouchFlingDecal = nil if ReplicatedStorage:FindFirstChild("juisdfj0i32i0eidsuf0iok") then TouchFling = false else TouchFling = false TouchFlingDecal = Instance.new("Decal") TouchFlingDecal.Name = "juisdfj0i32i0eidsuf0iok" TouchFlingDecal.Parent = ReplicatedStorage end local function TouchFlingLoop() local Rot = 0.1 while TouchFling do RunService.Heartbeat:Wait() local Char = LocalPlayer.Character local Root = Char and Char:FindFirstChild("HumanoidRootPart") or Char:FindFirstChild("Torso") or Char:FindFirstChild("UpperTorso") if Root then local Vel = Root.Velocity Root.Velocity = Vel * 10000 + Vector3.new(0, 10000, 0) RunService.RenderStepped:Wait() if Root and Root.Parent then Root.Velocity = Vel end RunService.Stepped:Wait() if Root and Root.Parent then Root.Velocity = Vel + Vector3.new(0, Rot, 0) Rot = Rot * -1 end end end end Tabs.Fling:Toggle({ Title = "Touch Fling", Value = false, Callback = function(Value) if Value then TouchFling = true coroutine.wrap(TouchFlingLoop)() else TouchFling = false end end, }) local AntiFling = false local AntiFlingConns = {} local function DisableCollision(Player) if AntiFling and Player.Character then for _, Part in pairs(Player.Character:GetDescendants()) do if Part:IsA("BasePart") and Part.CanCollide then Part.CanCollide = false end end end end local function EnableCollision() for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer and Player.Character then for _, Part in pairs(Player.Character:GetDescendants()) do if Part:IsA("BasePart") then Part.CanCollide = true end end end end end Tabs.Fling:Toggle({ Title = "Anti Fling", Value = false, Callback = function(Value) AntiFling = Value if Value then for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer then table.insert(AntiFlingConns, RunService.Stepped:Connect(function() DisableCollision(Player) end)) end end Players.PlayerAdded:Connect(function(Player) if Player ~= LocalPlayer then table.insert(AntiFlingConns, RunService.Stepped:Connect(function() DisableCollision(Player) end)) end end) else for _, Conn in pairs(AntiFlingConns) do Conn:Disconnect() end table.clear(AntiFlingConns) EnableCollision() end end, }) local CustomTouchFling = false local CustomFlingPower = 1000 local function CustomTouchFlingLoop() local Rot = 0.1 while CustomTouchFling do RunService.Heartbeat:Wait() local Char = LocalPlayer.Character local Root = Char and Char:FindFirstChild("HumanoidRootPart") or Char:FindFirstChild("Torso") or Char:FindFirstChild("UpperTorso") if Root then local Vel = Root.Velocity Root.Velocity = Vel * CustomFlingPower + Vector3.new(0, 100, 0) RunService.RenderStepped:Wait() if Root and Root.Parent then Root.Velocity = Vel end RunService.Stepped:Wait() if Root and Root.Parent then Root.Velocity = Vel + Vector3.new(0, Rot, 0) Rot = Rot * -1 end end end end Tabs.Fling:Toggle({ Title = "Costum Touch Fling Power", Value = false, Callback = function(Value) if Value then CustomTouchFling = true coroutine.wrap(CustomTouchFlingLoop)() else CustomTouchFling = false end end, }) Tabs.Fling:Slider({ Title = "Fling Power Value", Value = { Min = 1, Max = 10000, Default = 100 }, Callback = function(Value) CustomFlingPower = Value end, }) -- // Lag Tab // -- Tabs.Lag:Paragraph({ Title = "Information:", Desc = "Lag effect starts after 35-60 seconds", }) Tabs.Lag:Section({ Title = "Custom Shutdown" }) local function ShutdownServer(Count) for i = 1, Count do ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "FireHose") LocalPlayer.Backpack.FireHose.ToolSound:FireServer("FireHose", "DestroyFireHose") end local Root = LocalPlayer.Character.HumanoidRootPart local OldCF = Root.CFrame Root.CFrame = CFrame.new(999999999.414, -475, 999999999.414) repeat task.wait() until Root.Parent == nil repeat task.wait() until LocalPlayer.Character:FindFirstChild("HumanoidRootPart") LocalPlayer.Character.HumanoidRootPart.CFrame = OldCF game.StarterGui:SetCore("SendNotification", { Title = "Dupe Script", Text = "Shutdown Complete, Now Disconnecting", Button1 = "Ok", Duration = 5 }) task.wait() for _, Tool in pairs(LocalPlayer.Backpack:GetChildren()) do if Tool.Name == "FireHose" then Tool.Parent = LocalPlayer.Character end end task.wait(0.2) game.StarterGui:SetCore("SendNotification", { Title = "Dupe Script", Text = "Starting duplication, please wait", Button1 = "Ok", Duration = 5 }) task.wait(0.5) LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end Tabs.Lag:Button({ Title = "Shutdown Server", Callback = function() ShutdownServer(495) end }) Tabs.Lag:Button({ Title = "Shutdown Server (Internet Error)", Callback = function() ShutdownServer(535) end }) Tabs.Lag:Button({ Title = "Shutdown Server (Timeout Error)", Callback = function() ShutdownServer(635) end }) Tabs.Lag:Section({ Title = "Item Server Lag", Icon = "bomb" }) local LagStates = { Laptop = false, Phone = false, Bomb = false } local function ClickItem(Item) local CD = Item:FindFirstChildWhichIsA("ClickDetector") if CD then fireclickdetector(CD) end end local function LagLoop(Item, Limit, StateKey, Delay) if Item then local Count = 0 while Count < Limit and LagStates[StateKey] do LocalPlayer.Character.HumanoidRootPart.CFrame = Item.CFrame ClickItem(Item) Count = Count + 1 task.wait(Delay) end else warn(StateKey .. " not found.") end end Tabs.Lag:Toggle({ Title = "Lag with Laptop", Default = false, Callback = function(Value) LagStates.Laptop = Value if Value then local Laptop = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_GiveTools"):FindFirstChild("Laptop") if Laptop then spawn(function() LagLoop(Laptop, 999999999, "Laptop", 0.0001) end) end end end, }) Tabs.Lag:Toggle({ Title = "Lag with Phone", Default = false, Callback = function(Value) LagStates.Phone = Value if Value then local Phone = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_CommercialStores"):FindFirstChild("CommercialStorage1"):FindFirstChild("Store"):FindFirstChild("Tools"):FindFirstChild("Iphone") if Phone then spawn(function() LagLoop(Phone, 999999, "Phone", 0.01) end) end end end, }) Tabs.Lag:Toggle({ Title = "Lag with Bomb", Default = false, Callback = function(Value) LagStates.Bomb = Value if Value then local Bomb = workspace:WaitForChild("WorkspaceCom"):WaitForChild("001_CriminalWeapons"):WaitForChild("GiveTools"):WaitForChild("Bomb") local Root = LocalPlayer.Character.HumanoidRootPart task.spawn(function() while LagStates.Bomb do if Bomb and Root then Root.CFrame = Bomb.CFrame fireclickdetector(Bomb.ClickDetector) task.wait(0.00001) end task.wait(0.0001) end end) task.spawn(function() while LagStates.Bomb do if Bomb and Root then VirtualInputManager:SendMouseButtonEvent(500, 500, 0, true, game, 0) task.wait(1.5) VirtualInputManager:SendMouseButtonEvent(500, 500, 0, false, game, 0) ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Blo1wBomb1sServe1r"):FireServer("Bomb" .. LocalPlayer.Name) end task.wait(1.5) end end) end end, }) -- // Car Tab // -- local CarColors = { Color3.new(1, 0, 0), Color3.new(0, 1, 0), Color3.new(0, 0, 1), Color3.new(1, 1, 0), Color3.new(1, 0, 1), Color3.new(0, 1, 1), Color3.new(0.5, 0, 0.5), Color3.new(1, 0.5, 0) } local CarRGB = false local function LoopCarRGB() while CarRGB do for _, Color in ipairs(CarColors) do if not CarRGB then return end ReplicatedStorage.RE["1Player1sCa1r"]:FireServer("PickingCarColor", Color) task.wait(1) end end end Tabs.Car:Button({ Title = "Remove All Cars", Locked = false, Callback = function() -- Complex logic from source to remove cars local Root = LocalPlayer.Character.HumanoidRootPart local OldCF = Root.CFrame Root.CFrame = CFrame.new(1754, -2, 58) task.wait(0.3) ReplicatedStorage.RE["1Ca1r"]:FireServer("PickingBoat", "MilitaryBoatFree") task.wait(1) local Seat = nil local Car = workspace.Vehicles[LocalPlayer.Name .. "Car"] for _, Part in pairs(Car:GetDescendants()) do if Part:IsA("VehicleSeat") then Seat = Part end end repeat if LocalPlayer.Character.Humanoid.Health == 0 then return end if LocalPlayer.Character.Humanoid.Sit and LocalPlayer.Character.Humanoid.SeatPart == Seat then LocalPlayer.Character.Humanoid.Sit = false end Root.CFrame = Seat.CFrame task.wait() Root.CFrame = Seat.CFrame + Vector3.new(0, 1, 0) task.wait() Root.CFrame = Seat.CFrame + Vector3.new(0, -1, 0) task.wait() until LocalPlayer.Character.Humanoid.SeatPart == Seat for _, Part in pairs(Car:GetDescendants()) do if Part.Name == "PhysicalWheel" then Part:Destroy() end end local BT = Instance.new("BodyThrust", Car.Chassis.Mass) BT.Force = Vector3.new(50000, 0, 50000) BT.Name = "SUNTERIUM HUB FLING" for _, Vehicle in pairs(workspace.Vehicles:GetChildren()) do for _, Part in pairs(Vehicle:GetDescendants()) do if Part.Name == "VehicleSeat" then local BV = Instance.new("BodyVelocity", Car.Chassis.Mass) BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge) BV.P = 1250 BV.Velocity = Vector3.new(0, 0, 0) BV.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<