Buenas!
Tengo una caja de texto, todo funciona perfectamente.
Me gustaría que luego de escribir el texto, se borren todos los caracteres excepto los primeros 18 caracteres



simulación de como quiero que quede:



Tengo entendido que no se puede limitar los caracteres directamente en la ventana de game maker por que es externo al vídeojuego, por eso pregunto si hay alguna posibilidad de eliminar los caracteres de más una vez ingresados

Desde ya muchas gracias

Puedes copiar los primeros 18 caracters a una nueva variable con string_copy
O mejor aun crearte una caja de texto propia.

No entiendo como funciona, podrías ser más especifico? (string_copy(str,index,count))  :-[

En tu caso en str tenes que poner el nombre de la variable en la que guardas el texto que escribis, en index pones 1 que es el primer caracter del texto, y en count pones 18 que es cantidad de caracters que queres guardar.
Si quieres te puedo pasar un ejemplo.