08.10.2013, 15:40
First of all. Break on first loop iteration makes no sense. Did you mean to put it in the "if" conditional? You can put the break inside your inner conditional as well - one message per player is enough. I don't know the size of your rCheckpoints, but if not all of them are enabled, you can gain a lot using y_iterate creating a custom iterator.