when i spawn it waits a second to let the character spawn and then after that second it immediately prints no path ;/
wait(1)
local plr = game.Players.LocalPlayer
local char = plr.Character
local pathfind = game:GetService("PathfindingService")
local p1 = pathfind:FindPathAsync(char.LowerTorso.Position,workspace.ptgt.Position)
if p1.Status == Enum.PathStatus.Success then
for i,v in pairs(p1:GetWaypoints())do
char.Humanoid:MoveTo(v)
char.MoveToFinished:Wait()
if v.Action == Enum.PathWaypointAction.Jump then
char.Humanoid.Jump = true
end
end
else print "no path"
end
output: no path
(it is a local script)

1 comment
this is not actually the problem, the gap between a couple walls in the maze i was walking through was too small, thus stopping the path from being fully created, thanks for the help though!