-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- [[ Universal ESP, Hitbox, & Aimbot Script ]] -- -- Make sure to run this using a compatible Roblox executor local Players = game:Service("Players") local LocalPlayer = Players.LocalPlayer local Camera = workspace.CurrentCamera local Mouse = LocalPlayer:GetMouse() -- 1. HITBOX EXPANDER FUNCTION local function ApplyHitboxes() for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local hrp = player.Character.HumanoidRootPart hrp.Size = Vector3.new(10, 10, 10) -- Adjust the size here to make hitboxes bigger or smaller hrp.Transparency = 0.7 -- Makes the big hitbox semi-see-through hrp.BrickColor = BrickColor.new("Really red") hrp.Material = Enum.Material.Neon hrp.CanCollide = false end end end -- 2. BASIC ESP FUNCTION (Highlights Players) local function ApplyESP() for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then if not player.Character:FindFirstChild("ScriptHighlight") then local highlight = Instance.new("Highlight") highlight.Name = "ScriptHighlight" highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.FillTransparency = 0.5 highlight.Parent = player.Character end end end end -- 3. AIMBOT FUNCTION (Locks onto closest player when holding Right Click) local AimbotEnabled = false local function GetClosestPlayer() local closestPlayer = nil local shortestDistance = math.huge for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 then local hrp = player.Character.HumanoidRootPart local screenPos, onScreen = Camera:WorldToViewportPoint(hrp.Position) if onScreen then local mousePos = Vector2.new(Mouse.X, Mouse.Y) local playerPos = Vector2.new(screenPos.X, screenPos.Y) local distance = (mousePos - playerPos).Magnitude if distance < shortestDistance then closestPlayer = player shortestDistance = distance end end end end return closestPlayer end -- Listen for Right Click to toggle Aimbot lock Mouse.Button2Down:Connect(function() AimbotEnabled = true end) Mouse.Button2Up:Connect(function() AimbotEnabled = false end) -- Main loop to run everything smoothly game:GetService("RunService").RenderStepped:Connect(function() ApplyHitboxes() ApplyESP() if AimbotEnabled then local target = GetClosestPlayer() if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then Camera.CFrame = CFrame.new(Camera.CFrame.Position, target.Character.HumanoidRootPart.Position) end end end) print("Script loaded successfully!")