CounterBlox
Key Required

CounterBlox

Counter BloxElevare_StudiosElevare_Studios 3.8K views 429 executesUpdated Jan 16, 2026
Unrated
00
Lua Script•71 lines (2445 chars)
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")

local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local camera = workspace.CurrentCamera

-- SETTINGS
local BHOP_BOOST = 1.05
local MAX_SPEED = 45
local FOV_RADIUS = 200 

_G.SilentAimTarget = nil -- Global variable for the gun to read

-- 1. ALWAYS ON WALLHACK
local function applyESP(targetPlayer)
	local function createHighlight(char)
		if char:FindFirstChild("ESP") then return end
		local highlight = Instance.new("Highlight")
		highlight.Name = "ESP"
		highlight.Parent = char
		highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
		highlight.FillColor = (targetPlayer.Team == player.Team) and Color3.fromRGB(0, 255, 0) or Color3.fromRGB(255, 0, 0)
	end
	if targetPlayer.Character then createHighlight(targetPlayer.Character) end
	targetPlayer.CharacterAdded:Connect(createHighlight)
end

for _, p in pairs(Players:GetPlayers()) do if p ~= player then applyESP(p) end end
Players.PlayerAdded:Connect(applyESP)

-- 2. ALWAYS ON TARGETING & BHOP
RunService.RenderStepped:Connect(function()
	local char = player.Character
	local hum = char and char:FindFirstChild("Humanoid")
	local root = char and char:FindFirstChild("HumanoidRootPart")

	-- Always On Bhop
	if hum and root and UserInputService:IsKeyDown(Enum.KeyCode.Space) then
		if hum.FloorMaterial ~= Enum.Material.Air then
			hum:ChangeState(Enum.HumanoidStateType.Jumping)
			local vel = root.AssemblyLinearVelocity
			if Vector3.new(vel.X, 0, vel.Z).Magnitude < MAX_SPEED then
				root.AssemblyLinearVelocity = Vector3.new(vel.X * BHOP_BOOST, vel.Y, vel.Z * BHOP_BOOST)
			end
		end
	end

	-- Always On Silent Aim Targeting
	local closestPlayer = nil
	local shortestDistance = FOV_RADIUS
	for _, v in pairs(Players:GetPlayers()) do
		if v ~= player and v.Team ~= player.Team and v.Character and v.Character:FindFirstChild("Head") then
			local screenPoint, onScreen = camera:WorldToViewportPoint(v.Character.Head.Position)
			if onScreen then
				local distance = (Vector2.new(mouse.X, mouse.Y) - Vector2.new(screenPoint.X, screenPoint.Y)).Magnitude
				if distance < shortestDistance then
					closestPlayer = v
					shortestDistance = distance
				end
			end
		end
	end
	
	if closestPlayer then
		_G.SilentAimTarget = closestPlayer.Character.Head.Position
	else
		_G.SilentAimTarget = nil
	end
end)

Features & Information

Smooth aimbot,wallhack,esp,bhop
#Aimbot#Wallhack#CounterBlox#ESP#Elevare Studios

Community Comments (1)

Lex_e98005Lex_e98005Jan 16, 2026

Uwu

More Scripts for Counter Blox