BuscarEntrar al ChatboxPortal del foroÍndiceSpellsRegistrarseConectarseGrupos de Usuarios
Eventos Actuales
No hay eventos actualmente
¡ Bienvenido Invitado!

Editar Perfil

Tus temas
Tus Mensajes ()

Enlaces rápidos








Comparte | .
 

 [SPELL-TUTORIAL] Reloj de Arena de Cronos

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
VicALV
Capitán
avatar


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 141
Reputación Reputación : 16
Monedas de oro : 641
Monedas de Platino : 0

Inventario :



Mensaje(#) Tema: [SPELL-TUTORIAL] Reloj de Arena de Cronos Lun Nov 28, 2016 7:16 pm

Saludos! WorldofEditos.net, hoy les traigo un sencillo tutorial de como  crear una spell para detener el tiempo contenida dentro de un objeto llamado Reloj de Arena de Cronos.

Como funciona:

Al activar el objeto las unidades en área de 800 seran congeladas en el tiempo, pudiendo ser dañadas por el portador del reloj, luego de unos segundos volveran a la normalidad

Detonadores:

Detonador Principal

[gui]Reloj de Arena de Cronos
   Acontecimientos
       Unidad - A unit Inicia el efecto de una habilidad
   Condiciones
       (Ability being cast) Igual a |c00FF0000Reloj de Arena de Cronos|r
   Acciones
       Set Reloj_Caster = (Casting unit)
       Set Reloj_Caster_Jugador = (Triggering player)
       Set Reloj_Cast = (Position of (Casting unit))
       Set GrupoReloj = (Units within 800.00 of Reloj_Cast)
       Grupo de unidad - Pick every unit in GrupoReloj and do (Actions)
           Bucle: Acciones
               Set Reloj_unit = (Picked unit)
               If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                   Si: Condiciones
                       (Reloj_unit is alive) Igual a True
                       (Reloj_unit belongs to an enemy of Reloj_Caster_Jugador) Igual a True
                       Reloj_unit No igual a Reloj_Caster
                   Entonces: Acciones
                       Efecto especial - Create a special effect attached to the origin of (Picked unit) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
                       Efecto especial - Create a special effect at Reloj_Cast using Abilities\Spells\Undead\ReplenishMana\ReplenishManaCasterOverhead.mdl
                       Set Reloj_Pos = (Position of (Picked unit))
                       Animación - Change (Picked unit)'s animation speed to 0.00% of its original speed
                       Unidad - Activar pausa (Picked unit)
                       Unidad - Activar pausa the expiration timer for (Picked unit)
                       Custom script:   call RemoveLocation (udg_Reloj_Pos)
                   Otros: Acciones
       Cuenta atrás del reloj - Start Reloj_Time as a Un tiro timer that will expire in 4.00 seconds
       Detonador - Turn on Reloj de Arena de Cronos Timer
[/gui]

Timer:

[gui]Reloj de Arena de Cronos Timer
   Acontecimientos
       Tiempo - Reloj_Time expires
   Condiciones
   Acciones
       Grupo de unidad - Pick every unit in GrupoReloj and do (Actions)
           Bucle: Acciones
               Set Reloj_unit = (Picked unit)
               If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                   Si: Condiciones
                       (Reloj_unit is alive) Igual a True
                       (Reloj_unit belongs to an enemy of Reloj_Caster_Jugador) Igual a True
                   Entonces: Acciones
                       Set Reloj_Cast = (Position of Reloj_Caster)
                       Efecto especial - Create a special effect attached to the origin of (Picked unit) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
                       Efecto especial - Create a special effect at Reloj_Cast using Abilities\Spells\Undead\ReplenishMana\ReplenishManaCasterOverhead.mdl
                       Set Reloj_Pos = (Position of (Picked unit))
                       Animación - Change (Picked unit)'s animation speed to 100.00% of its original speed
                       Unidad - Desactivar pausa (Picked unit)
                       Unidad - Desactivar pausa the expiration timer for (Picked unit)
                       Custom script:   call RemoveLocation (udg_Reloj_Pos)
                   Otros: Acciones
       Custom script:   call DestroyGroup (udg_GrupoReloj)
[/gui]


Necesitas:

  • Habilidad Dummy
  • Objeto


Como Instalar:

Primer paso:

  • Copia el objeto y habilidad dummy a tu mapa
  • Agrega la habilidad al objeto



Segundo paso:

  • Copia los detonadores

  • En el detonador principal coloca tu habilidad dummy



Configurables:

  • Para cambiar el rango de efecto ve a esta linea

  • Para cambiar los efectos ve a Reloj de Arena Cronos Timer y busca las siguientes lineas



ESPERO LES GUSTE!!! - COMENTA PARA VER

Aqui el link:

Volver arriba Ir abajo
shiro
Iniciado


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 7
Reputación Reputación : 0
Monedas de oro : 7
Monedas de Platino : 0

Inventario :



Mensaje(#) Tema: Re: [SPELL-TUTORIAL] Reloj de Arena de Cronos Dom Jul 16, 2017 5:09 pm

ya veremos..
Volver arriba Ir abajo
 

[SPELL-TUTORIAL] Reloj de Arena de Cronos

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» [Tutorial] Reloj del Dota
» [Tutorial] Reloj tipo dota
» Spell Rasengan naruto
» 1v1 cronos Vs Set
» Rayman Gold/Designer Pequeño tutorial sobre qué son los EVE.

Permisos de este foro:No puedes responder a temas en este foro.
Warcraft III - WorldEditor :: Aportes :: Spells GUI :: Nuevos Spells-