I'm making an ai that will follow a player, and for some reason, the ai wont move, and i have no output
code
while true do
task.wait()
for i, item in ipairs(workspace:GetChildren()) do
print(i)
if item:FindFirstChild("Humanoid") then
print('humanoid')
if (script.Parent.HumanoidRootPart.Position - item.HumanoidRootPart.Position).Magnitude <= 50 then
print('in distance')
while item.Humanoid do
task.wait()
script.Parent.Humanoid:MoveTo(item.HumanoidRootPart.Position)
script.Parent.Humanoid.MoveToFinished:Wait()
end
end
end
end
end