-- CANO-HUBZ ULTIMATE HACK MENU -- Tüm hileler burada! local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local HttpService = game:GetService("HttpService") local Lighting = game:GetService("Lighting") local TweenService = game:GetService("TweenService") local ReplicatedStorage = game:GetService("ReplicatedStorage") -- Oyuncu değişkenleri local player = Players.LocalPlayer local mouse = player:GetMouse() local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") -- Global değişkenler local hacks = { fly = {enabled = false, speed = 50}, noclip = false, infjump = false, speed = {enabled = false, value = 100}, jump = {enabled = false, value = 100}, god = false, esp = false, aimbot = false, autofarm = false, autocollect = false, xray = false, norecoil = false, infammo = false, autotp = false, antiafk = false, silentaim = false, triggerbot = false, rainbow = false, noclipcam = false, hidehack = false } -- UI Oluşturma local screenGui = Instance.new("ScreenGui") screenGui.Name = "CanoHubzUltimate" screenGui.Parent = player:WaitForChild("PlayerGui") local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 350, 0, 500) mainFrame.Position = UDim2.new(0, 10, 0, 10) mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) mainFrame.BorderSizePixel = 2 mainFrame.BorderColor3 = Color3.fromRGB(255, 50, 50) mainFrame.Parent = screenGui local title = Instance.new("TextLabel") title.Text = "🔥 CANO-HUBZ ULTIMATE V3 🔥" title.Size = UDim2.new(1, 0, 0, 40) title.BackgroundColor3 = Color3.fromRGB(255, 50, 50) title.TextColor3 = Color3.fromRGB(255, 255, 255) title.Font = Enum.Font.GothamBold title.TextSize = 20 title.Parent = mainFrame -- Kaydırılabilir frame local scrollFrame = Instance.new("ScrollingFrame") scrollFrame.Size = UDim2.new(1, -10, 1, -50) scrollFrame.Position = UDim2.new(0, 5, 0, 45) scrollFrame.BackgroundTransparency = 1 scrollFrame.ScrollBarThickness = 5 scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 1500) scrollFrame.Parent = mainFrame -- HİLE FONKSİYONLARI -- 1. FLY HACK (Gelişmiş) local function toggleFly() hacks.fly.enabled = not hacks.fly.enabled if hacks.fly.enabled then local root = character:WaitForChild("HumanoidRootPart") local bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.Name = "FlyVelocity" bodyVelocity.MaxForce = Vector3.new(10000, 10000, 10000) bodyVelocity.P = 10000 bodyVelocity.Velocity = Vector3.new(0, 0, 0) bodyVelocity.Parent = root local bodyGyro = Instance.new("BodyGyro") bodyGyro.Name = "FlyGyro" bodyGyro.MaxTorque = Vector3.new(10000, 10000, 10000) bodyGyro.P = 10000 bodyGyro.CFrame = root.CFrame bodyGyro.Parent = root spawn(function() while hacks.fly.enabled and character and root do local direction = Vector3.new() if UserInputService:IsKeyDown(Enum.KeyCode.W) then direction = direction + (root.CFrame.LookVector * hacks.fly.speed) end if UserInputService:IsKeyDown(Enum.KeyCode.S) then direction = direction - (root.CFrame.LookVector * hacks.fly.speed) end if UserInputService:IsKeyDown(Enum.KeyCode.D) then direction = direction + (root.CFrame.RightVector * hacks.fly.speed) end if UserInputService:IsKeyDown(Enum.KeyCode.A) then direction = direction - (root.CFrame.RightVector * hacks.fly.speed) end if UserInputService:IsKeyDown(Enum.KeyCode.Space) then direction = direction + Vector3.new(0, hacks.fly.speed, 0) end if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then direction = direction - Vector3.new(0, hacks.fly.speed, 0) end bodyVelocity.Velocity = direction bodyGyro.CFrame = root.CFrame RunService.RenderStepped:Wait() end end) else if character then local root = character:FindFirstChild("HumanoidRootPart") if root then local vel = root:FindFirstChild("FlyVelocity") local gyro = root:FindFirstChild("FlyGyro") if vel then vel:Destroy() end if gyro then gyro:Destroy() end end end end end -- 2. NO CLIP (Gelişmiş) local function toggleNoclip() hacks.noclip = not hacks.noclip spawn(function() while hacks.noclip and character do for _, part in pairs(character:GetDescendants()) do if part:IsA("BasePart") and part.CanCollide then part.CanCollide = false end end RunService.RenderStepped:Wait() end if character and not hacks.noclip then for _, part in pairs(character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = true end end end end) end -- 3. INFINITE JUMP local function toggleInfJump() hacks.infjump = not hacks.infjump if hacks.infjump then local connection connection = UserInputService.JumpRequest:Connect(function() if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) end end -- 4. SPEED HACK local function toggleSpeed() hacks.speed.enabled = not hacks.speed.enabled if humanoid then humanoid.WalkSpeed = hacks.speed.enabled and hacks.speed.value or 16 end end -- 5. JUMP POWER HACK local function toggleJumpPower() hacks.jump.enabled = not hacks.jump.enabled if humanoid then humanoid.JumpPower = hacks.jump.enabled and hacks.jump.value or 50 end end -- 6. GOD MODE local function toggleGodMode() hacks.god = not hacks.god if humanoid then if hacks.god then humanoid.MaxHealth = math.huge humanoid.Health = math.huge else humanoid.MaxHealth = 100 humanoid.Health = 100 end end end -- 7. ESP HACK (Gelişmiş) local espObjects = {} local function toggleESP() hacks.esp = not hacks.esp local function createESP(targetPlayer) if targetPlayer == player then return end local char = targetPlayer.Character if not char then return end local root = char:WaitForChild("HumanoidRootPart") -- Box ESP local box = Instance.new("BoxHandleAdornment") box.Name = "ESPBox" box.Adornee = root box.AlwaysOnTop = true box.ZIndex = 5 box.Size = Vector3.new(4, 6, 4) box.Color3 = targetPlayer.Team and targetPlayer.TeamColor.Color or Color3.new(1, 0, 0) box.Transparency = 0.5 box.Parent = root -- Name Tag local billboard = Instance.new("BillboardGui") billboard.Name = "ESPName" billboard.Adornee = root billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.AlwaysOnTop = true billboard.Parent = root local nameLabel = Instance.new("TextLabel") nameLabel.Text = targetPlayer.Name nameLabel.TextColor3 = Color3.new(1, 1, 1) nameLabel.TextStrokeColor3 = Color3.new(0, 0, 0) nameLabel.TextStrokeTransparency = 0 nameLabel.Size = UDim2.new(1, 0, 1, 0) nameLabel.BackgroundTransparency = 1 nameLabel.Font = Enum.Font.GothamBold nameLabel.TextScaled = true nameLabel.Parent = billboard -- Health Bar local healthBar = Instance.new("BillboardGui") healthBar.Name = "ESPHealth" healthBar.Adornee = root healthBar.Size = UDim2.new(2, 0, 0, 10) healthBar.StudsOffset = Vector3.new(0, 2.5, 0) healthBar.AlwaysOnTop = true healthBar.Parent = root local healthFrame = Instance.new("Frame") healthFrame.Size = UDim2.new(1, 0, 1, 0) healthFrame.BackgroundColor3 = Color3.new(0, 0, 0) healthFrame.BorderSizePixel = 1 healthFrame.Parent = healthBar local healthFill = Instance.new("Frame") healthFill.Size = UDim2.new(0.5, 0, 1, 0) healthFill.BackgroundColor3 = Color3.new(0, 1, 0) healthFill.BorderSizePixel = 0 healthFill.Parent = healthFrame espObjects[targetPlayer] = {box, billboard, healthBar, healthFill} spawn(function() while hacks.esp and char and root do if targetPlayer.Character and targetPlayer.Character:FindFirstChild("Humanoid") then local hp = targetPlayer.Character.Humanoid.Health local maxhp = targetPlayer.Character.Humanoid.MaxHealth local ratio = hp / maxhp healthFill.Size = UDim2.new(ratio, 0, 1, 0) healthFill.BackgroundColor3 = Color3.new(1 - ratio, ratio, 0) end wait(0.1) end end) end if hacks.esp then for _, targetPlayer in pairs(Players:GetPlayers()) do createESP(targetPlayer) end Players.PlayerAdded:Connect(function(newPlayer) createESP(newPlayer) end) else for targetPlayer, objects in pairs(espObjects) do for _, obj in pairs(objects) do obj:Destroy() end end espObjects = {} end end -- 8. AIMBOT (Gelişmiş) local function toggleAimbot() hacks.aimbot = not hacks.aimbot spawn(function() while hacks.aimbot do local closestPlayer = nil local closestDistance = 1000 for _, targetPlayer in pairs(Players:GetPlayers()) do if targetPlayer ~= player and targetPlayer.Character then local targetRoot = targetPlayer.Character:FindFirstChild("HumanoidRootPart") if targetRoot then local distance = (targetRoot.Position - mouse.Hit.p).Magnitude if distance < closestDistance then closestDistance = distance closestPlayer = targetPlayer end end end end if closestPlayer and closestPlayer.Character then local targetRoot = closestPlayer.Character:FindFirstChild("HumanoidRootPart") if targetRoot then mouse.TargetFilter = closestPlayer.Character if UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) then mouse.Target = targetRoot end end end wait() end end) end -- 9. AUTO FARM (Otomatik para/temel toplama) local function toggleAutoFarm() hacks.autofarm = not hacks.autofarm spawn(function() while hacks.autofarm do for _, obj in pairs(Workspace:GetChildren()) do if hacks.autofarm then if obj.Name:lower():find("coin") or obj.Name:lower():find("money") or obj.Name:lower():find("cash") or obj.Name:lower():find("gem") then if obj:IsA("Part") then local root = character:FindFirstChild("HumanoidRootPart") if root then local tween = TweenService:Create( root, TweenInfo.new(0.5, Enum.EasingStyle.Linear), {CFrame = obj.CFrame} ) tween:Play() tween.Completed:Wait() end end end end end wait(1) end end) end -- 10. XRAY HACK local originalMaterials = {} local function toggleXray() hacks.xray = not hacks.xray if hacks.xray then for _, part in pairs(Workspace:GetDescendants()) do if part:IsA("BasePart") and part.Transparency < 0.5 then originalMaterials[part] = part.Material part.Material = Enum.Material.ForceField part.Transparency = 0.7 end end else for part, material in pairs(originalMaterials) do if part and part.Parent then part.Material = material part.Transparency = 0 end end originalMaterials = {} end end -- 11. NO RECOIL (Silah geri tepmesini kaldır) local function toggleNoRecoil() hacks.norecoil = not hacks.norecoil if hacks.norecoil then for _, tool in pairs(player.Backpack:GetChildren()) do if tool:IsA("Tool") then for _, script in pairs(tool:GetDescendants()) do if script:IsA("Script") or script:IsA("LocalScript") then if script.Name:lower():find("recoil") then script:Destroy() end end end end end end end -- 12. INFINITE AMMO (Sonsuz mermi) local function toggleInfAmmo() hacks.infammo = not hacks.infammo if hacks.infammo then for _, tool in pairs(player.Backpack:GetChildren()) do if tool:IsA("Tool") then for _, value in pairs(tool:GetDescendants()) do if value:IsA("IntValue") or value:IsA("NumberValue") then if value.Name:lower():find("ammo") or value.Name:lower():find("bullet") or value.Name:lower():find("magazine") then value.Value = 9999 end end end end end end end -- 13. ANTI-AFK (AFK kalma engelleme) local function toggleAntiAFK() hacks.antiafk = not hacks.antiafk if hacks.antiafk then local vu = game:GetService("VirtualUser") spawn(function() while hacks.antiafk do vu:Button2Down(Vector2.new(0,0), Workspace.CurrentCamera.CFrame) wait(1) vu:Button2Up(Vector2.new(0,0), Workspace.CurrentCamera.CFrame) wait(29) end end) end end -- 14. SILENT AIM (Gizli nişan) local function toggleSilentAim() hacks.silentaim = not hacks.silentaim -- Bu hack daha gelişmiş bir setup gerektirir end -- 15. RAINBOW CHARACTER (Renk değiştiren karakter) local function toggleRainbow() hacks.rainbow = not hacks.rainbow spawn(function() while hacks.rainbow and character do for _, part in pairs(character:GetDescendants()) do if part:IsA("BasePart") then local time = tick() local r = (math.sin(time) + 1) / 2 local g = (math.sin(time + 2) + 1) / 2 local b = (math.sin(time + 4) + 1) / 2 part.Color = Color3.new(r, g, b) part.Material = Enum.Material.Neon end end wait(0.1) end end) end -- 16. NO CLIP CAMERA (Kamera duvarlardan geçer) local function toggleNoClipCam() hacks.noclipcam = not hacks.noclipcam if hacks.noclipcam then local camera = Workspace.CurrentCamera camera.CameraType = Enum.CameraType.Scriptable else local camera = Workspace.CurrentCamera camera.CameraType = Enum.CameraType.Custom end end -- 17. HIDE HACK UI (UI'yi gizle) local function toggleHideUI() hacks.hidehack = not hacks.hidehack mainFrame.Visible = not mainFrame.Visible end -- HİLE LİSTESİ local hackList = { {"✈️ Uçma (F1)", toggleFly, "fly"}, {"👻 Noclip (F2)", toggleNoclip, "noclip"}, {"🏃‍♂️ Sonsuz Zıplama (F3)", toggleInfJump, "infjump"}, {"⚡ Hız Hack [100] (F4)", toggleSpeed, "speed"}, {"💪 Zıplama Gücü [100] (F5)", toggleJumpPower, "jump"}, {"🛡️ God Mode (F6)", toggleGodMode, "god"}, {"🎯 ESP (F7)", toggleESP, "esp"}, {"🎯 Aimbot (F8)", toggleAimbot, "aimbot"}, {"💰 Auto Farm (F9)", toggleAutoFarm, "autofarm"}, {"🔍 X-Ray (F10)", toggleXray, "xray"}, {"🔫 Geri Tepme Yok (F11)", toggleNoRecoil, "norecoil"}, {"∞ Sonsuz Mermi (F12)", toggleInfAmmo, "infammo"}, {"⏰ Anti-AFK (Insert)", toggleAntiAFK, "antiafk"}, {"🌈 Rainbow Karakter (Home)", toggleRainbow, "rainbow"}, {"📷 Noclip Kamera (End)", toggleNoClipCam, "noclipcam"}, {"👁️ UI Gizle (Delete)", toggleHideUI, "hidehack"} } -- UI Butonları oluştur local buttonY = 0 for i, hack in ipairs(hackList) do local button = Instance.new("TextButton") button.Text = hack[1] button.Size = UDim2.new(0.95, 0, 0, 35) button.Position = UDim2.new(0.025, 0, 0, buttonY) button.BackgroundColor3 = Color3.fromRGB(40, 40, 40) button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Font = Enum.Font.Gotham button.TextSize = 14 button.Parent = scrollFrame button.MouseButton1Click:Connect(function() hack[2]() hacks[hack[3]] = not hacks[hack[3]] button.BackgroundColor3 = hacks[hack[3]] and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(40, 40, 40) end) buttonY = buttonY + 40 end -- Slider için ayarlar local settingsY = buttonY + 10 -- Fly hızı slider local flySpeedLabel = Instance.new("TextLabel") flySpeedLabel.Text = "Uçma Hızı: " .. hacks.fly.speed flySpeedLabel.Size = UDim2.new(0.95, 0, 0, 20) flySpeedLabel.Position = UDim2.new(0.025, 0, 0, settingsY) flySpeedLabel.TextColor3 = Color3.fromRGB(255, 255, 255) flySpeedLabel.BackgroundTransparency = 1 flySpeedLabel.Font = Enum.Font.Gotham flySpeedLabel.TextSize = 14 flySpeedLabel.Parent = scrollFrame local flySlider = Instance.new("TextBox") flySlider.Text = tostring(hacks.fly.speed) flySlider.Size = UDim2.new(0.95, 0, 0, 25) flySlider.Position = UDim2.new(0.025, 0, 0, settingsY + 25) flySlider.BackgroundColor3 = Color3.fromRGB(60, 60, 60) flySlider.TextColor3 = Color3.fromRGB(255, 255, 255) flySlider.Font = Enum.Font.Gotham flySlider.TextSize = 14 flySlider.Parent = scrollFrame flySlider.FocusLost:Connect(function() local num = tonumber(flySlider.Text) if num then hacks.fly.speed = math.clamp(num, 10, 200) flySlider.Text = tostring(hacks.fly.speed) flySpeedLabel.Text = "Uçma Hızı: " .. hacks.fly.speed end end) settingsY = settingsY + 60 -- Hız hack slider local speedLabel = Instance.new("TextLabel") speedLabel.Text = "Hız Değeri: " .. hacks.speed.value speedLabel.Size = UDim2.new(0.95, 0, 0, 20) speedLabel.Position = UDim2.new(0.025, 0, 0, settingsY) speedLabel.TextColor3 = Color3.fromRGB(255, 255, 255) speedLabel.BackgroundTransparency = 1 speedLabel.Font = Enum.Font.Gotham speedLabel.TextSize = 14 speedLabel.Parent = scrollFrame local speedSlider = Instance.new("TextBox") speedSlider.Text = tostring(hacks.speed.value) speedSlider.Size = UDim2.new(0.95, 0, 0, 25) speedSlider.Position = UDim2.new(0.025, 0, 0, settingsY + 25) speedSlider.BackgroundColor3 = Color3.fromRGB(60, 60, 60) speedSlider.TextColor3 = Color3.fromRGB(255, 255, 255) speedSlider.Font = Enum.Font.Gotham speedSlider.TextSize = 14 speedSlider.Parent = scrollFrame speedSlider.FocusLost:Connect(function() local num = tonumber(speedSlider.Text) if num then hacks.speed.value = math.clamp(num, 16, 500) speedSlider.Text = tostring(hacks.speed.value) speedLabel.Text = "Hız Değeri: " .. hacks.speed.value if hacks.speed.enabled and humanoid then humanoid.WalkSpeed = hacks.speed.value end end end) settingsY = settingsY + 60 -- Çıkış butonu local exitButton = Instance.new("TextButton") exitButton.Text = "❌ HİLELERİ KAPAT" exitButton.Size = UDim2.new(0.95, 0, 0, 40) exitButton.Position = UDim2.new(0.025, 0, 0, settingsY + 20) exitButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50) exitButton.TextColor3 = Color3.fromRGB(255, 255, 255) exitButton.Font = Enum.Font.GothamBold exitButton.TextSize = 16 exitButton.Parent = scrollFrame exitButton.MouseButton1Click:Connect(function() screenGui:Destroy() -- Tüm hackleri kapat for hackName, _ in pairs(hacks) do if type(hacks[hackName]) == "table" then hacks[hackName].enabled = false else hacks[hackName] = false end end if humanoid then humanoid.WalkSpeed = 16 humanoid.JumpPower = 50 end end) -- Canvas boyutunu ayarla scrollFrame.CanvasSize = UDim2.new(0, 0, 0, settingsY + 100) -- UI Sürükleme local dragging = false local dragStart, startPos mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = mainFrame.Position end end) mainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then if dragging then local delta = input.Position - dragStart mainFrame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end end) mainFrame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) -- Kısayol tuşları UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.F1 then toggleFly() end if input.KeyCode == Enum.KeyCode.F2 then toggleNoclip() end if input.KeyCode == Enum.KeyCode.F3 then toggleInfJump() end if input.KeyCode == Enum.KeyCode.F4 then toggleSpeed() end if input.KeyCode == Enum.KeyCode.F5 then toggleJumpPower() end if input.KeyCode == Enum.KeyCode.F6 then toggleGodMode() end if input.KeyCode == Enum.KeyCode.F7 then toggleESP() end if input.KeyCode == Enum.KeyCode.F8 then toggleAimbot() end if input.KeyCode == Enum.KeyCode.F9 then toggleAutoFarm() end if input.KeyCode == Enum.KeyCode.F10 then toggleXray() end if input.KeyCode == Enum.KeyCode.F11 then toggleNoRecoil() end if input.KeyCode == Enum.KeyCode.F12 then toggleInfAmmo() end if input.KeyCode == Enum.KeyCode.Insert then toggleAntiAFK() end if input.KeyCode == Enum.KeyCode.Home then toggleRainbow() end if input.KeyCode == Enum.KeyCode.End then toggleNoClipCam() end if input.KeyCode == Enum.KeyCode.Delete then toggleHideUI() end end) -- Başlangıç mesajı print("🔥 CANO-HUBZ ULTIMATE HACK MENU YÜKLENDİ!") print("📋 HİLE LİSTESİ:") print("F1 - Uçma | F2 - Noclip | F3 - Sonsuz Zıplama") print("F4 - Hız Hack | F5 - Zıplama Gücü | F6 - God Mode") print("F7 - ESP | F8 - Aimbot | F9 - Auto Farm") print("F10 - X-Ray | F11 - Geri Tepme Yok | F12 - Sonsuz Mermi") print("Insert - Anti-AFK | Home - Rainbow | End - Noclip Kamera") print("Delete - UI Gizle")