blog counter
DeepCheat Aimbot

DeepCheat Aimbot

Blox Fruits is an immensely popular game on the Roblox platform, boasting a vast user base. DeepCheat Aimbot  This action-adventure game revolves around a pirate theme, where players enagage in combat against a variety of enemies and challenging bosses. Exploring islands and consuming different fruits are essential for advancing your character’s level.

This is a free and keyless script for Attack on Titan Revolution with Auto Farm, Safe Farm, and many more features

DeepCheat Aimbot

Description

This Counter Blox script is developed by w1tcher0n and DeepSeek and includes a variety of gameplay-enhancing features. 🔥

How to Use Roblox Script?

  1. Launch Roblox and join your desired game.
  2. Click the “Copy” button to duplicate the script code.
  3. Paste the script code into your preferred Roblox executor.
  4. Execute the script code and savor the enhanced experience.

Game Name

[🦅4TH JULY!] Counter Blox
Featrures

Aimbot
Esp
SilentAim
FovCircle
Tracerstoenemy
Fovchangerworkinginskinchanger
Skinchanger

-

-- DeepCheat v41 (by w1tcher0n and DeepSeek)
-- ask or smth: witcheron (discord)

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

_G.Aimbot = true
_G.ESP = true
_G.FOV = 90
_G.Smoothness = 0.2
_G.AimPart = "Head"
_G.SilentAim = false
_G.ShowFOV = false
_G.AimPriority = "Crosshair"
_G.Tracers = false

_G.ESPBox = true
_G.ESPName = false
_G.ESPDistance = true
_G.ESPHealth = true
_G.ESPBoxThickness = 1
_G.ESPEnemyColor = Color3.new(1, 0, 0)
_G.ESPFriendlyColor = Color3.new(0, 1, 0)

_G.KeyBinds = {
   Aimbot = Enum.KeyCode.F1,
   ESP = Enum.KeyCode.F2,
   SilentAim = Enum.KeyCode.F3,
}

local Window = Rayfield:CreateWindow({
   Name = "DeepCheat | Counter Blox",
   LoadingTitle = "Loading DeepCheat...",
   LoadingSubtitle = "by w1tcher0n",
   ConfigurationSaving = {
      Enabled = false,
   }
})

local CombatTab = Window:CreateTab("Combat", 4483362458)

CombatTab:CreateToggle({
   Name = "Aimbot",
   CurrentValue = true,
   Callback = function(v) _G.Aimbot = v end,
})

CombatTab:CreateSlider({
   Name = "Aimbot FOV",
   Range = {10,500},
   Increment = 10,
   CurrentValue = 90,
   Callback = function(v) _G.FOV = v end,
})

CombatTab:CreateSlider({
   Name = "Aimbot Smoothness",
   Range = {0.05,0.5},
   Increment = 0.05,
   CurrentValue = 0.2,
   Callback = function(v) _G.Smoothness = v end,
})

CombatTab:CreateDropdown({
   Name = "Aim Part",
   Options = {"Head","HumanoidRootPart","Torso"},
   CurrentOption = "Head",
   Callback = function(v) _G.AimPart = v end,
})

CombatTab:CreateDropdown({
   Name = "Aim Priority",
   Options = {"Crosshair","Distance"},
   CurrentOption = "Crosshair",
   Callback = function(v) _G.AimPriority = v end,
})

CombatTab:CreateToggle({
   Name = "Silent Aim (Recoil Comp)",
   CurrentValue = false,
   Callback = function(v) _G.SilentAim = v end,
})

CombatTab:CreateToggle({
   Name = "Player ESP",
   CurrentValue = true,
   Callback = function(v) _G.ESP = v end,
})

CombatTab:CreateToggle({
   Name = "Show FOV Circle",
   CurrentValue = false,
   Callback = function(v) _G.ShowFOV = v end,
})

CombatTab:CreateToggle({
   Name = "Tracers",
   CurrentValue = false,
   Callback = function(v) _G.Tracers = v end,
})

local ESPTab = Window:CreateTab("ESP Settings", 4483362458)

