local player = game.Players.LocalPlayer local uis = game:GetService("UserInputService") local runService = game:GetService("RunService") local clipboard = setclipboard or toclipboard -- executor uyumlu -- ========================== -- ScreenGui -- ========================== local screenGui = Instance.new("ScreenGui") screenGui.Name = "SuperInfJumpV2" screenGui.ResetOnSpawn = false screenGui.Parent = game.CoreGui local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 320, 0, 420) mainFrame.Position = UDim2.new(0.5, -160, 0.3, -210) mainFrame.BackgroundColor3 = Color3.fromRGB(50,50,50) mainFrame.BorderSizePixel = 0 mainFrame.Active = true mainFrame.Draggable = true mainFrame.Parent = screenGui -- Title local title = Instance.new("TextLabel") title.Size = UDim2.new(1,0,0,50) title.BackgroundTransparency = 1 title.Text = "SÜPER İNF JUMP V2" title.TextColor3 = Color3.fromRGB(255,0,0) title.Font = Enum.Font.GothamBold title.TextScaled = true title.Parent = mainFrame spawn(function() while true do title.TextColor3 = Color3.fromHSV(math.random(),1,1) wait(1) end end) -- ========================== -- Key System -- ========================== local correctKey = "Qf12-ef19-aJd2" local keyURL = "https://lootdest.org/s?TUf2xSvh" -- TextBox local keyTextBox = Instance.new("TextBox") keyTextBox.Size = UDim2.new(0.9,0,0,40) keyTextBox.Position = UDim2.new(0.05,0,0.2,0) keyTextBox.BackgroundColor3 = Color3.fromRGB(30,30,30) keyTextBox.TextColor3 = Color3.fromRGB(255,255,255) keyTextBox.Text = "" -- Metin boşaltıldı keyTextBox.PlaceholderText = "Enter Key Here" -- Yer tutucu metin geri eklendi keyTextBox.ClearTextOnFocus = false keyTextBox.Font = Enum.Font.GothamBold keyTextBox.TextScaled = true keyTextBox.Parent = mainFrame -- Get Key Button local getKeyBtn = Instance.new("TextButton") getKeyBtn.Size = UDim2.new(0.4,0,0,40) getKeyBtn.Position = UDim2.new(0.05,0,0.35,0) getKeyBtn.BackgroundColor3 = Color3.fromRGB(255,0,0) getKeyBtn.Text = "Get Key" getKeyBtn.TextColor3 = Color3.fromRGB(255,255,255) getKeyBtn.Font = Enum.Font.GothamBold getKeyBtn.TextScaled = true getKeyBtn.Parent = mainFrame -- Confirm Key Button local confirmKeyBtn = Instance.new("TextButton") confirmKeyBtn.Size = UDim2.new(0.4,0,0,40) confirmKeyBtn.Position = UDim2.new(0.55,0,0.35,0) confirmKeyBtn.BackgroundColor3 = Color3.fromRGB(255,0,0) confirmKeyBtn.Text = "Confirm Key" confirmKeyBtn.TextColor3 = Color3.fromRGB(255,255,255) confirmKeyBtn.Font = Enum.Font.GothamBold confirmKeyBtn.TextScaled = true confirmKeyBtn.Parent = mainFrame -- Loading Label local loadingLabel = Instance.new("TextLabel") loadingLabel.Size = UDim2.new(0.9,0,0,30) loadingLabel.Position = UDim2.new(0.05,0,0.5,0) loadingLabel.BackgroundTransparency = 1 loadingLabel.TextColor3 = Color3.fromRGB(255,255,255) loadingLabel.Font = Enum.Font.GothamBold loadingLabel.TextScaled = true loadingLabel.Text = "" loadingLabel.Parent = mainFrame -- Get Key action getKeyBtn.MouseButton1Click:Connect(function() if clipboard then clipboard(keyURL) end end) -- Confirm Key action confirmKeyBtn.MouseButton1Click:Connect(function() local entered = keyTextBox.Text loadingLabel.Text = "Loading..." for i=1,100 do wait(0.01) loadingLabel.Text = "Loading... "..i.."%" end if entered == correctKey then -- Key doğru, anahtar sistemi UI gizle keyTextBox:Destroy() getKeyBtn:Destroy() confirmKeyBtn:Destroy() loadingLabel:Destroy() -- ========== Yeni UI Yapısı =========== -- Arama çubuğunu ekle local searchBox = Instance.new("TextBox") searchBox.Size = UDim2.new(0.9,0,0,30) searchBox.Position = UDim2.new(0.05,0,0.15,0) searchBox.BackgroundColor3 = Color3.fromRGB(30,30,30) searchBox.TextColor3 = Color3.fromRGB(255,255,255) searchBox.Text = "" -- Metin boşaltıldı searchBox.PlaceholderText = "Search Hacks..." -- Yer tutucu metin geri eklendi searchBox.ClearTextOnFocus = false searchBox.Font = Enum.Font.GothamBold searchBox.TextScaled = true searchBox.Parent = mainFrame -- Kaydırma çerçevesini ekle local scrollingFrame = Instance.new("ScrollingFrame") scrollingFrame.Size = UDim2.new(1,0,0.7,0) scrollingFrame.Position = UDim2.new(0,0,0.25,0) scrollingFrame.BackgroundTransparency = 1 scrollingFrame.BorderSizePixel = 0 scrollingFrame.VerticalScrollBarInset = Enum.ScrollBarInset.Always scrollingFrame.Parent = mainFrame -- UI List Layout ile butonları otomatik yerleştir local uiListLayout = Instance.new("UIListLayout") uiListLayout.FillDirection = Enum.FillDirection.Vertical uiListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center uiListLayout.Padding = UDim.new(0, 10) uiListLayout.Parent = scrollingFrame local buttons = {} -- Tüm hile butonlarını burada saklayacağız local function createButton(name) local btn = Instance.new("TextButton") btn.Name = name btn.Size = UDim2.new(0.9,0,0,40) btn.BackgroundColor3 = Color3.fromRGB(255,0,0) btn.Text = name btn.TextColor3 = Color3.fromRGB(255,255,255) btn.Font = Enum.Font.GothamBold btn.TextScaled = true btn.Parent = scrollingFrame table.insert(buttons, btn) return btn end -- CanvasSize'ı güncelleyen fonksiyon local function updateCanvasSize() local contentHeight = 0 for _, btn in ipairs(scrollingFrame:GetChildren()) do if btn:IsA("TextButton") and btn.Visible then contentHeight = contentHeight + btn.AbsoluteSize.Y + uiListLayout.Padding.Offset end end scrollingFrame.CanvasSize = UDim2.new(0, 0, 0, contentHeight) end local function toggleButtonColor(button,state) if state then button.BackgroundColor3 = Color3.fromRGB(0,255,0) else button.BackgroundColor3 = Color3.fromRGB(255,0,0) end end -- Butonları oluştur ve tabloda sakla local infJumpBtn = createButton("Inf Jump") local flyBtn = createButton("Fly") local noclipBtn = createButton("NoClip") local tpBtn = createButton("TP Tool") local godBtn = createButton("God Mode") local speedBtn = createButton("Speed") -- Butonlar oluşturulduktan sonra CanvasSize'ı ilk kez güncelle updateCanvasSize() -- ========== Arama İşlevi =========== searchBox.Changed:Connect(function() local query = searchBox.Text:lower() for _, btn in ipairs(buttons) do if string.find(btn.Name:lower(), query) then btn.Visible = true else btn.Visible = false end end updateCanvasSize() end) -- ========== Hile Fonksiyonları =========== -- Inf Jump local infJumpEnabled = false infJumpBtn.MouseButton1Click:Connect(function() infJumpEnabled = not infJumpEnabled toggleButtonColor(infJumpBtn,infJumpEnabled) end) uis.JumpRequest:Connect(function() if infJumpEnabled then local char = player.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end end) -- Fly local flyEnabled = false flyBtn.MouseButton1Click:Connect(function() flyEnabled = not flyEnabled toggleButtonColor(flyBtn,flyEnabled) end) spawn(function() local speed = 25 while true do runService.RenderStepped:Wait() if flyEnabled then local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then local hrp = char.HumanoidRootPart local camCF = workspace.CurrentCamera.CFrame local moveDir = Vector3.new(0,0,0) if uis:IsKeyDown(Enum.KeyCode.W) then moveDir = moveDir + camCF.LookVector end if uis:IsKeyDown(Enum.KeyCode.S) then moveDir = moveDir - camCF.LookVector end if uis:IsKeyDown(Enum.KeyCode.A) then moveDir = moveDir - camCF.RightVector end if uis:IsKeyDown(Enum.KeyCode.D) then moveDir = moveDir + camCF.RightVector end if uis:IsKeyDown(Enum.KeyCode.Space) then moveDir = moveDir + Vector3.new(0,1,0) end if uis:IsKeyDown(Enum.KeyCode.LeftControl) then moveDir = moveDir - Vector3.new(0,1,0) end if moveDir.Magnitude > 0 then moveDir = moveDir.Unit * speed * runService.RenderStepped:Wait() hrp.CFrame = hrp.CFrame + moveDir end end end end end) -- NoClip local noclipEnabled = false noclipBtn.MouseButton1Click:Connect(function() noclipEnabled = not noclipEnabled toggleButtonColor(noclipBtn,noclipEnabled) end) runService.Stepped:Connect(function() if noclipEnabled then local char = player.Character if char then for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end end) -- TP Tool tpBtn.MouseButton1Click:Connect(function() local backpack = player:FindFirstChildOfClass("Backpack") if not backpack then return end if backpack:FindFirstChild("TP Tool") then return end local tool = Instance.new("Tool") tool.Name = "TP Tool" tool.RequiresHandle = false tool.CanBeDropped = false tool.Parent = backpack tool.Equipped:Connect(function() local mouse = player:GetMouse() local connection connection = mouse.Button1Down:Connect(function() local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then local pos = mouse.Hit.Position char.HumanoidRootPart.CFrame = CFrame.new(pos + Vector3.new(0,3,0)) end end) tool.Unequipped:Connect(function() if connection then connection:Disconnect() end end) end) toggleButtonColor(tpBtn,true) end) -- GOD MODE (Inf Health) local godEnabled = false local godConnection godBtn.MouseButton1Click:Connect(function() godEnabled = not godEnabled if godEnabled then godBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 0) -- Açıkken yeşil local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.Health = humanoid.MaxHealth end -- Sürekli canı 100’de tut godConnection = runService.Heartbeat:Connect(function() if player.Character and player.Character:FindFirstChildOfClass("Humanoid") then local hum = player.Character:FindFirstChildOfClass("Humanoid") if hum.Health < hum.MaxHealth then hum.Health = hum.MaxHealth end end end) else godBtn.BackgroundColor3 = Color3.fromRGB(255,0,0) -- Kapalıyken kırmızı if godConnection then godConnection:Disconnect() godConnection = nil end end end) -- Hız Hilesi Özelliği local speedUI = nil local originalWalkSpeed = player.Character and player.Character.Humanoid and player.Character.Humanoid.WalkSpeed or 16 speedBtn.MouseButton1Click:Connect(function() if speedUI and speedUI.Parent then speedUI:Destroy() toggleButtonColor(speedBtn, false) speedUI = nil else toggleButtonColor(speedBtn, true) -- Hız Arayüzünü Oluştur speedUI = Instance.new("Frame") speedUI.Name = "SpeedUI" speedUI.Size = UDim2.new(0, 300, 0, 150) speedUI.Position = UDim2.new(0.5, -150, 0.5, -75) speedUI.BackgroundColor3 = Color3.fromRGB(50, 50, 50) speedUI.BorderSizePixel = 0 speedUI.Active = true speedUI.Draggable = true speedUI.Parent = screenGui -- Arka plan çerçevesini (container) oluştur local container = Instance.new("Frame") container.Size = UDim2.new(1, 0, 1, 0) container.BackgroundColor3 = Color3.fromRGB(50, 50, 50) container.BackgroundTransparency = 0 container.BorderSizePixel = 0 container.Parent = speedUI -- Hız Değeri Textbox local speedTextBox = Instance.new("TextBox") speedTextBox.Size = UDim2.new(0.9, 0, 0, 30) speedTextBox.Position = UDim2.new(0.05, 0, 0.2, 0) speedTextBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30) speedTextBox.TextColor3 = Color3.fromRGB(255, 255, 255) speedTextBox.Text = "" -- Metin boşaltıldı speedTextBox.ClearTextOnFocus = false speedTextBox.Font = Enum.Font.GothamBold speedTextBox.TextScaled = true speedTextBox.Parent = container -- Hız Uygulama Butonu local applySpeedBtn = Instance.new("TextButton") applySpeedBtn.Size = UDim2.new(0.9, 0, 0, 40) applySpeedBtn.Position = UDim2.new(0.05, 0, 0.6, 0) applySpeedBtn.BackgroundColor3 = Color3.fromRGB(255, 0, 0) applySpeedBtn.Text = "Speed" applySpeedBtn.TextColor3 = Color3.fromRGB(255, 255, 255) applySpeedBtn.Font = Enum.Font.GothamBold applySpeedBtn.TextScaled = true applySpeedBtn.Parent = container local isSpeedEnabled = false applySpeedBtn.MouseButton1Click:Connect(function() local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid") if not humanoid then return end if not isSpeedEnabled then local newSpeed = tonumber(speedTextBox.Text) if newSpeed and newSpeed > 0 then humanoid.WalkSpeed = newSpeed applySpeedBtn.Text = "Unspeed" isSpeedEnabled = true applySpeedBtn.BackgroundColor3 = Color3.fromRGB(0,255,0) end else humanoid.WalkSpeed = originalWalkSpeed applySpeedBtn.Text = "Speed" isSpeedEnabled = false applySpeedBtn.BackgroundColor3 = Color3.fromRGB(255,0,0) end end) end end) else player:Kick("The key is wrong") end end)