What's new
Heapleak - Scripthub

Get the most out of HeapLeak by creating a free account! Once signed in, you’ll gain full access to restricted content, be able to share your own scripts, and participate in our member-only discussions.

ESP AİMBOT BY YAGIZCHEATİNG

Version / Update: v1.0.0
Download / Script Link
-- AYARLAR VE DEĞİŞKENLER
local Kod = "BLOXSTRIKE"
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Player = game.Players.LocalPlayer
local Camera = workspace.CurrentCamera

_G.Aimbot = false
_G.AimAssist = false
_G.KillAura = false
_G.ESP = false
_G.HealthBar = false
_G.NameESP = false
_G.Skeleton = false
_G.Bhop = false
_G.Skin = false
_G.AimKey = Enum.UserInputType.MouseButton2
_G.EspColor = Color3.new(1, 0, 0)
_G.WalkSpeed = 16
_G.JumpPower = 50 -- Zıplama Gücü
_G.AimFOV = 150
_G.ShowFOV = false

-- FOV ÇEMBERİ
local FOVCircle = Drawing.new("Circle")
FOVCircle.Thickness = 2
FOVCircle.Radius = _G.AimFOV
FOVCircle.Visible = false
FOVCircle.Color = Color3.new(1, 1, 1)

-- GUI OLUŞTURMA
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
local MainMenu = Instance.new("Frame", ScreenGui)
MainMenu.Size = UDim2.new(0, 240, 0, 580) -- Boyut güncellendi
MainMenu.Position = UDim2.new(0.05, 0, 0.15, 0)
MainMenu.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainMenu.Visible = false
MainMenu.Active = true
MainMenu.Draggable = true

local Title = Instance.new("TextLabel", MainMenu)
Title.Size = UDim2.new(1, 0, 0, 35)
Title.Text = "BLOX STRIKE V14 [K]"
Title.BackgroundColor3 = Color3.fromRGB(180, 0, 0)
Title.TextColor3 = Color3.new(1,1,1)

local Content = Instance.new("ScrollingFrame", MainMenu)
Content.Size = UDim2.new(1, 0, 1, -35)
Content.Position = UDim2.new(0, 0, 0, 35)
Content.BackgroundTransparency = 1
Content.CanvasSize = UDim2.new(0, 0, 3.5, 0)
local Layout = Instance.new("UIListLayout", Content)
Layout.Padding = UDim.new(0, 5)
Layout.HorizontalAlignment = Enum.HorizontalAlignment.Center

-- YARDIMCI FONKSİYONLAR
local function AddToggle(text, callback)
local btn = Instance.new("TextButton", Content)
btn.Size = UDim2.new(0.9, 0, 0, 30)
btn.Text = text .. ": KAPALI"
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
btn.TextColor3 = Color3.new(1,1,1)
local active = false
btn.MouseButton1Click:Connect(function()
active = not active
btn.Text = text .. ": " .. (active and "AÇIK" or "KAPALI")
btn.BackgroundColor3 = active and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(40, 40, 40)
callback(active)
end)
end

-- ÖZELLİKLERİ SIRAYLA EKLE (HİÇBİRİ DEĞİŞMEDİ, YENİLER EKLENDİ)
AddToggle("Kill Aura (Yakın)", function(s) _G.KillAura = s end)
AddToggle("Aim Assist", function(s) _G.AimAssist = s end)
AddToggle("Yüksek Zıplama", function(s) _G.JumpPower = s and 120 or 50 end)
AddToggle("Düşman ESP", function(s) _G.ESP = s end)
AddToggle("İskelet ESP", function(s) _G.Skeleton = s end)
AddToggle("İsim ESP", function(s) _G.NameESP = s end)
AddToggle("Can Göstergesi", function(s) _G.HealthBar = s end)
AddToggle("Hızlı Koşma (60)", function(s) _G.WalkSpeed = s and 60 or 16 end)
AddToggle("BunnyHop", function(s) _G.Bhop = s end)
AddToggle("Skin Changer", function(s) _G.Skin = s end)
AddToggle("Sert Aimbot", function(s) _G.Aimbot = s end)
AddToggle("FOV Çemberi", function(s) _G.ShowFOV = s end)

