I have made an NPC that uses pathfinding to get to a block simply called “gohere”
he can jump over blocks, walk around walls simple enough right?
So I made an obby for em.
Take a second to look at that alright? So basically you get the gist of it, the horrifyingly thin block on the top is the waypoint.

This is where he goes, he’s just chillin right there.
Is there any way that my bot can find a way to get to that block and climb the trusses?
forgot somethin, heres the script
local PathfindingService = game:GetService("PathfindingService")
local human = script.Parent:WaitForChild(“Humanoid”)
local torso = script.Parent:WaitForChild(“Torso”)
local path = PathfindingService:CreatePath()
path:ComputeAsync(torso.Position, game.Workspace.gohere.Position)
local waypoints = path:GetWaypoints()
for i, waypoint in pairs(waypoints) do
if waypoint.Action == Enum.PathWaypointAction.Jump
then human:ChangeState (Enum.HumanoidStateType.Jumping)
end
human:MoveTo(waypoint.Position)
human.MoveToFinished:Wait(5)
end
human:MoveTo(game.Workspace.gohere.Position)