ESPTab:CreateToggle({
   Name = "Show Box",
   CurrentValue = true,
   Callback = function(v) _G.ESPBox = v end,
})

ESPTab:CreateToggle({
   Name = "Show Name",
   CurrentValue = false,
   Callback = function(v) _G.ESPName = v end,
})

ESPTab:CreateToggle({
   Name = "Show Distance",
   CurrentValue = true,
   Callback = function(v) _G.ESPDistance = v end,
})

ESPTab:CreateToggle({
   Name = "Show Health Bar",
   CurrentValue = true,
   Callback = function(v) _G.ESPHealth = v end,
})

ESPTab:CreateSlider({
   Name = "Box Thickness",
   Range = {1,5},
   Increment = 1,
   CurrentValue = 1,
   Callback = function(v) _G.ESPBoxThickness = v end,
})

local colorOptions = {"Red", "Blue", "Green", "Yellow", "White", "Orange", "Purple"}
local colorMap = {
   Red = Color3.new(1,0,0),
   Blue = Color3.new(0,0,1),
   Green = Color3.new(0,1,0),
   Yellow = Color3.new(1,1,0),
   White = Color3.new(1,1,1),
   Orange = Color3.new(1,0.5,0),
   Purple = Color3.new(0.5,0,1),
}

ESPTab:CreateDropdown({
   Name = "Enemy Box Color",
   Options = colorOptions,
   CurrentOption = "Red",
   Callback = function(v) _G.ESPEnemyColor = colorMap[v] or Color3.new(1,0,0) end,
})

ESPTab:CreateDropdown({
   Name = "Friendly Box Color",
   Options = colorOptions,
   CurrentOption = "Green",
   Callback = function(v) _G.ESPFriendlyColor = colorMap[v] or Color3.new(0,1,0) end,
})

local SettingsTab = Window:CreateTab("Settings", 4483362458)

SettingsTab:CreateParagraph({
   Title = "Keybinds",
   Content = "Select a key for each function.",
})

local keyOptions = {}
for i=1,12 do table.insert(keyOptions, "F"..i) end
table.insert(keyOptions, "LeftShift"); table.insert(keyOptions, "LeftControl"); table.insert(keyOptions, "LeftAlt")
table.insert(keyOptions, "Space"); table.insert(keyOptions, "Tab"); table.insert(keyOptions, "Escape")
table.insert(keyOptions, "X"); table.insert(keyOptions, "C"); table.insert(keyOptions, "V")
table.insert(keyOptions, "LMB"); table.insert(keyOptions, "RMB")
for i=0,9 do table.insert(keyOptions, tostring(i)) end

local function createBindDropdown(name, configKey)
   local currentKey = _G.KeyBinds[configKey]
   local currentName = tostring(currentKey):gsub("Enum.KeyCode.", "")
   if currentName == "MouseButton1" then currentName = "LMB"
   elseif currentName == "MouseButton2" then currentName = "RMB" end
   SettingsTab:CreateDropdown({
      Name = name,
      Options = keyOptions,
      CurrentOption = currentName,
      Callback = function(Option)
         local keyEnum
         if Option == "LMB" then keyEnum = Enum.KeyCode.MouseButton1
         elseif Option == "RMB" then keyEnum = Enum.KeyCode.MouseButton2
         elseif Option == "Space" then keyEnum = Enum.KeyCode.Space
         elseif Option == "Tab" then keyEnum = Enum.KeyCode.Tab
         elseif Option == "Escape" then keyEnum = Enum.KeyCode.Escape
         elseif Option == "LeftShift" then keyEnum = Enum.KeyCode.LeftShift
         elseif Option == "LeftControl" then keyEnum = Enum.KeyCode.LeftControl
         elseif Option == "LeftAlt" then keyEnum = Enum.KeyCode.LeftAlt
         elseif Option:find("F%d") then
            local num = tonumber(Option:gsub("F", ""))
            keyEnum = Enum.KeyCode["F" .. num]
         else
            keyEnum = Enum.KeyCode[Option]
         end
         if keyEnum then
            _G.KeyBinds[configKey] = keyEnum
            Rayfield:Notify({Title = "Bind", Content = name .. " -> " .. Option, Duration = 2})
         end
      end,
   })
