Roblox-Bot-Lua/Main/Function/Modules.lua
2025-07-21 10:41:54 +07:00

30 lines
1.4 KiB
Lua

return function()
local Net = game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("Net")
local RegisterAttack = Net:WaitForChild("RE/RegisterAttack")
local RegisterHit = Net:WaitForChild("RE/RegisterHit")
local ShootGunEvent = Net:WaitForChild("RE/ShootGunEvent")
function ProcessEnemies(OthersEnemies, Folder)
local BasePart = nil
for _, Enemy in Folder:GetChildren() do
local part =
Enemy:FindFirstChild("LeftLowerLeg") or Enemy:FindFirstChild("RightLowerLeg") or
Enemy:FindFirstChild("LeftUpperLeg") or Enemy:FindFirstChild("RightUpperLeg") or
Enemy:FindFirstChild("LeftLowerArm") or Enemy:FindFirstChild("RightLowerArm") or
Enemy:FindFirstChild("LeftUpperArm") or Enemy:FindFirstChild("RightUpperArm") or
Enemy:FindFirstChild("Head") or Enemy:FindFirstChild("Torso") or
Enemy:FindFirstChild("UpperTorso") or Enemy:FindFirstChild("LowerTorso") or
Enemy:FindFirstChild("HumanoidRootPart")
if part and game.Players.LocalPlayer:DistanceFromCharacter(part.Position) < 80 then
if Enemy ~= game.Players.LocalPlayer.Character then
table.insert(OthersEnemies, { Enemy, part })
BasePart = part
end
end
end
return BasePart
end
end