-- TUŞ ATAMA
local KeyBtn = Instance.new("TextButton", Content)
KeyBtn.Size = UDim2.new(0.9, 0, 0, 30)
KeyBtn.Text = "AİM TUŞU: SAĞ TIK"
KeyBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
KeyBtn.TextColor3 = Color3.new(1,1,1)
KeyBtn.MouseButton1Click:Connect(function()
KeyBtn.Text = "...BASIN..."
local conn; conn = UIS.InputBegan:Connect(function(inp)
_G.AimKey = inp.UserInputType == Enum.UserInputType.Keyboard and inp.KeyCode or inp.UserInputType
KeyBtn.Text = "AİM TUŞU: " .. tostring(_G.AimKey):gsub("Enum.KeyCode.", ""):gsub("Enum.UserInputType.", "")
conn:Disconnect()
end)
end)

-- ANA DÖNGÜ
RunService.RenderStepped:Connect(function()
-- Karakter Ayarları (Hız & Zıplama & Bhop)
if Player.Character and Player.Character:FindFirstChild("Humanoid") then
local hum = Player.Character.Humanoid
hum.WalkSpeed = _G.WalkSpeed
hum.JumpPower = _G.JumpPower
if _G.Bhop and UIS:IsKeyDown(Enum.KeyCode.Space) then hum.Jump = true end
end

-- Kill Aura Mantığı (15 metre yakındaki her düşmana kitlenir)
if _G.KillAura then
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Team ~= Player.Team and v.Character and v.Character:FindFirstChild("Head") then
local dist = (Player.Character.Head.Position - v.Character.Head.Position).Magnitude
if dist < 20 then -- 20 birim mesafe
Camera.CFrame = CFrame.new(Camera.CFrame.Position, v.Character.Head.Position)
-- Buraya oyunun ateş etme fonksiyonu tetikleyicisi eklenebilir (Mouse Click simulasyonu)
end
end
end
end

-- Aim Assist (Daha yumuşak bir takip)
if _G.AimAssist and not _G.Aimbot then
local target = nil
local dist = 100
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Team ~= Player.Team and v.Character and v.Character:FindFirstChild("Head") then
local pos, onS = Camera:WorldToViewportPoint(v.Character.Head.Position)
if onS then
local m = (Vector2.new(pos.X, pos.Y) - UIS:GetMouseLocation()).Magnitude
if m < dist then dist = m target = v.Character.Head end
end
end
end
if target then Camera.CFrame = Camera.CFrame:Lerp(CFrame.new(Camera.CFrame.Position, target.Position), 0.05) end
end

-- FOV ve Sert Aim (Eski kodlar aynen korundu)
FOVCircle.Visible = _G.ShowFOV
FOVCircle.Position = UIS:GetMouseLocation()
FOVCircle.Radius = _G.AimFOV
local isDown = tostring(_G.AimKey):find("MouseButton") and UIS:IsMouseButtonPressed(_G.AimKey) or UIS:IsKeyDown(_G.AimKey)
if _G.Aimbot and isDown then
local t = nil; local d = _G.AimFOV
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Team ~= Player.Team and v.Character and v.Character:FindFirstChild("Head") then
local p, o = Camera:WorldToViewportPoint(v.Character.Head.Position)
if o then
local m = (Vector2.new(p.X, p.Y) - UIS:GetMouseLocation()).Magnitude
if m < d then d = m t = v.Character.Head end
end
end
end
if t then Camera.CFrame = Camera.CFrame:Lerp(CFrame.new(Camera.CFrame.Position, t.Position), 0.25) end
end

-- Skin & ESP (Eski kodlar korunarak devam eder...)
if _G.Skin then
local vm = Camera:FindFirstChild("Viewmodel") or Camera:FindFirstChild("ViewModel")
if vm then
for _, p in pairs(vm:GetDescendants()) do
if p:IsA("BasePart") then p.Color = Color3.new(1, 0.8, 0) p.Material = Enum.Material.Neon end
end
end
end

for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Character and v.Character:FindFirstChild("Humanoid") then
local char = v.Character
local hl = char:FindFirstChild("Highlight")
if (_G.ESP or _G.Skeleton) and v.Team ~= Player.Team then
if not hl then hl = Instance.new("Highlight", char) end
hl.FillTransparency = _G.Skeleton and 1 or 0.5
hl.FillColor = _G.EspColor
elseif hl then hl:Destroy() end

local bb = char:FindFirstChild("ExtraESP")
if (_G.HealthBar or _G.NameESP) and v.Team ~= Player.Team then
if not bb then
bb = Instance.new("BillboardGui", char); bb.Name = "ExtraESP"
bb.Size = UDim2.new(4,0,2,0); bb.AlwaysOnTop = true; bb.ExtentsOffset = Vector3.new(0,3,0)
local nameL = Instance.new("TextLabel", bb); nameL.Name = "NameL"; nameL.Size = UDim2.new(1,0,0.5,0); nameL.BackgroundTransparency = 1; nameL.TextColor3 = Color3.new(1,1,1)
local f = Instance.new("Frame", bb); f.Name = "HealthF"; f.Size = UDim2.new(1,0,0.15,0); f.Position = UDim2.new(0,0,0.5,0); f.BackgroundColor3 = Color3.new(0,0,0)
local bar = Instance.new("Frame", f); bar.Name = "Bar"; bar.Size = UDim2.new(1,0,1,0); bar.BackgroundColor3 = Color3.new(0,1,0)
end
bb.NameL.Visible = _G.NameESP; bb.NameL.Text = v.Name
bb.HealthF.Visible = _G.HealthBar; bb.HealthF.Bar.Size = UDim2.new(char.Humanoid.Health/char.Humanoid.MaxHealth, 0, 1, 0)
elseif bb then bb:Destroy() end
end
end
end)

