quiero sacar particulas cuando se mueva la coordenada X y Y del mouse, el cursor tiene un sprite por si acaso

Te dejo un ejemplo para que lo entiendas mejor. Lo que hace es detectar la diferencia de posicion x e y del objeto con la posicion x e y del raton.
Poniendo en el objeto en STEP x=mouse_x  y=mouse_y  el objeto sigue al raton, pero hay un cierto retraso en el movimiento, aprovechando esto se puede detectar cuando el raton se mueve.


Me diste que pensar y con lo que dijiste es mas facil aun, solo tenes que poner este codigo en STEP y listo

x=mouse_x
y=mouse_y
if x!=xprevious or y!=yprevious {instance_create(mouse_x,mouse_y,ball)}


Solo con eso sin crear otra variables como x1 :P