So if you're wondering why loop doesn't work in your hexagon script, this could be due to the fact that you did something wrong. These solutions (despite being very little) just might help you. However, this is only good for the classic method of creating a hexagon script.

Solution 1

In order for the Loop to work (and therefore creating a hexagon), It must be at the bottom of the entire script. This way, you can fix the issue and finally get a hexagon.

Solution 2

Another mistake people make while doing the loop part is forgetting to set up the ID variable (Which was I, for the wiki page on how to make a hexagon). Make sure the Do cord is connected to the ID variable, and the same variable is connected to the counter cord. Also make sure the first script you're looping is connected to the After cord of the ID variable. If you're using loop for several scripts, their Before and After cords are attached, and that the first script's Before cord is attached to the ID variable's After cord.

Solution 3

Make sure the Stop cord is connected to a number (the number 5 for the hexagon script). You won't need to connect anything to the Start cord, but for the hexagon script, you'll probably need the number 1 attached.

I hope this helped with your hexagon script problems, despite this wiki page only having 3 solutions. If you try to do the script again, you should end up with a hexagon.