Buscar en la comunidad
Mostrando resultados para las etiquetas 'funcdoor'.
Encontrado 4 resultados
-
Estoy haciendo un juego de V o F (verdadero o falso) para mi mapa jail pero cuando activo la trampa baja hasta que mata a 1 solo y sube sola La duda es como hago para que la trampa no suba sola y mate a todos osea no se detenga thx espero me ayuden :^.^:
-
Bueno, mi primero que nada les voy a enseñar como hacer una puerta cerrada o trabada y que emita un sonido al tocarlo en un TRIGGER o mediante un func_button. :(cocodrilo): :(cocodrilo): MEDIANTE UN TRIGGER: 1. Creamos nuestra puerta, pueden ocupar cualquier textura. Yo en mi caso elegi una puerta de un tunel de acceso. (DOOR_TUNL). Y luego la rodean con una pared, para que marquemos la distancia del trigger, asi quedaria: 2. Ahora que tenemos nuestra puerta, no le colocaremos ninguna entidad, estara en el mundo. Pero lo que haremos, es crear ahora un solido con la textura AAATRIGGER con la altura de la puerta y ojala que de largo sea pequeño como la que se muestra en la siguiente imagen, no olviden transformalo en entidad (func_door): 3. Si tienes todo bien con la entidad lista... ¡EXCELENTE! Vamos progresando... Ahora, configuramos el trigger y cheken bien que el trigger este bien apegado a la puerta o se notara algo 'irreal'. Bien, configuramos el trigger con los siguientes datos: Render Mode: Texture - some light (Para que el trigger se vea invisible, ya que la textura trigger solo se ve invisible con alguna entidad que lleve trigger_XXX, creo... :(D=): xDDD ) FX Amount: 255 (Ya viene por defecfo, no es necesario que lo pongan) Locked Sound: Latch Locked (Este es el sonido que sonara cuando la puerta este bloqueda o cerrada. No es necesario que pongan ese sonido, pueden elegir el que mas les guste) MEDIANTE UN FUNC_BUTTON: Esta es la manera mas sencilla de improvisar una puerta cerrada. 1. Lo mismo, creamos una puerta, pero esta vez le daremos vida... le colocaremos la entidad func_button: 2. Configuramos la entidad con los siguientes datos: Flags: Dont Move [X] Touch Activaes [X] Class info: Sounds: Access Denied (Cuando alguien toque la puerta con su cuerpo sonara este sonido de acceso denegado, como si la puerta estubiera bloqueda y no tubiera acceso. Eso si, el sonido lo pueden cambiar por al que mas le guste) Muchas gracias por leer este tutorial, es mi primer tutorial por mi. =P): :(nerdicon):
-
La entidad func_door tal como su nombre lo indica fue destinada solamente para el uso de puertas. Pero gracias a sus diversas opciones y carácteristicas su uso se pudo ampliar enormemente. Hoy en dia es la pieza clave de los mapas bhop y es una pieza elemental en cualquier juego complejo de entidades. ----------------------------------------------------------------------- targetname (target_source) Name Nombre de la entidad para ser relacionada con otras. ----------------------------------------------------------------------- target (target_destination) Target Activa otra entidad al ser accionada. ----------------------------------------------------------------------- delay (integer) Delay before fire Tiempo antes de moverse inicialmente. ----------------------------------------------------------------------- dmg (integer) Damage inflicted when blocked (default: 0) Daño al quedarse bloqueado con la misma. ----------------------------------------------------------------------- lip (integer) Lip Una de las opciones mas importantes. Esta opción permite al solido con la entidad func_door desplazarse mas o menos. En este caso ponemos la opcion Lip en 0. Por ejemplo esto es lo que hace un solido de 64 unidades cubicas desplazandose hacia abajo. Tal como se ve en la imagen se desplaza la altura de su cuerpo hacia abajo, es decir 64 unidades. Ahora veamos que pasa si usamos un valor negativo en LIP. En este caso use -64 unidades. Se desplaza 64 unidades por demas hacia abajo. Y por ultimo probamos con un valor positivo de LIP. En este caso 32. Como se puede observar el solido recorrio 32 unidades menos. En este caso si pusieramos 64 unidades en lip el solido no se moveria. ----------------------------------------------------------------------- Master Bloquea la entidad segun el estado de la entidad maestra. ----------------------------------------------------------------------- speed (integer) Speed (default: 100) Velocidad de movimiento. ----------------------------------------------------------------------- wait (integer) delay before close, -1 stay open (default: 4) Tiempo de espera antes de volver a la posición original. ----------------------------------------------------------------------- locked_sound (integer) Locked Sound Si la puerta se encuentra bloqueada mediante la entidad master emite un ruido de bloqueo. ----------------------------------------------------------------------- movesnd (integer) Move Sound Permite elegir el sonido del movimiento de la puerta. ----------------------------------------------------------------------- stopsnd (integer) Stop Sound Permite elegir el sonido de la puerta al detenerse ----------------------------------------------------------------------- unlocked_sound (integer) Unlocked Sound Si la puerta es desbloqueada mediante la entidad master emite un sonido. ----------------------------------------------------------------------- angles (string) Pitch Yaw Roll (Y Z X) (default: 0 0 0) Permite elegir la direccion y sentido del movimiento de la puerta. ----------------------------------------------------------------------- Reseteando entidades: Tal como al principio dije esta entidad es muy usada en juegos de entidades complejos, ya sea el kz timer o cualquier juego de entidades que necesite un "reset". Supongamos que tenemos un boton el cual hace visible un sprite y dicho boton solo se puede utilizar una vez por ronda. Es decir una vez accionado el boton el sprite quedara visible por toda la ronda. Entonces surge un problema, al mandar restart o terminar la ronda el sprite se sigue viendo y arruina todo el realismo y juego de entidades. Esto se debe a que algunas entidades no se resetean en cada ronda a diferencia de otras. Por suerte la entidad func_door se resetea al inicio de cada ronda y mediante un simple juego de entidades nos permite hacer invisible el sprite en cada comienzo de ronda. Bueno esto fue todo en otro tutorial a pedido espero que les haya sido útil. Saludos.
-
Hola a todos Bueno soy nuevo aqui y esta es mi primera duda: Estoy haciendo un mapa deathrun (el primero que hago) , al crear una trampa con func_door, esta funciona bien, se mueve a donde yo quiero y todo, pero no regresa a su lugar inicial :S , se queda ahi, y el terro tiene que presionar el interruptor nuevamente para que vuelva al inicio (no se abre y luego de unos seg se cierra, se queda abierta) En delay before close pongo 2 y no pasa nada :S La otra duda, es que en algunos deathrun (temple x ejem) en el inicio de los ct hay algo que los empuja lentamente hasta que caen (pensado para los afk) bueno no se como hacer eso intente con func_water, la hice invisible, pero no empuja :S tambien intente con trigger_push y tampoco empuja :S Si alguien me puede ayudar estaria muy agradecido ^^ bye!
- 3 respuestas
-
- solucionado
- problema
- (y 4 más)