so, im trying to make my npc find only the closest part in a pair, but instead it gets all of the parts and goes for the first one, is there a way around it?
function FindJob()
local DistMin = 500
for _,v in pairs(game.Workspace.Waypoints.Trabalho:GetChildren()) do
local Pos2 = v.Position
local dist = (Pos - Pos2).magnitude
if dist <= DistMin then
destination = Pos2
followPath(destination)
print(destination)
end
end
end
