-- [[ TA AİMBOT - FULL LOCK, RED ESP & TARGET NAME ]] -- local player = game.Players.LocalPlayer local mouse = player:GetMouse() local camera = game.Workspace.CurrentCamera local runService = game:GetService("RunService") local aimbotEnabled = false local espEnabled = false local lockedTarget = nil -- --- GUI (GELİŞTİRİLMİŞ VE İSİM GÖSTERGELİ) --- local ScreenGui = Instance.new("ScreenGui", game.CoreGui) local MainFrame = Instance.new("Frame") local TitleLabel = Instance.new("TextLabel") local AimBtn = Instance.new("TextButton") local EspBtn = Instance.new("TextButton") local TargetLabel = Instance.new("TextLabel") -- İsim Göstergesi -- Ana Panel MainFrame.Size = UDim2.new(0, 300, 0, 200) -- İsim için biraz daha uzatıldı MainFrame.Position = UDim2.new(0.05, 0, 0.1, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) MainFrame.BorderSizePixel = 2 MainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0) MainFrame.Parent = ScreenGui MainFrame.Active = true MainFrame.Draggable = true -- Başlık TitleLabel.Size = UDim2.new(1, 0, 0, 40) TitleLabel.BackgroundColor3 = Color3.fromRGB(25, 25, 25) TitleLabel.Text = "TA AİMBOT" TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TitleLabel.Font = Enum.Font.GothamBold TitleLabel.TextSize = 24 TitleLabel.Parent = MainFrame -- Aimbot Butonu AimBtn.Size = UDim2.new(0.9, 0, 0, 40) AimBtn.Position = UDim2.new(0.05, 0, 0.25, 0) AimBtn.Text = "AİMBOT: KAPALI" AimBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0) AimBtn.TextColor3 = Color3.fromRGB(255, 255, 255) AimBtn.Font = Enum.Font.GothamBold AimBtn.TextSize = 18 AimBtn.Parent = MainFrame -- ESP Butonu EspBtn.Size = UDim2.new(0.9, 0, 0, 40) EspBtn.Position = UDim2.new(0.05, 0, 0.50, 0) EspBtn.Text = "ESP: KAPALI" EspBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0) EspBtn.TextColor3 = Color3.fromRGB(255, 255, 255) EspBtn.Font = Enum.Font.GothamBold EspBtn.TextSize = 18 EspBtn.Parent = MainFrame -- Hedef İsim Göstergesi (YENİ) TargetLabel.Size = UDim2.new(0.9, 0, 0, 40) TargetLabel.Position = UDim2.new(0.05, 0, 0.75, 0) TargetLabel.Text = "HEDEF: YOK" TargetLabel.BackgroundColor3 = Color3.fromRGB(20, 20, 20) TargetLabel.TextColor3 = Color3.fromRGB(0, 255, 255) -- Cyan renk dikkat çekmesi için TargetLabel.Font = Enum.Font.Code TargetLabel.TextSize = 16 TargetLabel.Parent = MainFrame -- --- MANTIK FONKSİYONLARI --- local function updateESP() for _, v in pairs(game.Players:GetPlayers()) do if v ~= player and v.Character then local highlight = v.Character:FindFirstChild("TA_ESP") if espEnabled then if not highlight then highlight = Instance.new("Highlight") highlight.Name = "TA_ESP" highlight.Parent = v.Character highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.FillTransparency = 0.5 highlight.OutlineColor = Color3.fromRGB(255, 255, 255) end else if highlight then highlight:Destroy() end end end end end local function getClosestToCenter() local closest = nil local shortestDist = math.huge local center = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 2) for _, v in pairs(game.Players:GetPlayers()) do if v ~= player and v.Character and v.Character:FindFirstChild("HumanoidRootPart") and v.Character.Humanoid.Health > 0 then local pos, onScreen = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position) if onScreen then local dist = (Vector2.new(pos.X, pos.Y) - center).Magnitude if dist < shortestDist then closest = v shortestDist = dist end end end end return closest end -- --- ETKİLEŞİMLER --- AimBtn.MouseButton1Click:Connect(function() aimbotEnabled = not aimbotEnabled AimBtn.Text = aimbotEnabled and "AİMBOT: AKTİF" or "AİMBOT: KAPALI" AimBtn.BackgroundColor3 = aimbotEnabled and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(150, 0, 0) if not aimbotEnabled then lockedTarget = nil TargetLabel.Text = "HEDEF: YOK" end end) EspBtn.MouseButton1Click:Connect(function() espEnabled = not espEnabled EspBtn.Text = espEnabled and "ESP: AKTİF" or "ESP: KAPALI" EspBtn.BackgroundColor3 = espEnabled and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(150, 0, 0) updateESP() end) -- --- ANA DÖNGÜ --- runService.RenderStepped:Connect(function() if aimbotEnabled then -- Hedef yoksa veya öldüyse yeni ara if not lockedTarget or not lockedTarget.Character or not lockedTarget.Character:FindFirstChild("Humanoid") or lockedTarget.Character.Humanoid.Health <= 0 then lockedTarget = getClosestToCenter() end if lockedTarget and lockedTarget.Character and lockedTarget.Character:FindFirstChild("HumanoidRootPart") then -- Kilitlenme camera.CFrame = CFrame.new(camera.CFrame.Position, lockedTarget.Character.HumanoidRootPart.Position) -- İsim Güncelleme TargetLabel.Text = "HEDEF: " .. lockedTarget.Name else TargetLabel.Text = "HEDEF ARANIYOR..." end end if espEnabled then updateESP() end end)