¡Hola!, a los que me conocéis y a los que no
Estuve jugando a esta aventura (por recomendación), y he llegado a un final, pero antes de opinar quiero saber si se puede...
Llegar a coger el Gran Libro de la Magia. Porque yo ni llego hasta ahí, acabo muriendo dos veces y ya viene el conejito (ésta es la parte que terminé). Incluso llegaron a matar a Galadriel, que la resucité pero da igual, he vuelto a morir
Estuve leyendo la versión novelada, así que imagino que es algo que sí se puede hacer.
Y, por no variar, me han salido errores muy chungos
- Tu orden: montar en la harley
**********BeanShell Syntax Error Report***********
*In code for object: [ eu.irreality.age.Player:20000002:Zoilo ]
*Loaded to call method parseCommand (with arguments: montar en la harley)
*Location: inline evaluation of: ``void onInit() { // El nombre del fichero de sonido que se está reproduciendo . . . ''
*Message: Sourced file: inline evaluation of: ``parseCommand( arg0, arg1);'' : Type mismatch in operator. class java.lang.Boolean cannot be used with class java.lang.Integer
**************************************************
- Tu orden: hablar sobre qué hacer
—Vamos, no desfallezcais ahora. Vamos arriba —dices con convicción.
Tu orden: arriba
Los temas sobre los que puedes hablar son:
Hablar sobre qué hacer a continuación
Tu orden: m
El jardín de la torre es una tupida selva. Al norte se ve elevarse la Torre de la Magia, el ombligo de las fuerzas telúricas de Ínsula Barataria.
Tu orden: subir
¿Cómo? ¿Ir a dónde?
Tu orden: arriba
No entiendo...
Tu orden: n
**********BeanShell Runtime Error Report**********
*Context: beforeExit , room [ eu.irreality.age.Room:10000024:jardin ]
*Error: java.lang.NullPointerException
*Location: inline evaluation of: ``void beforeExit ( Mobile aCreature , Path path ) { Mobile z = mobile("Zoilo" . . . ''
*Line: 18
*Offending text: r .goTo ( room ( "escalinata" ) )
*Message: Sourced file: inline evaluation of: ``beforeExit( arg0, arg1);'' : Method Invocation r.goTo
*Exception was generated in native code. Stack trace follows: java.lang.NullPointerException
at eu.irreality.age.Mobile.goTo(Mobile.java:2530)
at eu.irreality.age.Mobile.goTo(Mobile.java:2558)
at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at bsh.Reflect.invokeMethod(Reflect.java:189)
at bsh.Reflect.invokeObjectMethod(Reflect.java:92)
at bsh.Name.invokeMethod(Name.java:858)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:917)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.Interpreter.eval(Interpreter.java:645)
at bsh.Interpreter.eval(Interpreter.java:739)
at bsh.Interpreter.eval(Interpreter.java:728)
at eu.irreality.age.ObjectCode.run(ObjectCode.java:436)
at eu.irreality.age.ObjectCode.run(ObjectCode.java:268)
at eu.irreality.age.Room.execCode(Room.java:1321)
at eu.irreality.age.Mobile.go(Mobile.java:2637)
at eu.irreality.age.Mobile.executeAction(Mobile.java:6832)
at eu.irreality.age.Mobile.execCommand(Mobile.java:11327)
at eu.irreality.age.Player.obtainAndExecCommand(Player.java:450)
at eu.irreality.age.Player.characterChangeState(Player.java:628)
at eu.irreality.age.Player.changeState(Player.java:465)
at eu.irreality.age.Entity.update(Entity.java:312)
at eu.irreality.age.Player.update(Player.java:192)
at eu.irreality.age.Entity.update(Entity.java:96)
at eu.irreality.age.World.update(World.java:2811)
at eu.irreality.age.GameEngineThread.run(GameEngineThread.java:310)
**************************************************
java.lang.NullPointerExceptionjava.lang.NullPointerException
at eu.irreality.age.Mobile.manageEndOfAttackState(Mobile.java:3062)
at eu.irreality.age.Mobile.changeState(Mobile.java:2963)
at eu.irreality.age.Entity.update(Entity.java:312)
at eu.irreality.age.Entity.update(Entity.java:96)
at eu.irreality.age.World.update(World.java:2811)
at eu.irreality.age.GameEngineThread.run(GameEngineThread.java:310)
java.lang.NullPointerExceptionjava.lang.NullPointerException
at eu.irreality.age.Mobile.manageEndOfAttackState(Mobile.java:3062)
at eu.irreality.age.Mobile.changeState(Mobile.java:2963)
at eu.irreality.age.Entity.update(Entity.java:312)
at eu.irreality.age.Entity.update(Entity.java:96)
at eu.irreality.age.World.update(World.java:2811)
at eu.irreality.age.GameEngineThread.run(GameEngineThread.java:310)
**** Una vez que apareció este error ya salía con cada orden que daba ****
Am, por cierto, sólo me funciona "cargar partida" ejecutando el archivo "karma-windows.bat", y "cargar estado" no funciona ni con ése ni con "karma.agz"
