Ascensores simples
De LiTHiUM
Tutorial Intermedio #5 (GoldSrc) Requisitos: Para este turorial usaremos el mapa del Tutorial Intermedio #1. Si no lo tienes, bájatelo haciendo click aquí.
Tabla de contenidos |
Introducción
Este tipo de ascensores es bastante sencillo de crear, ya que solo se mueven en 2 niveles. Da al nivel un toque mas... mas profesional ;D
Próximamente, en un tutorial avanzado, veremos los ascensores multinivel. Son algo mas complicados de realizar, pero con nuestro tutorial y algo de paciencia...
Bueno, vamos a dejamos de cháchara ya y vamos a empezar con el ascensor simple...
Creación del primer piso y el ascensor en sí
Abrimos el mapa y nos vamos a la primera habiración, la de la caja. Entonces, seleccionamos una textura que nos guste y no desentone con el resto, como la "{GRATE2A", y ceamos un primer piso a la izquierda de la puerta, justo por encima de la parte superior de ella (a 128 unidades del suelo) y antes de nada, coloca la textura correctamente si no lo está (a mi me sale -2 en X y en Y para un ajuste correcto). Le ponemos a nuestro piso, por ejemplo, un tamaño de 184x56x4, con lo que quedan unas pequeñas zonas a lo largo y ancho. A lo largo pondremos una viga de metal de 192x8x12, y a lo ancho, otra viga de 8x56x8, para darle realismo. También pondremos otra viga de sujección, del piso al suelo, justo en el extremo, de 8x8x124. Como puedes ver, hemos dejado una zona cuadrada de 64x64 para poner la plataforma que será el ascensor en sí:
Ahora haremos el ascensor, y lo pondremos 4 unidades sobre en el suelo. Haremos un cuadrado de 48x48x8 con la textura de metal anterior, para luego bordearlo con 4 zonas con al textura "STRIPES2". Cuando esté acabado lo subimos, comprobamos que encaja, y hacemos, por ejemplo, bajo el ascensor un par de barras de metal oxidado y una base debajo de 48x48x4 (para eso al hacer la plataforma del ascensor dejamos 4 unidades entre ella y el suelo)... ¡ todo sea por el realismo ! ;)
Dando movimiento al ascensor
Nuestro maravilloso ascensor puede accionarse por proximidad del jugador, o por medio de botones (como las luces). Primero lo accionaremos de la forma más fácil, por proximidad.
ACCIONADO POR PROXIMIDAD: Selecciona el ascensor y las barras, y transfórmalos en entidad "func_plat" (plat debe venir de plataforma, plataforma móvil...). Entonces entra en sus propiedades. La opción que editaremos primero será la de "Travel altitude (can be negative)" que es la distancia que nuestro ascensor recorrerá. Calculamos el valor que hay desde la cara superior del ascensor, hasta el primer piso y obtenemos 124 unidades.
Ahora atento, pues debemos pensar al revés... para que el ascensor aparezca a ras de suelo, deberemos colocarlo en el editor en el primer piso y pondremos el valor de "Travel altitude (can...)" positivo.
Para finalizar, los sonidos (yo he puesto el "squeek elevator")...
ACCIONADO POR BOTONES: Además de lo anterior, en las propiedades de la entidad "func_plat", debemos introducir un nombre en el campo "Name", por ejemplo... ascensor. Ahora nos iremos a la solapa "Flags" y activaremos la opción "Triggerable" (activable por medio de botones).
Ahora crearemos los botones que servirán para moverlo de una posición a otra. Elegimos una textura de botón que nos guste... por ejemplo "+0BUTTON2". Tiene un tamaño de 32x32 que queda un poco grande, entonces lo hacemos de 8x8 o 16x16. Lo hacemos "func_button" y configuramos a nuestro gusto las propiedades:
- "Speed": es la velocidad con la que el botón se moverá de su posición de no activado a la posición de activado, en 5 (segundos).
- "Delay before reset (wait)": es el tipmpo que tarda el botón en volver a ser usable, en 2 (segundos).
- "Delay before trigger (delay)": es el tiempo que pasa desde que pulsamos el botón hasta que se activa el evento (el ascensor en este caso). Ponemos 2 (segundos).
Ahora pasamos a la solapa de "Flags", y activaremos "Don't move" que establece que el botón cambiará del estado inactivo al activo cuando es usado sin moverse, y "Toggle" que indica que el botón se parará en sus estados de activo e inactivo, esperando ser usado de nuevo. Cada vez que sea usado, activará los eventos, como mover el ascensor.
Ahora copia el botón que acabas de hacer y pégalo arriba, para que puedas tanto subir como bajar. Pon los botones a una altura que sea cómoda, por ejemplo 32 unidades del suelo/piso.
Y finalmente, para darle un toque realista, selecciona en las propiedades del botón un sonido en "Sound" que te guste... ;)
Mapa de ejemplo
- Si quieres bajarte el primer mapa, con el ascensor accionado por proximidad, haz click aquí.
- Si quieres bajarte el segundo mapa, con el ascensor accionado por botón, haz click aquí.
