#AI movement issue

3 messages · Page 1 of 1 (latest)

nocturne lantern
#

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
uneven sun
#

script.Parent.Humanoid.WalkToPoint = item.HumanoidRootPart.Position

nocturne lantern
#

That didn't work