--// Services local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local rootPart = character:WaitForChild("HumanoidRootPart") --// 1. Create the Physical 3D Object local Tablet = Instance.new("Part") Tablet.Name = "OpenSource_3DHUD" Tablet.Size = Vector3.new(4, 4, 0.1) Tablet.Transparency = 0.4 Tablet.Color = Color3.fromRGB(30, 30, 30) Tablet.Material = Enum.Material.Glass Tablet.CanCollide = false Tablet.Anchored = true Tablet.Parent = workspace local box = Instance.new("SelectionBox", Tablet) box.Adornee = Tablet box.Color3 = Color3.fromRGB(100, 100, 255) box.LineThickness = 0.04 --// 2. Setup the SurfaceGui local SGui = Instance.new("SurfaceGui") SGui.Parent = Tablet SGui.Adornee = Tablet SGui.Face = Enum.NormalId.Front SGui.CanvasSize = Vector2.new(450, 450) SGui.AlwaysOnTop = true local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(1, 0, 1, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) MainFrame.BackgroundTransparency = 0.1 MainFrame.Parent = SGui local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 50) Title.BackgroundColor3 = Color3.fromRGB(40, 40, 40) Title.Text = "SYSTEM HUD V2.1 [FAST]" Title.TextColor3 = Color3.new(1, 1, 1) Title.Font = Enum.Font.GothamBold Title.TextSize = 22 Title.Parent = MainFrame --// Close Button (X) local CloseBtn = Instance.new("TextButton") CloseBtn.Size = UDim2.new(0, 40, 0, 40) CloseBtn.Position = UDim2.new(1, -45, 0, 5) CloseBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0) CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.new(1, 1, 1) CloseBtn.Font = Enum.Font.GothamBold CloseBtn.TextSize = 20 CloseBtn.Parent = MainFrame Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 8) --// 3. Variables & Functions local loops = { infHealth = false, autoClick = false, reb = false } local running = true local wsValue = 16 local jpValue = 50 local tpCoords = Vector3.new(3477.501, 0.434, 24.204) CloseBtn.MouseButton1Click:Connect(function() running = false local hum = character:FindFirstChild("Humanoid") if hum then hum.WalkSpeed = 16 hum.JumpPower = 50 end Tablet:Destroy() end) local function create3DButton(text, yPos, loopKey, isToggle) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.4, 0, 0, 50) btn.Position = UDim2.new(0.05, 0, 0, yPos) btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60) btn.Text = isToggle and text .. ": OFF" or text btn.TextColor3 = Color3.new(1, 1, 1) btn.Font = Enum.Font.GothamSemibold btn.TextSize = 16 btn.Parent = MainFrame Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8) if isToggle then btn.MouseButton1Click:Connect(function() loops[loopKey] = not loops[loopKey] btn.BackgroundColor3 = loops[loopKey] and Color3.fromRGB(0, 180, 80) or Color3.fromRGB(60, 60, 60) btn.Text = text .. (loops[loopKey] and ": ON" or ": OFF") end) end return btn end -- Create Loop Buttons create3DButton("Inf Health", 70, "infHealth", true) create3DButton("Auto Click", 130, "autoClick", true) create3DButton("Rebirth", 190, "reb", true) --// Teleport Button local TPBtn = create3DButton("TP to Location", 260, nil, false) TPBtn.Size = UDim2.new(0.9, 0, 0, 50) TPBtn.BackgroundColor3 = Color3.fromRGB(80, 50, 150) TPBtn.MouseButton1Click:Connect(function() if rootPart then rootPart.CFrame = CFrame.new(tpCoords) end end) --// 4. Sliders local function createSlider(name, yPos, min, max, default, callback) local label = Instance.new("TextLabel") label.Size = UDim2.new(0.45, 0, 0, 30) label.Position = UDim2.new(0.52, 0, 0, yPos) label.Text = name .. ": " .. default label.TextColor3 = Color3.new(1, 1, 1) label.BackgroundTransparency = 1 label.Font = Enum.Font.Gotham label.Parent = MainFrame local sliderBtn = Instance.new("TextButton") sliderBtn.Size = UDim2.new(0.4, 0, 0, 10) sliderBtn.Position = UDim2.new(0.52, 0, 0, yPos + 35) sliderBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100) sliderBtn.Text = "" sliderBtn.Parent = MainFrame Instance.new("UICorner", sliderBtn) sliderBtn.MouseButton1Down:Connect(function() local connection connection = RunService.RenderStepped:Connect(function() local mousePos = player:GetMouse().X local relPos = math.clamp((mousePos - sliderBtn.AbsolutePosition.X) / sliderBtn.AbsoluteSize.X, 0, 1) local value = math.floor(min + (max - min) * relPos) label.Text = name .. ": " .. value callback(value) if not player:GetMouse().LButtonDown then connection:Disconnect() end end) end) end createSlider("WalkSpeed", 70, 16, 250, 16, function(v) wsValue = v end) createSlider("JumpPower", 150, 50, 500, 50, function(v) jpValue = v end) --// 5. THE FAST TWEEN LOGIC local OFFSET = Vector3.new(4, 2, -6) RunService.RenderStepped:Connect(function() if running and rootPart and Tablet then -- Set to 0.99 for near-instant movement (0.000001 speed effect) Tablet.CFrame = Tablet.CFrame:Lerp(rootPart.CFrame * CFrame.new(OFFSET), 0.99) local hum = character:FindFirstChild("Humanoid") if hum then hum.WalkSpeed = wsValue hum.JumpPower = jpValue end end end) task.spawn(function() while running do task.wait(0.05) local remotes = ReplicatedStorage:FindFirstChild("Remotes") if loops.infHealth and remotes and remotes:FindFirstChild("TakeDamage") then pcall(function() remotes.TakeDamage:FireServer(-999e999) end) end if loops.autoClick and remotes and remotes:FindFirstChild("MHP") then pcall(function() remotes.MHP:FireServer() end) end if loops.reb and ReplicatedStorage:FindFirstChild("RebirthRemote") then pcall(function() ReplicatedStorage.RebirthRemote:FireServer() end) end end end)