end

createBindDropdown("Toggle Aimbot", "Aimbot")
createBindDropdown("Toggle ESP", "ESP")
createBindDropdown("Toggle Silent Aim", "SilentAim")

local SkinTab = Window:CreateTab("Skin Changer", 4483362458)
SkinTab:CreateButton({
   Name = "Load Skin Changer (AuroraChanger)",
   Callback = function()
      loadstring(game:HttpGet("https://raw.githubusercontent.com/MMoonDzn/AuroraChanger/refs/heads/main/loader.lua"))()
   end,
})

local ChangelogTab = Window:CreateTab("Changelog", 4483362458)
ChangelogTab:CreateParagraph({
   Title = "Changelog",
   Content = [[
Bug-fixes, uploaded in:
- xenoscripts.com
- wearedevs.net
- scriptrb.com
]]})

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer
local viewportSize = Camera.ViewportSize

local chamsData = {}

local function IsVisible(part)
   local origin = Camera.CFrame.Position
   local target = part.Position
   local params = RaycastParams.new()
   params.FilterType = Enum.RaycastFilterType.Blacklist
   params.FilterDescendantsInstances = {LocalPlayer.Character, part.Parent}
   local result = workspace:Raycast(origin, (target - origin).Unit * (origin - target).Magnitude, params)
   return result == nil
end

local function GetTarget()
   local targetPart, minDist = nil, _G.FOV
   local mousePos = UIS:GetMouseLocation()
   local useDistance = (_G.AimPriority == "Distance")
   local myTeam = LocalPlayer.Team

   for _, v in pairs(Players:GetPlayers()) do
      if v == LocalPlayer then continue end
      if v.Team == myTeam then continue end
      local char = v.Character
      if not char then continue end
      local hum = char:FindFirstChild("Humanoid")
      if not hum or hum.Health <= 0 then continue end
      local aimPart = char:FindFirstChild(_G.AimPart) or char:FindFirstChild("Head") or char:FindFirstChild("HumanoidRootPart")
      if not aimPart then continue end
      if not IsVisible(aimPart) then continue end

      local pos, onScreen = Camera:WorldToViewportPoint(aimPart.Position)
      if not onScreen then continue end

      local dist
      if useDistance then
         dist = (Camera.CFrame.Position - aimPart.Position).Magnitude
      else
         dist = (Vector2.new(pos.X, pos.Y) - mousePos).Magnitude
      end
      if dist < minDist + 5 then
         targetPart, minDist = aimPart, dist
      end
   end
   return targetPart, minDist
end

local espFrameCounter = 0
local espObjects = {}
local aimCircle = Drawing.new("Circle")
aimCircle.Thickness = 1
aimCircle.Color = Color3.new(1, 1, 1)
aimCircle.Filled = false
aimCircle.Transparency = 1
aimCircle.Visible = false

