OK man I can see you are making a infinite runner with random platforms but there are a lot of issues with your events
for a start you are calling F1 from inside itself, which you can do at a more advanced level, but this is not what you want to do here
you need to at least call it once from outside
so move
platforms x < 128 call "F1" outside the function
however this causes another issue that as long as platforms x less than 128 it will keep calling the function to make more map every tick for ever as platforms x is gone off screen for ever.
you could set platforms x back to 0 or whatever it was at the start but you have just created more platforms with the F1 function so now the old and new platforms will overlap
so.... yea. i dont no how to make infinite runner but there are lots of template and examples here and on youtube and possibly in your C2 examples folder. Have a look at those for ideas.