¡Hey!
El script en sí está bien, es muy simple, se congela por otra cosa.
Mira haz esto:
-Haz click en el script de gatillo
-Mira a la derecha el menú de evento y vete a donde dice "Desconocido" y pon 0003 (En realidad te digo que pongas eso porque se da en la mayoría de los casos que es un movimiento de "C")
-Después de haber hecho lo de arriba, en "Var number" pon 4000
Guardas en advance map y ale ya funciona.
¡Espero que te haya servido! =P