Waypoints in Scratch are fairly tough to make without experience, especially without having a bunch of invisible clones clogging the clone limit. Instead, you can use lists to do that same job.
Feel free to take the code, just credit @Sir-Cats-A-Lot as this is the second ALT account.