New Counter Blox Script Esp Silent Aim Fixed Repack Jun 2026

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

-- [[ Updated Counter Blox Script: ESP & Fixed Silent Aim ]] -- local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local Camera = workspace.CurrentCamera local Mouse = LocalPlayer:GetMouse() local Settings = SilentAim = true, TeamCheck = true, AliveCheck = true, MaxDistance = 1000, FOV = 120, ESP_Enabled = true, ESP_Boxes = true, ESP_Tracers = false -- FOV Ring Configuration local FOVCircle = Drawing.new("Circle") FOVCircle.Color = Color3.fromRGB(0, 255, 150) FOVCircle.Thickness = 1.5 FOVCircle.Radius = Settings.FOV FOVCircle.Visible = Settings.SilentAim FOVCircle.Filled = false game:GetService("RunService").RenderStepped:Connect(function() FOVCircle.Position = Vector2.new(Mouse.X, Mouse.Y + 36) end) -- Function to fetch closest enemy player relative to mouse cursor local function GetClosestPlayer() local Target = nil local ShortestDistance = Settings.FOV for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer then if not Settings.TeamCheck or Player.Team ~= LocalPlayer.Team then local Character = Player.Character if Character and Character:FindFirstChild("Head") and Character:FindFirstChild("Humanoid") then if not Settings.AliveCheck or Character.Humanoid.Health > 0 then local Pos, OnScreen = Camera:WorldToViewportPoint(Character.Head.Position) if OnScreen then local Magnitude = (Vector2.new(Pos.X, Pos.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude if Magnitude < ShortestDistance then Target = Character.Head ShortestDistance = Magnitude end end end end end end end return Target end -- Fixed Silent Aim Logic (Hooking the Index/Namecall) local OldNamecall OldNamecall = hookmetamethod(game, "__namecall", function(Self, ...) local Args = ... local Method = getnamecallmethod() if Settings.SilentAim and Method == "FindPartOnRayWithIgnoreList" and not checkcaller() then local TargetHead = GetClosestPlayer() if TargetHead then -- Redirecting the origin/direction ray straight to target head matrix local Origin = Camera.CFrame.Position local Direction = (TargetHead.Position - Origin).Unit * Settings.MaxDistance Args[1] = Ray.new(Origin, Direction) return OldNamecall(Self, unpack(Args)) end end return OldNamecall(Self, ...) end) -- Visual ESP Implementation local function CreateESP(Player) local Box = Drawing.new("Square") Box.Visible = false Box.Color = Color3.fromRGB(255, 0, 50) Box.Thickness = 1 Box.Filled = false local Tracer = Drawing.new("Line") Tracer.Visible = false Tracer.Color = Color3.fromRGB(255, 255, 255) Tracer.Thickness = 1 game:GetService("RunService").RenderStepped:Connect(function() if Settings.ESP_Enabled and Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") and Player.Character:FindFirstChild("Humanoid") and Player.Character.Humanoid.Health > 0 then if not Settings.TeamCheck or Player.Team ~= LocalPlayer.Team then local RootPart = Player.Character.HumanoidRootPart local RootPos, OnScreen = Camera:WorldToViewportPoint(RootPart.Position) if OnScreen then -- Draw Box if Settings.ESP_Boxes then local Head = Player.Character:FindFirstChild("Head") if Head then local HeadPos = Camera:WorldToViewportPoint(Head.Position) local LegPos = Camera:WorldToViewportPoint(RootPart.Position - Vector3.new(0, 3, 0)) local Height = math.abs(HeadPos.Y - LegPos.Y) local Width = Height / 1.5 Box.Size = Vector2.new(Width, Height) Box.Position = Vector2.new(RootPos.X - (Width / 2), RootPos.Y - (Height / 2)) Box.Visible = true end else Box.Visible = false end -- Draw Tracer if Settings.ESP_Tracers then Tracer.From = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y) Tracer.To = Vector2.new(RootPos.X, RootPos.Y) Tracer.Visible = true else Tracer.Visible = false end else Box.Visible = false Tracer.Visible = false end else Box.Visible = false Tracer.Visible = false end else Box.Visible = false Tracer.Visible = false end end) end -- Apply ESP to existing and incoming players for _, Player in pairs(Players:GetPlayers()) do if Player ~= LocalPlayer then CreateESP(Player) end end Players.PlayerAdded:Connect(CreateESP) Use code with caution. How to Execute the Script Safely new counter blox script esp silent aim fixed

Clear any default text in your executor's script tab and paste the loadstring provided above. This public link is valid for 7 days

The developer seems to be actively engaged with the community, responding to feedback and concerns in a timely manner. This gives me confidence that any issues will be addressed promptly. Can’t copy the link right now