Open source Aimbot Script WORKS ON  RECOMENDED BYPASS
Key Required

Open source Aimbot Script WORKS ON RECOMENDED BYPASS

CENTAURAScript_legacyScript_legacy 8.8K views 1.1K executesUpdated Apr 21, 2025
3.0/ 5(5 votes)
3260% Positive
Lua Script•94 lines (2983 chars)
-- // Services
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RS = game:GetService("RunService")
local LP = Players.LocalPlayer
local Mouse = LP:GetMouse()

-- // Aimbot Settings
local AimbotEnabled = false
local AimbotKey = Enum.KeyCode.E -- Key to toggle
local AimbotFOV = 150
local TargetPart = "Head"

-- // Create GUI
local ScreenGui = Instance.new("ScreenGui", LP:WaitForChild("PlayerGui"))
ScreenGui.Name = "AimbotGUI"
ScreenGui.ResetOnSpawn = false

local Frame = Instance.new("Frame", ScreenGui)
Frame.Size = UDim2.new(0, 250, 0, 120)
Frame.Position = UDim2.new(0, 100, 0, 100)
Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Frame.BorderSizePixel = 0
Frame.Active = true
Frame.Draggable = true

local Title = Instance.new("TextLabel", Frame)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Text = "⚙️ Aimbot Menu"
Title.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 16

local ToggleBtn = Instance.new("TextButton", Frame)
ToggleBtn.Size = UDim2.new(1, -20, 0, 35)
ToggleBtn.Position = UDim2.new(0, 10, 0, 40)
ToggleBtn.Text = "Aimbot: OFF"
ToggleBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleBtn.Font = Enum.Font.Gotham
ToggleBtn.TextSize = 14

local CloseBtn = Instance.new("TextButton", Frame)
CloseBtn.Size = UDim2.new(0, 25, 0, 25)
CloseBtn.Position = UDim2.new(1, -30, 0, 5)
CloseBtn.Text = "X"
CloseBtn.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn.Font = Enum.Font.Gotham
CloseBtn.TextSize = 14

-- // Toggle Aimbot
ToggleBtn.MouseButton1Click:Connect(function()
	AimbotEnabled = not AimbotEnabled
	ToggleBtn.Text = AimbotEnabled and "Aimbot: ON ✅" or "Aimbot: OFF ❌"
end)

CloseBtn.MouseButton1Click:Connect(function()
	Frame.Visible = not Frame.Visible
end)

-- // Function to get closest player to mouse
local function GetClosestPlayer()
	local closestPlayer = nil
	local shortestDistance = AimbotFOV

	for _, player in ipairs(Players:GetPlayers()) do
		if player ~= LP and player.Character and player.Character:FindFirstChild(TargetPart) then
			local partPos, onScreen = workspace.CurrentCamera:WorldToViewportPoint(player.Character[TargetPart].Position)
			if onScreen then
				local dist = (Vector2.new(partPos.X, partPos.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
				if dist < shortestDistance then
					shortestDistance = dist
					closestPlayer = player
				end
			end
		end
	end

	return closestPlayer
end

-- // Aimbot Loop
RS.RenderStepped:Connect(function()
	if AimbotEnabled then
		local target = GetClosestPlayer()
		if target and target.Character and target.Character:FindFirstChild(TargetPart) then
			local targetPart = target.Character[TargetPart]
			local cam = workspace.CurrentCamera
			cam.CFrame = CFrame.new(cam.CFrame.Position, targetPart.Position)
		end
	end
end)

Features & Information

- The aimbot when turn on will targeting people head - Very good aimbot is actually universal but i put centaura cuz is very recomended :D mb the aimbot can run game such a arsenal or smth that have gun
#Aimbot#Not april fools dawg

Community Comments (6)

richardyudo50richardyudo50Apr 21, 2025

can u add the keybind aimbot

saberxsaberxApr 21, 2025(edited)

Does it work on mobile nvm

2rra2t2atara22rra2t2atara2Jun 11, 2025

Quite an inconvenient script. your aimbot just aims at your teammates

rockstaruhdrockstaruhdJul 13, 2025

Does it have gui?

tihondmitriev40tihondmitriev40Dec 21, 2025

AI😭😭

More Scripts for CENTAURA