DESCUBRE, APRENDE, EDITA, WWW.WORLDEDIT.ES.TL
 
 
  Home
  Entrar
  Registrarse
  Guía básica
  => Editar objetos
  => Editor de unidades
  => Editor de habilidades
  => Establecer razas y jugadores
  => ¿Que es un detonador?
  => Crear campaña
  => IA básico
  => Proteger tu mapa contra robos
  Guía avanzada
  Crea tu propio DOTA
  Herramientas
  Mapas
  Foro
  Links De Mucha Ayuda
  Aderidos...
¿Que es un detonador?

Bien... esta es una guia de detonadores o triggers, para principiantes, y puede que les sirva para crear hechizos complejos (hechizos basados en status, con efectos especiales, con efectos añadidos,etc)

Un detonador se divide en 3 partes:

Acontecimientos
Un detonador encenderá cuando ocurra los acontecimientos. Observar eso, puede funcionar un detonador de otro detonador sin ocurrir uno de esos acontecimientos. Es también incorrecto al referirse a las cosas tales como “accionar la unidad” o la “capacidad que es echada” si funcionaste el detonador por dentro de otro. Los ejemplos de acontecimientos serían una unidad que incorpora una región, dados de una unidad, tiempo transcurrido del juego o expirar del contador de tiempo de la cuenta descendiente.

 Condiciones
Las condiciones son los requisitos específicos que el detonador debe seguir. No puede realizar sus acciones a menos que todas las condiciones hayan sido la nota de la toma del met. que puedes tener “y”, “o” y las condiciones negativas también. Los detonadores que se funcionan de otro detonador tienen la opción para no hacer caso de estas condiciones.

 Acciones
Dado un acontecimiento ocurre, y se resuelven todas las condiciones, éstos son las acciones que el detonador realizará. Aquí puedes fijar variabls, pides unidades para realizar acciones, cambias la hora, y apenas sobre todo lo demás necesitas el detonador realizarse. Puedes funcionar otros detonadores o dar vuelta a detonadores apagado también. 


Les recomiendo leer cada parte para evitar dudas.

Para empezar me vi en la necesidad de postear esto para que no se vieran obligados a usar JASS, ya que muchos hechizos no requieren de tal complejidad. Para saber porque mapas como DotA solo estan escritos en JASS voia postear una guia aparte, posteriormente sobre proteccion de mapas y mecanismos de defensa ante cambios.

No nos salgamos del tema, voy a evitar aburrirlos mucho y tambien colocare algunas imagenes ^^. Agradeceria que los moderadores colocaran secciones aparte en este maravilloso foro. pero por el momento posteare mis guias aqui.

Introduccion:

¿Que es un detonador?
Un detonador o trigger, por su nombre en ingles es como una mina antipersonal, si ocurre algo, en este caso pisamos la mina, esta reacciona y explota o detona partiendonos en pedacitos xD.

Lo mismo ocurre con los detonadores, si algun Evento ocurre durante nuestro juego, ocurrira una reaccion que causara otro evento que puede ser desde una respuesta de sonido, un efecto especial, daño añadido, etc. A esta reaccion que aprenderemos a programar en el detonador, se le llama Accion.

Tambien podeos hacer que el Detonador sea mas selectivo, es decir que ademas de responder cunado el Evento ocurra, tambien solo funcione en ciertas cirscunstancias. A estos eventos necesarios se les llama condiciones.

Vamos a repasar y voy a denotar que los colores de aqui se usaran en el futuro para indicar Evento, Condiciones y Accion respectivamente

1.- Evento : Indica que debe pasar para que el detonador funcione.
2.- Condiciones : Indica en que sircunstancias ocurrira el detonador.
3.- Accion : Indica que es lo que pasara cuando se cumpla absolutamente TODO lo anterior



Ahora pasaremos a la siguiente parte

¿Para que sirve un detonador?

Sirve absolutamente para modificar todo los aspectos del juego. Un detonador puede abrir menues, teletransportar, agregar daños, quitar o dar items/unidades.

Creando un detonador facil

Para los que juegan DotA les mostrare con un ejemplo muy facil.

El DroppleWalk del Phantom Lancer, Azrawait.



Les voy a decir como funcionaria si desean hacer su propio dropplewalk skill, lo cual es sencillo. Pero primero veamos estos puntos.



1.- En warcraft existen runas, las cuales al ser tocadas, se usan automaticamente y producen diversos efectos. En este caso podemos copiar una Runa en el editor de Spells o hechizos y al tocarlo, la runa creara una ilusion para ello cambiamos el "grupo tiempo muerto" que este posee a Objeto Ilusion en ves de lo que era la runa.


2.- El dropplewalk es como un andar con el viento y ilusion al mismo tiempo. al usar el andar del viento, se crea una ilusion con el objetivo de distraer y dejar una copia.

Ahora ¿Como seria el trigger del droppelwalk? 


Primero que nada crearemos un wind walk o andar del viento aparte y lo llamaremos "DejaIlusion" en la seccion "Spells".


Configuramos a cualquier heroe para que tenga esa habilidad en "Units"

Ahora la parte divertida =)

Primero trazemos un Plan de trigger, este sería.

EVENTO : UNA UNIDAD USA UN HECHIZO
CONDICION : EL HECHIZO UTILIZADO POR LA UNIDAD SE LLAMA "DEJAILUSION"
ACCION : ENTREGARLE A LA UNIDAD DETONADORA EL SIGUIENTE ITEM "Runa de Ilusion"



Ahora Debemos configurar lo que hemos planeado en el editor de Detonadores (Tecla F4)


A.- Click derecho y "nuevo detonador" o "new trigger"
B.- En "Acontecimientos" o "Eventos" o "Events" busca lo que planeamos arriba. se vera asi..

C.- Ahora en Condiciones, debemos especificar que hechizo se llevara a cabo para que se produsca una ilusion.

D.- Finalmente En acciones, ponemos para que cada ves que haga ese hechizo se le de esa runa y en consecuancia, se genere una ilusion.




Ahora cada ves que el heroes ejecute esa magia "dejailusion" se volvera invisible y dejara una ilusion, ¡igual que el Dropplewalk de dota!

Esta fue la guia introductoria de Triggers, pronto pondre mas
dudas y/o comentarios, posteenlas aqui

Entrar  
 
Nombre de usuario:
Contraseña:
 
Administrador  
  Hola soy Cascote el creador de esta pagina, espero que les guste y les sirva de algo, mi mail es el_locog001@hotmail.com cualquier cosa consulten ahi.  
Hoy habia 12 visitantes (24 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis