CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 11 Jul 2020 06:42

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 3 mensajes ] 
Autor Mensaje
 Asunto: Ayudaaaa
NotaPublicado: 06 Mar 2006 16:16 
Desconectado
Aventurero
Aventurero

Registrado: 20 Feb 2006 03:12
Mensajes: 9
y si necesito ayudita ....

estoy terminando una aventura y estoy en la parte donde hay una palanca en el suelo la muevo y se abre una puerta secreta...

el tema es que quiero pasar por la puerta y una ves en la habitacion quiero que se cierre como puedo hacer...

desde ya muchas gracias estoy trabajando en informate dicha aventura

_________________
Xilef el gladiador que muy pronto querra ser programador de aventuras ....:)


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 06 Mar 2006 16:23 
Desconectado
Implementador
Implementador

Registrado: 18 Mar 2004 19:26
Mensajes: 1478
Ubicación: Barcelona
La forma más sencilla y que yo haría es hacer dos localidades sin salidas, de tal forma que en la primera localidad, al mover la palanca, se abra una puerta que dé acceso a la segunda localidad (el manual La Torre explica esto), y una vez en la segunda al no haber salidas no se ha de programar nada, tal vez poner un texto al entrar que diga "Entras en la habitación y de repente la puerta se cierra tras de ti... ¡estás atrapado!"

_________________
https://asvelin.itch.io/


Arriba
 Perfil  
 
 Asunto: Re: Ayudaaaa
NotaPublicado: 06 Mar 2006 16:29 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 23 Abr 2004 08:49
Mensajes: 2956
Ubicación: España (Galicia)
Hola !

xilef el gladiador escribió:
y si necesito ayudita ....

estoy terminando una aventura y estoy en la parte donde hay una palanca en el suelo la muevo y se abre una puerta secreta...

el tema es que quiero pasar por la puerta y una ves en la habitacion quiero que se cierre como puedo hacer...

desde ya muchas gracias estoy trabajando en informate dicha aventura


Primero necesitas tener una puerta que conecte ambas habitaciones. Para eso, l omejor es que utilices la librería de Zak, puertas.h, que puedes encontrar en la página de informate, ya que te permite trastear con las puertas sin demasiadas complicaciones. Inicialmente, la puerta tendrá que estar cerrada.

Segundo, necesitas una palanca en la habitacion inicial:

Código:
object palanca "palanca" hab1
with
activada false,
nombre 'palanca',
antes [;
   if ( ~~self.activada ) {
    self.activada = true;
    give puerta abierta;
    "La puerta se desbloquea misteriosamente ...";
   }
]
has femenino;


Además, necesitas que en la habitacion 2, la puerta se cierre al entrar ...

Código:
object hab2 "la otra habitacion"
with
    descripcion "Se huele un ambiente chunguillo ...",
    cada_turno [;
        if ( puerta has abierta ) {
               give puerta cerrada;
              "La puerta se cierra a tu paso, misteriosamente ...";
        }
    ]
;


Sé que es muy vago todo lo que te pongo aquí, pero es que majo, tú tampoco es que des mucha info ...

Salud !

Baltasar

_________________
-- Baltasar, el arquero


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 3 invitados


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