debes definir una variable, que sera la q contenga el max caracteres posibles.
y luego, debes crear otra q vaya contando y restandose a la anterior.
finalmente, cuando creas una decision para predguntar si llego a 0, si es asi, le detienes q se pueda escribir sino continua normalmente.
Código ActionScript :
var tam_max:Number=500;
var caract_escritos:Number=0;
...
if (carac_escritos==500)
{
//detienes la escritura
{
algo asi..debe ser
saludos