-- 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)