¡Bienvenidos!
En este post en el que aprovecho la gran difusion de taringa, vengo a contarles de un juego llamado Warcraft III Frozen Trhone, seguramente muchos de ustedes habran probado este juego, pero eso no es lo unico que quiero decirles, tambien les digo que hay formas faciles (y sobre todo legales) de editar este juego y hacer tus propios mapas y juegos. La mayoria de ustedes habra entrado en epicwar y habra visto que hay muchos mapas, pero la particularidad de estos mapas es que están creados por personas comunes y corrientes y no por programadores a los que les pagan y trabajan para una compañia.
Este programa que sirve para editar tus propios mapas de Warcraft III, viene adjunto con la expansion de "The Frozen Trhone". En la misma carpeta donde lo instalaste existe un programa llamado "World Edit", y tiene este icono..
Al hacer doble clic sobre este programa se abrira, y aparecerá una ventana como la siguiente:
Esta ventana expresa que Blizzard no se hace cargo de los problemas que tengas con el editor y que para ayudarte puedes cargar un mapa ya hecho, pero no te preocupes, yo no voy a ser tan malo como Blizzard (

), te voy a explicar muy bien todo lo que necesites y si hay algo que no entendiste, siempre existiran los MP (mensajes personales).
Una vez que ya terminamos de abrirlo, la ventana que aparecera será la siguiente:
En donde vemos a la derecha algo como esto:
Esto es una paleta, las paletas (su nombre proviene de las paletas de pintores) nos permiten colocar cosas en el mapa directamente, cosas como unidades, arboles (destructibles), y efectos especiales.
Recomendacion: Les recomiendo antes de seguir con este tutorial que practiquen meter unidades, busquen arboles y vayan decorando el mapa (no importa como les quede xD).
Una vez que practicaron, (o que no lo hicieron

) vamos a ir con el Editor de Objetos (a pesar de su nombre, no solo edita objetos, sino que tambien unidades, habilidades, etc 
).
Su icono es el siguiente: y se encuentra en la parte superior, hagan clic en este icono o simplemente presionen F6 (yo nunca lo hago

pero ustedes pueden acostumbrarse 
)
Al abrirlo la ventana que aparece es la siguiente:
Veran que hay un listado a la izquierda que nos describe las unidades (o habilidades, etc) que pueden seleccionar, en la imagen esta seleccionado un campesino, que es una unidad, desde sus ordenadores busquen que pueden ver que arriba hay algunas "solapas" que dicen habilidades, conjuros beneficos, unidades, etc. Esto sirve para editar tal tipo de cosas.
Preguntas Frecuentes:
1.- ¿Puedo hacer que un wisp dañe 5000 - 5000?
Si, en efecto.
2.- ¿Puedo hacer que una unidad se recupere 1000 puntos de impacto por segundo?
Si, en efecto.
3.- ¿Puedo hacer que un edificio se mueva?
Si, en efecto
4.- ¿Es dificil?
No, en efe... No, no es dificil
5.- ¿Las habilidades del DotA se hacen con este Editor de Objetos?
No, las habilidades del DotA, reciben ayuda de otro Editor que luego veremos.
6.- ¿Porque le dicen DotA?
Son las siglas en inglés para Defiende a los Ancestros.
Continuemos con lo nuestro, una vez que seleccionamos una unidad o una habilidad o lo que sea, vemos una gran lista a la derecha desde la que podemos manipular muchos sentidos de la unidad o habilidad, etc.
Recomendacion: Practica, practica, practica!, no hay mas que decirte!, asi descubriras mas facil para que sirve cada cosa.
Bueno, hasta aqui es para principiantes, (existe otro post donde puedes descubrir como importar archivos, no especifique nada sobre ello debido a que ya existia otro post), todo lo demas que veremos son Detonadores o Triggers.
¡Se viene la parte divertida!
Detonadores
¿Que son los detonadores o triggers?
Has visto que en los mapas de campaña o de DotA, ocurren cosas algo extrañas como que cuando matas a alguien salta un sonido muy groso diciendote "First Blood" (en caso de que seas el primero en matar) y que luego te da oro, etc, etc. Bueno, los detonadores sirven exactamente para eso, para hacer cosas durante el juego, cosa que no puedes hacer solo con el editor de objetos.
El Editor de Detonadores sirve mediante una funcion que sirve como el "causa-consecuencia".
Causa = Acontecimiento o Events
Condiciones (para especificar la causa)
Consecuencia = Accion o Actions
Con este proceso podemos hacer una gran cantidad de cosas que deseemos, ej. (en lenguaje "urbano"

Causa = Cada 2 segundos
Consecuencia = Dañar 20 puntos a Jorge
Explicacion: Este intento de detonador o trigger lo que haria seria que cada 2 segundos se dañe a Jorge (pobre Jorge) en 20 puntos, ahora veamos en lenguaje "Tecnico" (esta entre comillas porque el estilo que usamos no es el "Tecnico" si no que es el mas adaptado para que nosotros los que no tenemos idea de lo que es la programacion podamos hacer los mapas, en lenguaje tecnico seria algo mucho mas complicado, con codigos, etc.)
He aqui una ilustracion:
Pero, hay algo que no me quedo del todo claro ¿Como abro esta ventana?
Bueno, muy facil, tiene este icono: o puedes presionar "F4".
Atencion: Una vez abierto esto, en todos los mapas nuevos, verás que ya existe un detonador, es importante que para crear tus mapas borres este detonador, porque lo que hara es que donde sea que este el punto de partida, se creen 1 ayuntamiento y 5 campesinos.
Recomendacion: Una forma de practicar esto es viendo otros mapas que ya vienen con la expansion, tengan cuidado, porque los mapas vienen con muchos detonadores con muchas acciones xD, no se asusten e intenten descifrarlos, si saben ingles (aunque sea a nivel escrito) o algo de programacion les servira mucho.
===============================================================================
Prueba 1:
¡Hagamos un Detonador!
¿En que consiste? Este detonador se trata de revivir a un heroe sin necesidad de un altar.
Proceso: primero colocamos a un heroe cualquiera sobre el mapa (en mi caso paladin), luego algunos soldados rasos enemigos (del equipo 2) para que lo lastimen. Luego vamos al editor de Detonadores, borramos los detonadores existentes y creamos una nueva categoria y un nuevo detonador, poniendole los nombres que se les de la gana.
Acontecimiento - Unidad - Specific Unit Event
vemos que dice abajo dice Unit muere
Lo que esta en rojo es lo que se debe cambiar, si todo esta azul ya puede aceptarse (aunque no sea lo que buscas)
tenemos que cambiar unit haciendo clic en ella y salta otra ventana:
en la que deben seleccionar su Paladin. Luego solo ponen "aceptar" en todas las ventanas.
y quedara, algo asi.
Condiciones: No tenemos
Acciones:
La primera accion que haremos sera de "Wait game-time" -esperar tiempo de juego- y es algo mas o menos asi.
Solo que cambiamos lo unico que podemos de 2.00 segundos a 5.00, 10.00 o 15.00, cuantos quieran (tengan en cuenta que es el tiempo que tarda en revivir).
Una vez asi, nos quedara el detonador algo asi:
Si lo tienen igual (o con variaciones pequeñas) pueden quedarse tranquilos que todo va bien:
Ahora, debemos crear una region:
¿Que es una región?
Una region es un espacio de terreno del mapa que tu seleccionas mediante la paleta de regiones, ya te la muestro xD:
Lo cuadrado de color azul claro que esta seleccionado en el mapa (en la imagen) es una region, alli vendria a ser donde revivira el heroe, (les conviene poner estas regiones cerca de un altar de reyes para que dé la ilusion de que ha revivido por alli).
¿Como crear la region?
1 - Hacer clic dentro de la paleta de regiones en un boton que dice "añadir"
2 - poner el puntero en el mapa y luego arrastrarlo por donde quieras que esté la region en donde reviva el heroe.
3 - una vez creado, aparece en un lista, mas abajo, en la que si le das con el boton derecho y pones "editar propiedades de la region" y puedes darles efectos (te recomiendo que practiques)
Una vez que ya creamos una region, vamos a crear otra accion de tipo:
Héroe - Revive (Instantly)
En donde dice "hero" hacemos clic y seleccionamos a nuestro Paladin.
En donde dice "Center of Playable map area" hacemos clic y seleccionamos nuestra Region (haciendo clic sobre ella)
En donde dice "ocultar" lo cambiamos por "mostrar"
Sin los cambios se ve asi:
Con los cambios se ve asi:
Con todo esto, el detonador ya puede funcionar bien, aunque ahora falta un detalle, las camaras, tenemos que hacer que la pantalla se ponga directamente sobre el heroe al revivir.
Creemos otra accion:
Camara - Pan Camera (timed)
Cambiamos "Center of Playable map area" por "position of Paladin 0001", lo demas lo dejamos por defecto, enviamos aceptar.
Felicitaciones
Han creado su primer Detonador, ahora pruebenlo, tiene que quedar asi:
Si ha funcionado los felicito, el objetivo de este post era lograr que mas personas de habla castellano o español puedan crear mapas (debido a que gran cantidad de tutoriales existen en el idioma ingles) creen sus propios mapas.
Un saludo desde Argentina!