-- GİRİŞ
local LoginFrame = Instance.new("Frame", ScreenGui); LoginFrame.Size = UDim2.new(0,250,0,150); LoginFrame.Position = UDim2.new(0.5,-125,0.5,-75); LoginFrame.BackgroundColor3 = Color3.new(0,0,0)
local KI = Instance.new("TextBox", LoginFrame); KI.Size = UDim2.new(0.8,0,0,30); KI.Position = UDim2.new(0.1,0,0.2,0); KI.PlaceholderText = "KOD: BLOXSTRIKE"
local LB = Instance.new("TextButton", LoginFrame); LB.Size = UDim2.new(0.6,0,0,30); LB.Position = UDim2.new(0.2,0,0.6,0); LB.Text = "BAŞLAT"
LB.MouseButton1Click:Connect(function() if KI.Text == Kod then LoginFrame:Destroy(); MainMenu.Visible = true end end)
UIS.InputBegan:Connect(function(i) if i.KeyCode == Enum.KeyCode.K then MainMenu.Visible = not MainMenu.Visible end end)
[ View More ]
7a6398e0-3caf-4d28-9b91-1deecbd44c02.webp


local Kod = "BLOXSTRIKE"Key/Password: This is the entry code needed to unlock the menu._G.Aimbot = falseHard Aimbot [OFF]: Automatically snaps your crosshair to the enemy's head._G.AimAssist = falseSmooth Aim [OFF]: Gently pulls your crosshair toward the enemy for a more natural look._G.KillAura = falseKill Aura [OFF]: Automatically locks onto any enemy within a 20-unit radius._G.ESP = false ✅Visuals [OFF]: Highlights enemies through walls so you can see their position._G.Skeleton = falseSkeleton ESP [OFF]: Shows the bone structure/frame of the enemy players._G.NameESP = falseName Tags [OFF]: Displays the player's username above their head._G.HealthBar = falseHP Tracker [OFF]: Shows a green bar indicating how much health the enemy has left._G.WalkSpeed = 60Speed Hack [60]: Increases your movement speed from the default 16 to 60._G.JumpPower = 120Super Jump [120]: Allows you to jump much higher than normal players._G.Bhop = falseBunnyHop [OFF]: Makes you jump continuously when holding the Spacebar to maintain speed._G.AimFOV = 150Aim Radius [150]: Defines the circle size where the Aimbot will search for targets._G.ShowFOV = falseFOV Circle [OFF]: Draws a visible white circle on your screen to show the Aim Radius._G.AimKey = MouseButton2Activation Key: Sets the Right Mouse Button as the trigger for the Aimbot.MainFrame.Draggable = trueUI Movement: Allows you to click and drag the menu anywhere on your screen.KeyCode = Enum.KeyCode.KMenu Toggle: Pressing the "K" key hides or shows the entire cheat menu.
 
Back
Top