local function UpdateESP()
   espFrameCounter = espFrameCounter + 1
   if espFrameCounter % 4 ~= 0 then return end

   for _, obj in pairs(espObjects) do obj:Remove() end
   espObjects = {}

   if not _G.ESP and not _G.Tracers then return end
   local fovRatio = 70 / Camera.FieldOfView
   local bottomCenter = Vector2.new(viewportSize.X/2, viewportSize.Y)

   for _, v in pairs(Players:GetPlayers()) do
      if v == LocalPlayer then continue end
      local char = v.Character
      if not char then continue end
      local hrp = char:FindFirstChild("HumanoidRootPart")
      if not hrp then continue end
      local hum = char:FindFirstChild("Humanoid")
      if not hum or hum.Health <= 0 then continue end
      local pos, on = Camera:WorldToViewportPoint(hrp.Position)
      if not on then continue end
      local dist = (Camera.CFrame.Position - hrp.Position).Magnitude
      local isEnemy = (v.Team ~= LocalPlayer.Team)
      local color = isEnemy and _G.ESPEnemyColor or _G.ESPFriendlyColor

      if _G.ESPBox then
         local sX = (2500 / dist) * fovRatio
         local sY = (3500 / dist) * fovRatio
         local box = Drawing.new("Square")
         box.Thickness = _G.ESPBoxThickness
         box.Filled = false
         box.Transparency = 1
         box.Size = Vector2.new(sX, sY)
         box.Position = Vector2.new(pos.X - sX/2, pos.Y - sY/2)
         box.Color = color
         box.Visible = true
         table.insert(espObjects, box)
      end

      if _G.ESPHealth then
         local health = hum.Health / hum.MaxHealth
         local barWidth = 50
         local barHeight = 4
         local barX = pos.X - barWidth / 2
         local barY = pos.Y - 30
         local bg = Drawing.new("Square")
         bg.Size = Vector2.new(barWidth, barHeight)
         bg.Position = Vector2.new(barX, barY)
         bg.Color = Color3.new(0.2, 0.2, 0.2)
         bg.Filled = true
         bg.Visible = true
         table.insert(espObjects, bg)
         local fill = Drawing.new("Square")
         fill.Size = Vector2.new(barWidth * health, barHeight)
         fill.Position = Vector2.new(barX, barY)
         fill.Color = Color3.new(1 - health, health, 0)
         fill.Filled = true
         fill.Visible = true
         table.insert(espObjects, fill)
      end

      local labelText = ""
      if _G.ESPName then labelText = labelText .. v.Name end
      if _G.ESPDistance then
         if labelText ~= "" then labelText = labelText .. "\n" end
         labelText = labelText .. math.floor(dist) .. "m"
      end
      if labelText ~= "" then
         local label = Drawing.new("Text")
         label.Size = 13
         label.Center = true
         label.Outline = true
         label.Color = Color3.new(1,1,1)
         label.Text = labelText
         label.Position = Vector2.new(pos.X, pos.Y - 20)
         label.Visible = true
         table.insert(espObjects, label)
      end

      if _G.Tracers then
         local line = Drawing.new("Line")
         line.Thickness = 1
         line.Color = color
         line.From = bottomCenter
         line.To = Vector2.new(pos.X, pos.Y)
         line.Visible = true
         table.insert(espObjects, line)
      end
   end
end

UIS.InputBegan:Connect(function(input, gp)
   if gp then return end
   local key = input.KeyCode
   if key == _G.KeyBinds.Aimbot then
      _G.Aimbot = not _G.Aimbot
      Rayfield:Notify({Title = "Toggle", Content = "Aimbot: " .. tostring(_G.Aimbot), Duration = 1})
   elseif key == _G.KeyBinds.ESP then
      _G.ESP = not _G.ESP
      Rayfield:Notify({Title = "Toggle", Content = "ESP: " .. tostring(_G.ESP), Duration = 1})
   elseif key == _G.KeyBinds.SilentAim then
      _G.SilentAim = not _G.SilentAim
      Rayfield:Notify({Title = "Toggle", Content = "Silent Aim: " .. tostring(_G.SilentAim), Duration = 1})
   end
end)

RunService.Heartbeat:Connect(function(dt)
   viewportSize = Camera.ViewportSize

   if _G.ShowFOV then
      aimCircle.Visible = true
      aimCircle.Radius = _G.FOV
      aimCircle.Position = UIS:GetMouseLocation()
   else
      aimCircle.Visible = false
   end

   if _G.Aimbot then
      local target = GetTarget()
      if target then
         if not _G.SilentAim then
            local currentCF = Camera.CFrame
            local lookAt = CFrame.lookAt(currentCF.Position, target.Position)
            Camera.CFrame = currentCF:Lerp(lookAt, _G.Smoothness)
         end
      end
   end

   UpdateESP()
end)

for _, v in pairs(Players:GetPlayers()) do
   if v ~= LocalPlayer then
      v.CharacterAdded:Connect(UpdateESP)
   end
end

Players.PlayerAdded:Connect(function(player)
   if player ~= LocalPlayer then
      player.CharacterAdded:Connect(UpdateESP)
   end
end)

task.wait(1)
Rayfield:Notify({Title = "DeepCheat", Content = "Loaded v41", Duration = 3})