local pathservice = game:GetService("PathfindingService")
local path= pathservice:ComputeSmoothPathAsync(game.Workspace.Start.Position,game.Workspace.End.Position,512)
local coord=path:GetPointCoordinates()
for i,v in pairs(coord) do
game.Workspace.Robot.Humanoid:MoveTo(v)
print(i)
print("Moving to: ",v)
game.Workspace.Robot.Humanoid.MoveToFinished:wait()
end
The walls are can collide. Everything on the player is can collide. Please help.
LINK TO PLACE: Place

3 comments
From what I can see, is that you're not telling the bot to go around the wall. It doesn't know there's a wall there, and it doesn't know how to go around it. Hopefully this will pinpoint you in the right direction.
How do i tell it to go around the wall?
It's supposed to know that there's a wall there. That's the whole point of 'ComputeSmoothPathAsync'. I remember having a similar problem when my walls were too small. Not sure if it's the same issue for you, though.