Description

The cheat was created by me, and there is no risk of getting banned in any way. I have been playing for about a month. I will share the cheat with its open source code; you can edit and use it as you wish. The menu is very well designed and has a s

Features

  • + Aimbot
  • + Esp

Script

Add Xeno Scripts as a preferred source
-- BABA OPS V14: REPAIR EDITION
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

-- [[ GLOBAL AYARLAR ]]
_G.Aimbot = false
_G.ESP = false
_G.FOV = 50
_G.Smoothness = 0.15

local Window = Rayfield:CreateWindow({
   Name = "Created by Razov | Counter Blox",
   LoadingTitle = "Loading Systems...",
   LoadingSubtitle = "by Razov",
   ConfigurationSaving = { Enabled = false },
   KeySystem = true,
   KeySettings = {
      Title = "Counter Blox | Key System",
      Subtitle = "Enter the Access Key",
      Note = "Key: notrust2025",
      FileName = "RazovKey", 
      SaveKey = true,
      Key = {"notrust2025"}
   }
})

local MainTab = Window:CreateTab("Combat & Visuals", 4483362458)

MainTab:CreateToggle({
   Name = "Aimbot (Right Click)",
   CurrentValue = false,
   Callback = function(Value) _G.Aimbot = Value end,
})

MainTab:CreateSlider({
   Name = "Aimbot FOV",
   Range = {10, 500},
   Increment = 10,
   CurrentValue = 50,
   Callback = function(Value) _G.FOV = Value end,
})

MainTab:CreateToggle({
   Name = "Player ESP",
   CurrentValue = false,
   Callback = function(Value) _G.ESP = Value end,
})

-- [[ FOV DAİRESİ ÇİZİMİ ]]
local AimCircle = Drawing.new("Circle")
AimCircle.Thickness = 1
AimCircle.Color = Color3.new(1, 1, 1)
AimCircle.Filled = false
AimCircle.Transparency = 1
AimCircle.Visible = false

-- [[ MOTOR ]]
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer

local function IsVisible(part)
    local ray = Camera:GetPartsObscuringTarget({Camera.CFrame.Position, part.Position}, {LocalPlayer.Character, part.Parent})
    return #ray == 0
end

local function GetTarget()
    local t, d = nil, _G.FOV
    for _, v in pairs(Players:GetPlayers()) do
        if v ~= LocalPlayer and v.Team ~= LocalPlayer.Team and v.Character and v.Character:FindFirstChild("Head") then
            if v.Character.Humanoid.Health > 0 then
                local p, on = Camera:WorldToViewportPoint(v.Character.Head.Position)
                if on then
                    local m = (Vector2.new(p.X, p.Y) - UIS:GetMouseLocation()).Magnitude
                    if m < d and IsVisible(v.Character.Head) then
                        t, d = v.Character.Head, m
                    end
                end
            end
        end
    end
    return t
end

-- ESP Konteynırı
local Container = {}
local function CreateDrawings(player)
    local box = Drawing.new("Square"); box.Thickness = 1; box.Filled = false; box.Transparency = 1
    local label = Drawing.new("Text"); label.Size = 13; label.Center = true; label.Outline = true; label.Color = Color3.new(1, 1, 1)
    Container[player] = {Box = box, Label = label}
end

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

-- ANA DÖNGÜ (FIXED)
RunService.RenderStepped:Connect(function()
    -- FOV Dairesi Güncelleme
    AimCircle.Visible = _G.Aimbot
    AimCircle.Radius = _G.FOV
    AimCircle.Position = UIS:GetMouseLocation()

    -- Aimbot Logic (Sağ Tık)
    if _G.Aimbot and UIS:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) then
        local target = GetTarget()
        if target then 
            Camera.CFrame = Camera.CFrame:Lerp(CFrame.lookAt(Camera.CFrame.Position, target.Position), _G.Smoothness) 
        end
    end

    -- ESP Logic
    for player, draw in pairs(Container) do
        local char = player.Character
        local hrp = char and char:FindFirstChild("HumanoidRootPart")
        if _G.ESP and hrp and char:FindFirstChild("Humanoid") and char.Humanoid.Health > 0 then
            local pos, on = Camera:WorldToViewportPoint(hrp.Position)
            if on then
                local dist = (Camera.CFrame.Position - hrp.Position).Magnitude
                local sX, sY = 2500/dist, 3500/dist
                draw.Box.Visible = true; draw.Box.Size = Vector2.new(sX, sY); draw.Box.Position = Vector2.new(pos.X - sX/2, pos.Y - sY/2)
                draw.Box.Color = (player.Team ~= LocalPlayer.Team) and Color3.new(1, 0, 0) or Color3.new(0, 1, 0)
                draw.Label.Visible = true; draw.Label.Text = player.Name .. "\n" .. math.floor(dist) .. "m"
                draw.Label.Position = Vector2.new(pos.X, pos.Y + sY/2 + 2)
            else draw.Box.Visible = false; draw.Label.Visible = false end
        else draw.Box.Visible = false; draw.Label.Visible = false end
    end
end)
Script worked? 🚀 Boost it to #1 so others find it too.

Comments (0)

Log in to add a comment.