Reversing a for x = 1, y do loop

Edited it to work with my game and it has some funky results

Forgot to readd the collision groups.

With the collision groups readded, it works like this.

Oops! I forgot to mention! You dont need collision groups!

On the repeat loop in the 2nd function add a INTEGER to the task.wait() (such as task.wait(4)) to create a gap effect between each spawned NPC

Would there be a way for them all to walk to the point 1 (the end) without them all stopping when they reach their point. Because right now, first NPC walks to its point and then stops and then the NPC behind it walks in front but I want it to look more orderly if you get what I mean.

MoveToFinished Is pretty unreliable, you could try getting the magnitude of waypoint and the character and making a repeat loop wait until the magnitude is satisfied

I’ve figured out how to explain it now, I want the first NPC that spawns to go to point 1 and not 85.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.