-- Delta Custom Hub (Full Feature Rebuild) local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "DeltaCustomHub" ScreenGui.Parent = game:GetService("CoreGui") or game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ResetOnSpawn = false local KeyLink = "https://pastebin.com" -- ==================== KEY SYSTEM INTERFACE ==================== local KeyFrame = Instance.new("Frame") KeyFrame.Parent = ScreenGui KeyFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) KeyFrame.Position = UDim2.new(0.35, 0, 0.35, 0) KeyFrame.Size = UDim2.new(0, 300, 0, 190) KeyFrame.Active = true KeyFrame.Draggable = true local KeyTitle = Instance.new("TextLabel") KeyTitle.Parent = KeyFrame KeyTitle.Size = UDim2.new(1, 0, 0, 30) KeyTitle.BackgroundColor3 = Color3.fromRGB(40, 40, 40) KeyTitle.Text = "Enter Key / Password" KeyTitle.TextColor3 = Color3.fromRGB(255, 255, 255) KeyTitle.TextSize = 14 local KeyInput = Instance.new("TextBox") KeyInput.Parent = KeyFrame KeyInput.Position = UDim2.new(0.1, 0, 0.25, 0) KeyInput.Size = UDim2.new(0.8, 0, 0, 30) KeyInput.BackgroundColor3 = Color3.fromRGB(45, 45, 45) KeyInput.PlaceholderText = "Type key here..." KeyInput.Text = "" KeyInput.TextColor3 = Color3.fromRGB(255, 255, 255) local SubmitBtn = Instance.new("TextButton") SubmitBtn.Parent = KeyFrame SubmitBtn.Position = UDim2.new(0.1, 0, 0.50, 0) SubmitBtn.Size = UDim2.new(0.8, 0, 0, 35) SubmitBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 70) SubmitBtn.Text = "Verify Key" SubmitBtn.TextColor3 = Color3.fromRGB(255, 255, 255) local GetKeyBtn = Instance.new("TextButton") GetKeyBtn.Parent = KeyFrame GetKeyBtn.Position = UDim2.new(0.1, 0, 0.75, 0) GetKeyBtn.Size = UDim2.new(0.8, 0, 0, 30) GetKeyBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) GetKeyBtn.Text = "Get Key (Copy Link)" GetKeyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) -- ==================== MAIN CHEAT INTERFACE ==================== local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MainFrame.Position = UDim2.new(0.05, 0, 0.2, 0) MainFrame.Size = UDim2.new(0, 220, 0, 420) MainFrame.Active = true MainFrame.Draggable = true MainFrame.Visible = false local MainTitle = Instance.new("TextLabel") MainTitle.Parent = MainFrame MainTitle.Size = UDim2.new(1, 0, 0, 30) MainTitle.BackgroundColor3 = Color3.fromRGB(35, 35, 35) MainTitle.Text = "Delta Hub Active" MainTitle.TextColor3 = Color3.fromRGB(255, 255, 255) local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = MainFrame UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 5) local function createButton(name, callback) local btn = Instance.new("TextButton") btn.Parent = MainFrame btn.Size = UDim2.new(1, 0, 0, 35) btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) btn.Text = name btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.MouseButton1Click:Connect(callback) return btn end -- ==================== DROPDOWN TARGET PLAYER LIST ==================== local SelectedPlayer = nil local DropdownBtn = Instance.new("TextButton") DropdownBtn.Parent = MainFrame DropdownBtn.Size = UDim2.new(1, 0, 0, 35) DropdownBtn.BackgroundColor3 = Color3.fromRGB(35, 55, 85) DropdownBtn.Text = "Select Target: None" DropdownBtn.TextColor3 = Color3.fromRGB(255, 255, 255) local DropdownScroll = Instance.new("ScrollingFrame") DropdownScroll.Parent = MainFrame DropdownScroll.Size = UDim2.new(1, 0, 0, 80) DropdownScroll.BackgroundColor3 = Color3.fromRGB(20, 20, 20) DropdownScroll.Visible = false local ScrollLayout = Instance.new("UIListLayout") ScrollLayout.Parent = DropdownScroll local function updatePlayerList() for _, child in pairs(DropdownScroll:GetChildren()) do if child:IsA("TextButton") then child:Destroy() end end local players = game:GetService("Players"):GetPlayers() DropdownScroll.CanvasSize = UDim2.new(0, 0, 0, #players * 25) for _, p in pairs(players) do if p ~= game:GetService("Players").LocalPlayer then local pBtn = Instance.new("TextButton") pBtn.Parent = DropdownScroll pBtn.Size = UDim2.new(1, 0, 0, 25) pBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) pBtn.Text = p.Name pBtn.TextColor3 = Color3.fromRGB(255, 255, 255) pBtn.MouseButton1Click:Connect(function() SelectedPlayer = p DropdownBtn.Text = "Target: " .. p.Name DropdownScroll.Visible = false end) end end end DropdownBtn.MouseButton1Click:Connect(function() DropdownScroll.Visible = not DropdownScroll.Visible if DropdownScroll.Visible then updatePlayerList() end end) -- ==================== FEATURE LOGIC ==================== local lp = game:GetService("Players").LocalPlayer -- 1. Fly local flying = false createButton("Toggle Fly", function() flying = not flying local char = lp.Character or lp.CharacterAdded:Wait() local root = char:WaitForChild("HumanoidRootPart") if flying then local bv = Instance.new("BodyVelocity", root) bv.Name = "CleanFly" bv.MaxForce = Vector3.new(9e9, 9e9, 9e9) task.spawn(function() while flying and root do bv.Velocity = workspace.CurrentCamera.CFrame.LookVector * 50 task.wait() end if bv then bv:Destroy() end end) end end) -- 2. Noclip local noclip = false createButton("Toggle Noclip", function() noclip = not noclip game:GetService("RunService").Stepped:Connect(function() if noclip and lp.Character then for _, v in pairs(lp.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) end) -- 3. Infinite Jump local infJump = false createButton("Toggle Infinite Jump", function() infJump = not infJump end) game:GetService("UserInputService").JumpRequest:Connect(function() if infJump and lp.Character then local hum = lp.Character:FindFirstChildOfClass("Humanoid") if hum then hum:ChangeState("Jumping") end end end) -- 4. ESP local espEnabled = false createButton("Toggle ESP", function() espEnabled = not espEnabled for _, p in pairs(game:GetService("Players"):GetPlayers()) do if p ~= lp and p.Character then if espEnabled and not p.Character:FindFirstChild("DeltaHighlight") then local hl = Instance.new("Highlight", p.Character) hl.Name = "DeltaHighlight" hl.FillColor = Color3.fromRGB(255, 0, 0) elseif not espEnabled and p.Character:FindFirstChild("DeltaHighlight") then p.Character.DeltaHighlight:Destroy() end end end end) -- 5. Targeted Fling local flinging = false createButton("Toggle Fling Target", function() if not SelectedPlayer or not SelectedPlayer.Character then return end flinging = not flinging local char = lp.Character local root = char and char:FindFirstChild("HumanoidRootPart") if flinging and root then local bg = Instance.new("BodyAngularVelocity", root) bg.Name = "CleanFling" bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9) bg.AngularVelocity = Vector3.new(0, 9e9, 0) task.spawn(function() while flinging and root and SelectedPlayer and SelectedPlayer.Character do local tRoot = SelectedPlayer.Character:FindFirstChild("HumanoidRootPart") if tRoot then root.CFrame = tRoot.CFrame * CFrame.new(0,0,0.5) end task.wait() end if root:FindFirstChild("CleanFling") then root.CleanFling:Destroy() end end) elseif not flinging and root and root:FindFirstChild("CleanFling") then root.CleanFling:Destroy() end end) -- 6. Invisibility createButton("Invisibility", function() local char = lp.Character if char and char:FindFirstChild("HumanoidRootPart") then local clone = char.HumanoidRootPart:Clone() char.HumanoidRootPart:Destroy() clone.Parent = char end end) -- ==================== KEY VERIFICATION SUBMIT ==================== GetKeyBtn.MouseButton1Click:Connect(function() if setclipboard then setclipboard(KeyLink) elseif toclipboard then toclipboard(KeyLink) end GetKeyBtn.Text = "Link Copied!" task.wait(1.5) GetKeyBtn.Text = "Get Key (Copy Link)" end) SubmitBtn.MouseButton1Click:Connect(function() if KeyInput.Text == "Deltahub" then KeyFrame:Destroy() MainFrame.Visible = true else SubmitBtn.Text = "Incorrect Password!" task.wait(1.5) SubmitBtn.Text = "Verify Key" end end)