Como hacer puertas activadas con llaves
Nota: Este tutorial asume que ya tienes una base de como hacer un nivel, esto es, una caja de salida y el jugador encima. :]

Vamos a crear una puerta que se abra solo con la llave azul.

Paso 1: 

A ver, las puertas activadas por llaves son algo complejas, asi es que sigueme bien. =] Vas a necesitar una puerta, asi es que vamos y haz una. Yo usare la puerta estandard de Quake 2 que hicimos en el anterior tutorial. Edita las propiedades que quieras excepto el campo spawnflags. Dejalo en blanco y dale a la puerta un targetname.

Paso 2: 

Ahora, crea un cepillo que coja toda la puerta a lo ancho, extendiendose un poco a cada lado, asegurate que pilla toda la puerta. Debe parecer como una barra, que atraviese la puerta. Mira el dibujo de la derecha para ver un ejemplo. Texturizalo con la textura trigger y aplica la entidad Trigger\Multiple. En sus propiedades, hazle que apunte a la puerta poniendolo en el campo target. Dale un targetname algo asi como "dooract" y selecciona triggered(activado) en el menu persiana spawnflags. Esto es lo que hace que funcione como un activador para esta puerta. Sera esa propiedad la que haga que se abra la puerta mas que dejar a la puerta que se abra sola. Suena raro pero ahora lo veras mas claro.
 
 

_____________________________________Paso 3: 

 
 
Pon una entidad Trigger\Key, pnla justo delante la puerta como flotando. En sus propiedades, dale un objetivo (target) que sera el Trigger\Multiple del paso 2. Dale un targetname y añade un nuevo campo item, aqui es donde especificas que se necesita para abrir la puerta. Para dicho valor pon el nombre de la cadena de la llave requerida. Aqui va una lista de las llaves validas
 
Llaves
key_data_cd
key_power_cube
key_pyramid
key_data_spinner
key_pass
key_blue_key
key_red_key
key_commander_head
key_airstrike_target
 

_____________________________________Paso 4: 

 
Haz una copia del cepillo hecho en el paso dos, y pegalo en el nivel. Ponlo abajo a la derecha o encima justo del anterior cepillo, poniendolo a traves de la puerta como el otro cepillo. Mira el dibujo de la izquierda para ver un ejemplo. En sus propiedades ponle como objetivo(target) la entidad Trigger\Key hecha en el paso tres y deja el targetname en blanco.
Notas 
La razon que creamos el cepillo en el paso dos, es que la puerta pueda actuar normalmente despues de que la puerta sea abierta con la llave. Si ese cepillo no esta ahi la puerta solo se abrira la primera vez con la llave. Despues, no se volvera a abrir mas, que es como probablemente no quieres que funcione. =]
_ 
Mas puertas!
Volver al Inicio

Copyright ©1998 Bryan Beretta and Lithium Software. All rights reserved. Permission required for
use of any and all material found on or downloaded off this site for purposes other than learning.