CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 18 Oct 2017 01:04

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 3 mensajes ] 
Autor Mensaje
NotaPublicado: 27 Abr 2017 16:01 
Desconectado
Archivero
Archivero

Registrado: 05 Abr 2014 17:40
Mensajes: 264
Saludos. Espero que todo vaya bien.

¿Cómo se podrá generar un tiempo de espera entre líneas de texto de una misma entrada?

Tengo tres materiales en el inventario:
INVENTARIO
Llevas: un mango de madera, una roca rectangular y unos metros de cuerda.

EXAMINAR MANGO
Se trata de una gruesa rama de madera que ha sido alisada para eliminar astillas quitándole su corteza.

EXAMINAR ROCA
Es una pesada roca con un singular agujero natural en su centro. Dudas si ese orificio en verdad es natural o alguien con mucho tiempo libre lo escavó...

EXAMINAR CUERDA
Son unos cuantos metros de cuerda trenzada que vendrían bien para escalar o atar algo.

Al comprobar que los tengo en mi poder, se podrá dar por cumplida la condición para hacer una herramienta:

HACER MARTILLO
Sujetando firmemente la roca, introduces el mango de madera dentro del orificio de la misma haciendo presión para hacer que el mismo entre lo más posible.
Luego de unos minutos haciendo fuerza para asegurar el mango de madera dentro del agujero de la roca, utilizas la cuerda para atar con firmeza las dos piezas para de esta forma fabricar un pesado martillo.

Lo que quisiera hacer, es provocar un tiempo de espera entre ambas líneas impresas para de esa manera simular que el personaje está forcejeando con los objetos.
La entrada sería:

Tabla respuestas:
HACER MARTILLO
CARRIED objMango
CARRIED objRoca
CARRIED objCuerda
WRITELN "Sujetando firmemente la roca, introduces el mango de madera dentro del orificio de la misma haciendo presión para hacer que el mismo entre lo más posible."
WRITELN "Luego de unos minutos haciendo fuerza para asegurar el mango de madera dentro del agujero de la roca, utilizas la cuerda para atar con firmeza las dos piezas para de esta forma fabricar un pesado martillo."
DESTROY objMango
DESTROY objRoca
DESTROY objCuerda
CREATE objMartillo
GET objMartillo
DONE

Había colocado el condacto PAUSE entre los WRITELN con distintos valores, 5, 10, 25:
WRITELN "Sujetando firmemente la roca, introduces el mango de madera dentro del orificio de la misma haciendo presión para hacer que el mismo entre lo más posible."
PAUSE 25
WRITELN "Luego de unos minutos haciendo fuerza para asegurar el mango de madera dentro del agujero de la roca, utilizas la cuerda para atar con firmeza las dos piezas para de esta forma fabricar un pesado martillo."
pero nada, no se genera una breve demora sino que salen los dos textos de inmediato.

Me despido agradeciendo de antemanos la ayuda y esperando que tengan buen día tarde noche.


Arriba
 Perfil  
 
NotaPublicado: 27 Abr 2017 16:23 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4614
Cada unidad pasada a PAUSE es 1/50 segundos, es decir 0,02 segundos. Un PAUSE 25 es una pausa de medio segundo, apenas detectable. Un PAUSE 50 genera una pausa de 1 segund, y un PAUSE 100 de 2 segundos.

Prueba con valores mayores y a ver que resultado te da.

http://www.caad.es/superglus/doku.php/c ... lado:pause

Nota: el valor máximo es 255, o en realidad 0 que hace una pausa durante 256/50 segundos, es decir, algo más de 5 segundos. Si necesitas que se pause más tiempo simplemente pon un PAUSE detrás de otro.

_________________
Sígueme en twitter: @uto_dev
http://www.ngpaws.com


Arriba
 Perfil  
 
NotaPublicado: 02 May 2017 15:51 
Desconectado
Archivero
Archivero

Registrado: 05 Abr 2014 17:40
Mensajes: 264
Saludos.

Muchas gracias amigo Uto.
Implementado y activado. Grande como siempre.
:)


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 3 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:  
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM