CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 19 Ago 2017 12:25

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 10 mensajes ] 
Autor Mensaje
NotaPublicado: 30 Jun 2014 09:49 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
Buenas amigos.

Tengo un problema con esta extensión. estoy usando su versión 2, e Inform7_6G_60.
Cuando intento compilar algo, sale lo siguiente:

Problem. The extension Exit Descriptions Sp by Matthew Fletcher, which your source text makes use of, seems to be malformed: its 'begins here' sentence correctly identifies it, but then the 'ends here' sentence calls it 'Version 2 of Exit Descriptions' instead. (They need to be a matching pair except that the end does not name the author: for instance, 'Hocus Pocus by Jan Ackerman begins here.' would match with 'Hocus Pocus ends here.')

Por lo que entendí, el problema es el comienzo y final de la extensión...

Código:
Version 2 of Exit Descriptions SP by Matthew Fletcher begins here.

El final, estaba así:
Código:
Exit Descriptions ends here.

Lo modifiqué así:
Código:
Version 2 of Exit Descriptions ends here.


No sé si hice bien, la cuestión es que cuando voy a instalar de nuevo la extensión, me pide sobreescribir, doy que si... compilo y me da el mismo error.
También intenté borrar la extensión desde Inform 7\Inform7\Extensions, pero ahí directamente no aparece...

Saludos!


Arriba
 Perfil  
 
NotaPublicado: 30 Jun 2014 10:21 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5268
Ubicación: Coruña
No uso I7 pero lo que te está diciendo el mensaje de error es precisamente que sobra el "Version 2 of" en el "ends here"... se ve que lo de "Version 2" no forma parte del nombre de la extensión y por lo tanto no se pone ahí.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 30 Jun 2014 17:15 
Desconectado
Archivero
Archivero

Registrado: 19 Nov 2008 12:32
Mensajes: 268
nas!

en realidad el cierre correcto es:

Código:
Exit Descriptions SP ends here.


notese el SP.

En su momento, funcionaba, cuando I7 era menos estricto en estas cosas.

Anotado como bug.

Gracias.

_________________
I7 Spanish / Notas de desarrollo


Arriba
 Perfil  
 
NotaPublicado: 30 Jun 2014 18:38 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
tesheñes escribió:
nas!

en realidad el cierre correcto es:

Código:
Exit Descriptions SP ends here.


notese el SP.

En su momento, funcionaba, cuando I7 era menos estricto en estas cosas.

Anotado como bug.

Gracias.

Vaya, eso se me había pasado. siempre es bueno tener alguien mas atento que el lector de pantalla (?)

otra cosa, esto ya no funciona?
Use Comando Salidas.

Efectivamente, me da error


Arriba
 Perfil  
 
NotaPublicado: 30 Jun 2014 18:55 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
MarcosP escribió:
otra cosa, esto ya no funciona?
Use Comando Salidas.

Efectivamente, me da error

ok, acabo de leer por ahí que:
- Desactivado el uso del Comando 'Salidas'. Que se cocine su propia extension
que tanto! xD


Arriba
 Perfil  
 
NotaPublicado: 01 Jul 2014 19:00 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
Alguien tiene alguna versión anterior de la librería? para hacer la extensión de las salidas... o alguna pista de como hacerla...

Me imagino que copiar de i6 no va xD


Arriba
 Perfil  
 
NotaPublicado: 01 Jul 2014 21:55 
Desconectado
Archivero
Archivero

Registrado: 19 Nov 2008 12:32
Mensajes: 268
¿no te funciona la Exit Descriptions Sp (corrigiendo el final)?

_________________
I7 Spanish / Notas de desarrollo


Arriba
 Perfil  
 
NotaPublicado: 01 Jul 2014 22:24 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
tesheñes escribió:
¿no te funciona la Exit Descriptions Sp (corrigiendo el final)?

si si, lo que quiero hacer, es que se pueda usar el comando salidas (fíjate mis respuestas anteriores)


Arriba
 Perfil  
 
NotaPublicado: 01 Jul 2014 22:52 
Desconectado
Archivero
Archivero

Registrado: 19 Nov 2008 12:32
Mensajes: 268
MarcosP escribió:
si si, lo que quiero hacer, es que se pueda usar el comando salidas (fíjate mis respuestas anteriores)



Ah, vale, puedes pegar el siguiente código en tu aventura:

Código:
Chapter X - Las salidas

Understand "salidas" as showing exits.

Showing exits is an action applying to nothing.

The amount is a number variable.
The amount is 0.

The num is a number variable.
The num is 0.

Report showing exits:
   Change the amount to the number of adjacent rooms;
   REPEAT with destination running through adjacent rooms begin;
      if the num is 0, say "Salidas:";
      let the way be the best route from the location to the destination,using even locked doors;
      if the way is a direction, say " [way]";
      if the destination is visited, say " hacia [the destination]";
      Decrease the amount by 1;
      Increase the num by 1;
      if the amount is 0, say ".";
      if the amount is 1, say " y";
      if the amount is greater than 1, say ",";
   END repeat;
   Change the amount to 0;
   Change the num to 0.

_________________
I7 Spanish / Notas de desarrollo


Arriba
 Perfil  
 
NotaPublicado: 02 Jul 2014 01:52 
Desconectado
Elfito
Elfito

Registrado: 25 Jun 2014 04:58
Mensajes: 13
Ubicación: Argentina
tesheñes escribió:
Ah, vale, puedes pegar el siguiente código en tu aventura:

Código:
Chapter X - Las salidas

Understand "salidas" as showing exits.

Showing exits is an action applying to nothing.

The amount is a number variable.
The amount is 0.

The num is a number variable.
The num is 0.

Report showing exits:
   Change the amount to the number of adjacent rooms;
   REPEAT with destination running through adjacent rooms begin;
      if the num is 0, say "Salidas:";
      let the way be the best route from the location to the destination,using even locked doors;
      if the way is a direction, say " [way]";
      if the destination is visited, say " hacia [the destination]";
      Decrease the amount by 1;
      Increase the num by 1;
      if the amount is 0, say ".";
      if the amount is 1, say " y";
      if the amount is greater than 1, say ",";
   END repeat;
   Change the amount to 0;
   Change the num to 0.

Gracias!


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 10 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM