-- Inf Jump Menu (Insert to Toggle) local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local player = Players.LocalPlayer local infJumpEnabled = false local menuOpen = true -- GUI local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "InfJumpGui" ScreenGui.Parent = game.CoreGui local Frame = Instance.new("Frame") Frame.Size = UDim2.new(0, 200, 0, 120) Frame.Position = UDim2.new(0.5, -100, 0.4, 0) Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Frame.Parent = ScreenGui Frame.Active = true Frame.Draggable = true local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 30) Title.BackgroundTransparency = 1 Title.Text = "Inf Jump Menu" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.Font = Enum.Font.SourceSansBold Title.TextSize = 20 Title.Parent = Frame local ToggleButton = Instance.new("TextButton") ToggleButton.Size = UDim2.new(0.9, 0, 0, 40) ToggleButton.Position = UDim2.new(0.05, 0, 0.45, 0) ToggleButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60) ToggleButton.Text = "Inf Jump: OFF" ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleButton.Font = Enum.Font.SourceSansBold ToggleButton.TextSize = 18 ToggleButton.Parent = Frame -- Toggle Button ToggleButton.MouseButton1Click:Connect(function() infJumpEnabled = not infJumpEnabled ToggleButton.Text = infJumpEnabled and "Inf Jump: ON" or "Inf Jump: OFF" end) -- Insert Key to Open / Close Menu UIS.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == Enum.KeyCode.Insert then menuOpen = not menuOpen Frame.Visible = menuOpen end end) -- Infinite Jump Logic UIS.JumpRequest:Connect(function() if infJumpEnabled then local char = player.Character if char then local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end end end)