Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/10/2003, 23:39
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años
Puntos: 5
2.- El archivo JS (matilda.js)

Código PHP:
// Script desarrollado por Manoloweb de Ideasfreelance: [email][email protected][/email]
// 2003. Nota: El concepto viene de un juego de autor desconocido.
// Favor de dejar esta leyenda con los creditos
    
var cadena="";
    var 
fake=0;
    var 
contador=0;
    var 
acabo=0;
    
mensajes= new Array();
    
mensajes[0]="Matilda, quiero saber si tu conoces la respuesta";
    
mensajes[1]="Oye Matilda por favor contestame lo que voy a preguntarte";
    
mensajes[2]="Maty, niña triste, por favor ayudame a saber algo que me inquieta";
    
mensajes[3]="Matilda, puedes contestarme la pregunta que voy a hacerte";
    
mensajes[4]="Matildita, sabes tu la respuesta a esta pregunta";
    
respuestas= new Array();
    
respuestas[0]="Esa pregunta no quiero contestarla";
    
respuestas[1]="La persona que esta preguntando no cree en mi...";
    
respuestas[2]="La respuesta tu ya la sabes, por que me preguntas?";
    
respuestas[3]="Eso es obvio, por que me lo preguntas?";
    
respuestas[4]="Quien eres tu? por que me estas haciendo preguntas si no me conoces?";
    var 
aleat=Math.round(Math.random()*4,0);
    var 
textofake=mensajes[aleat];
function 
matilda(){
    var 
tecla=window.event.keyCode;
    if (
tecla == 45){
        
fake=0;
        
acabo=1;
        var 
teclafake=textofake.charCodeAt(contador);
        
window.event.keyCode=teclafake;
    }
    if (
fake==1){
        
cadena=cadena.concat(String.fromCharCode(tecla));
        var 
teclafake=textofake.charCodeAt(contador);
        
contador++;
        
window.event.keyCode=teclafake;
        }
    if (
tecla == 60 && cadena == ""){
        
fake=1;
        
window.event.keyCode=0;
    }

}
function 
piensa(){
    
document.forms[0].a.value="Recibiendo respuesta de Matilda... un momento";
    
setTimeout("responde()",3000);
}
function 
responde(){
    if (
acabo==1){
        
document.forms[0].a.value=cadena;
    }
    else{
        var 
aleat2=Math.round(Math.random()*4,0);
        
document.forms[0].a.value=respuestas[aleat2];
    }
}
function 
limpia(){
    
fake=0;
    
acabo=0;
    
cadena="";
    
textofake="";
    
contador=0;
    
document.forms[0].a.value="";
    var 
aleat=Math.round(Math.random()*4,0);    
    var 
textofake=mensajes[aleat];

__________________
Manoloweb

Última edición por Manoloweb; 24/10/2003 a las 23:52