001 000001 099 The First Mobile 003 0 004 Jorge 010 0&0&El legendario Jorge, nada más y nada menos. El jefe de los Inmortales... ¡Tiene aterrorizada a toda la ciudad! 011 0&0&Jorge 012 0&0&Jorges 013 1 014 Jorge 015 Jorges 040 1 082 hola$buenas$0&0&¡Menos saludar y más traer la piedra! piedra$0&1&Si no te atreves a entrar a por la piedra, dilo, que no te vamos a pegar; pero si no, ¡entra de una vez!&1&1&Sí, la piedra... Si la tienes ya, dilo. No tenemos tiempo que perder. juana de arco$0&0&Hmm... Juana de Arco era una francesa. difícil$0&0&Me da igual que sea difícil o fácil. Hazlo y hablamos. dificil$0&0&Me da igual que sea difícil o fácil. Hazlo y hablamos. facil$0&0&Me da igual que sea difícil o fácil. Hazlo y hablamos. fácil$0&0&Me da igual que sea difícil o fácil. Hazlo y hablamos. entro$0&0&¡Venga, pues entra ya! voy a entr$0&0&¡Venga, pues entra ya! mamá$0&0&Primera regla de los Inmortales: ¡no hablar de madres! mama$0&0&Primera regla de los Inmortales: ¡no hablar de madres! madre$0&0&Primera regla de los Inmortales: ¡no hablar de madres! miedo$0&0&¿Qué? ¿Tienes miedo? puta$0&0&¡No insultes, que te oímos! cabrón$0&0&¡No insultes, que te oímos! bastardo$0&0&¡No insultes, que te oímos! imbécil$0&0&¡No insultes, que te oímos! mamón$0&0&¡No insultes, que te oímos! ¿Quién está gordo?$0&0&No te sulfures, Andrés, no te sulfures... te voy a$0&0&No amenaces... os voy a$0&0&No amenaces... llave$0&0&Tus problemas con las llaves no nos interesan. sí$0&0&Pues peor para ti... si$0&0&Pues peor para ti... 083 084 void parseCommand ( Player p , String verb , String args ) { if ( verb.equalsIgnoreCase("dar") ) { if ( args.indexOf("piedra") >= 0 ) { mirarSiTieneLaPiedra(p); } } } void onSay ( Mobile m , String text ) { if ( m instanceof Player ) { p = (Player) m; //System.out.println("NAAAAAAAAAAAAAAAAAAARL"); if ( text.indexOf("la tengo") >= 0 || ( text.indexOf("teng")>=0 && text.indexOf("piedra")>=0 ) || text.indexOf("traigo")>=0 ) { mirarSiTieneLaPiedra(p); } } } void mirarSiTieneLaPiedra ( Player p ) { piedrafalsa = world.getObject( 30000001 ); piedraverdadera = world.getObject(30000032); if ( p.hasItem( piedrafalsa ) ) { obj.say("¡Esa no es la piedra que tienes que traerme! Venga ya, ¿crees que me chupo el dedo?"); } else if ( p.hasItem( piedraverdadera ) ) { p.escribirAccion("\n\nEntregas la piedra a Jorge, que la mira y remira."); p.waitKeyPress(); p.escribirAccion("Por un momento, crees que se ha dado cuenta de que no es la auténtica..."); p.waitKeyPress(); p.escribirAccion(" pero... ¡No!\n"); obj.say("¡Muy bien!"); world.getObject(20000002).say("¡No creíamos que realmente fueras a hacerlo, rediez...!"); p.waitKeyPress(); p.escribir("\n\n\nLes cuentas a los Inmortales cómo has conseguido la piedra, después de luchar contra horribles esqueletos, correr incansablemente por luengos pasadizos, vértelas con insectos y ratas gigantes y descifrar asombrosos enigmas.\n"); p.waitKeyPress(); p.escribir("\nDespués de tal demostración de valor, no dudan en permitirte ingresar en su banda..."); p.waitKeyPress(); p.escribir("\nLo que siempre habías soñado... Lo que siempre habías deseado..."); p.waitKeyPress(); p.escribir("...¿O no?"); p.waitKeyPress(); p.escribirAccion("\n\n\n\n\n¡¡¡¡¡¡¡HAS GANADO!!!!!!!\n\n\n"); p.setRoom ( world.getObject(10000014) ); } else { obj.say("¡No la tienes! ¡Vuelve cuando tengas la piedra!"); } } 085