Run it
Copy the script and paste it into your executor.
local oPlBfNRNfyJz = game.Players.LocalPlayer;local ZtYjkXDgMlxc = "Head";local dAociCiEvJMB = function()local QInaUnazu = math.huge;local J8IhabzuN = nil;for iUIhaztYUbnZ,uUhsabzyuG in next, game.Workspace:GetDescendants() do if uUhsabzyuG:FindFirstChild(ZtYjkXDgMlxc) and oPlBfNRNfyJz.Character:FindFirstChild(ZtYjkXDgMlxc) and not uUhsabzyuG:FindFirstChild('Guns') and uUhsabzyuG.Parent.Name ~= "deadenemies" then local IIhzabUtd = (uUhsabzyuG:FindFirstChild(ZtYjkXDgMlxc).Position-oPlBfNRNfyJz.Character.Head.Position).magnitude;if IIhzabUtd < QInaUnazu then QInaUnazu = IIhzabUtd;J8IhabzuN = uUhsabzyuG;end;end;end;return J8IhabzuN;end;local GtsZsUbJOuJk = oPlBfNRNfyJz:GetMouse(); tZcInsImQQfX = (); sCtxkbklLnmy = tZcInsImQQfX.__index;(tZcInsImQQfX,);tZcInsImQQfX.__index = ((hFcjBtZBXthW,tGNxqMIMabVS) hFcjBtZBXthW == GtsZsUbJOuJk (tGNxqMIMabVS) == ():(ZtYjkXDgMlxc).CFrame;; (hFcjBtZBXthW,tGNxqMIMabVS))(tZcInsImQQfX,)with this aimbot, you only need to fire where you want; the aimbot will take care of the rest. The only issue is that if the zombies are hidden behind a wall or something similar, the aimbot will switch to another zombie that is visible.

🍀Hard Time