The error is: humanoid is not a valid member of noob even though it is a valid member of noob Please help.
local tower = script.Parent
local mobs = workspace.Enemies
local maxDistance = 50
local nearestTarget = nil
local function FindNearestTarget()
for i, target in ipairs(mobs:GetChildren()) do
local distance = (target.HumanoidRootPart.Position - tower.Position).Magnitude
print(target.Name, distance)
if distance < maxDistance then
print(target.Name .. "is the bal")
nearestTarget = target
maxDistance = distance
end
end
return nearestTarget
end
while true do
local target = FindNearestTarget()
if target then
target:WaitForChild("Humanoid"):TakeDamage(25)
end
task.wait(1)
end

1 comment
And it is also infinite yielding.