CAAD
http://foro.caad.es/

Duda I7: plantear preguntas con una única respuesta válida
http://foro.caad.es/viewtopic.php?f=12&t=6164
Página 1 de 1

Autor:  Jack The CdRipper [ 22 Feb 2017 17:20 ]
Asunto:  Duda I7: plantear preguntas con una única respuesta válida

Hola a tod@s!

estoy enfrascado en la creación de una aventura y estoy dándole vueltas a cómo implementar que el juego, en un momento dado, te plantee una pregunta (con una única respuesta válida).

Más concretamente:

> ABRIR PUERTA
Para abrir la puerta debes introducir el código correcto en el panel lateral.
Introduce la contraseña>


¿Alguna idea?
Muchas gracias.

Autor:  Johan Paz [ 23 Feb 2017 00:38 ]
Asunto:  Re: Duda I7: plantear preguntas con una única respuesta váli

Bloquear todas las acciones sólo hasta que se teclea una clave no es trivial... pero se puede hacer con este código:

Código:
"Lab" by Johan Paz (in spanish)

Clave correcta is a truth state that varies.

Entering password is an action applying to a topic.
Understand "[text]" as entering password when clave correcta is false.

When play begins:
   now the command prompt is "Teclea la clave: ";
   now clave correcta is false.
   
Instead of doing anything except entering password when clave correcta is false:
   say "No puedes continuar sin teclear correctamente la clave.".
   
Carry out entering password:
   say "No, [the topic understood] esa no es la password correcta.".
   
Instead of entering password "12345678":
   now clave correcta is true;
   now the command prompt is ">> ";
   say "Correcto. Ahora el juego está desbloqueado.".
   
Lugar is a room.

Autor:  Jack The CdRipper [ 23 Feb 2017 22:49 ]
Asunto:  Re: Duda I7: plantear preguntas con una única respuesta váli

¡Sos un crack!
Muchas gracias.

Autor:  Johan Paz [ 24 Feb 2017 10:51 ]
Asunto:  Re: Duda I7: plantear preguntas con una única respuesta váli

Jack The CdRipper escribió:
¡Sos un crack!
Muchas gracias.


Cualquier cosas que necesites simplemente pregunta...

Página 1 de 1 Todos los horarios son UTC + 1 hora
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/