Hola amigos :D tiempo que no me la paso por aqui por culpa del trabajo y mi necesidad de dibujar Sprites para mi proyecto, pero ahora que he vuelto temporalmente tengo la duda de como detener una varibale ejemplo: "i +=1;" si esta variable se encuentra en "Step Begin" se sumara infinitamente, pero me gustaria que se detuviese o como se hace para ello?
Podes usar una variable más, por ejemplo:
[gml]if (variable) {i++;}[/gml]
Este código detecta cuando la variable es cierta y le agrega 1 a la variable i. Cuando no sea cierta, no hace nada.