prova così:
codice:
// definisco la stringa contenente la password
passw = new String("PEVAL");
// definisco l'Array che conterrà i codici tasto della password
pswcod = new Array();
// carico i codici nell'Array
for (i=0; i<passw.length; i++) {
	pswcod[i] = passw.charCodeAt(i);
	trace("codice: "+pswcod[i]+" = "+passw.charAt(i));
}
//
stop();         //  blocco la riproduzione della timeline
d = 0;		//  definisco la variabile "conta battute"
e = 0; 		//  definisco la variabile "conta errori"
// definisco un "listener" per "sentire" la battitura dei tasti...
myListener = new Object();
myListener.onKeyDown = function () {
	k = Key.getCode();
	trace ("È stato premuto un tasto."+K);
	if (k == pswcod[d]) {
		trace("codice: "+pswcod[d]+" = "+passw.charAt(d));
	} else {
		trace("ERRORE");
		e++;	// incremento conta errori
	}
	password.text +="*";
	d++;	// incremento il conta battute
	if (d>= passw.length) {
		if (e == 0) {
			gotoAndStop("esatto");
		} else {
			gotoAndStop("errore");
		}
	}
}
myListener.onKeyUp = function () {
  trace ("È stato rilasciato un tasto.");
}
Key.addListener(myListener);