Hola, ¿Qué tal?

Estoy creando un juego e implementé un inputbox, y se me ocurrió que al llegar al borde inserte un salto de línea (#) y a la vez aumente el canvas del input. Intenté usando:
[gml]string_insert("#", strText, 24)
image_yscale += 20;
[/gml]
Pero como era de esperar no funcionó, ¿alguien sabe cómo lograr ese efecto?

Solo necesitas dibujar el texto usando draw_text_ext
[gml]
draw_text_ext(x, y, txt, -1, 400)
[/gml]
Dibuja el texto que esta en la variable txt, con un limite de 400pixels de la "caja de texto"(cuando el texto llega al limite de 400pixels de ancho, salta al siguiente renglon)