[Skill] VELHA!
2 participantes
Página 1 de 1
[Skill] VELHA!
Bom, tava aqui mexendo no meu PC. E encontrei umas skills bem velhas. As primeiras skills que eu fiz quando comecei a fazer skill de trigger...
São simples, mas são legais e boas pra iniciantes. Fui perguntando, isso e aquilo, e acabei fazendo essa skill
1ª Skill
Nome: Child Fucker
Descrição: Ataque uma criança, matando-a em seu inimigo. O Hero do inimigo fica paralizado e seu hero é jogado nele, dando 1 golpe que tire X damage e calzando 1 mini-stun
____________________________________
Level 1 - Damage: 48, Stun: 0.5 seg.
Level 2 - Damage:96 , Stun: 0.8 seg.
Level 3 - Damage: 144, Stun: 1.2 seg.
Level 4 - Damage: 192, Stun: 1,3 seg.
2ª Skill
Nome: ChildGiant
Descrição: Usando essa skill, é criado ao chão, um circle.Que paraliza todos que estiverem dentro dele. Onde aparece uma criança gigante que dá um soco e tira um damage absurdo.
____________________________________
LeveL 1 - Damage: 250
LeveL 2 - Damage: 350
LeveL 3 - Damage: 450
3ª Skill
Nome: ChildTransformation
Descrição: Seu hero é transformado em 1 criança gigante. Que adiona vida e aumenta o damage do hero. A criança gigante vira range, atacando criancinhas ao inimigo.
____________________________________
LeveL 1 - Vida Adicionada:200
LeveL 2 - Vida Adicionada:300
LeveL 3 - Vida Adicionada:400
LeveL 4 - Vida Adicionada:500
Triggers das skills:
Download: http://www.megaupload.com/?d=G39ZU9K5
Espero que ache elas legal. (:
Esta foi a minha primeira skill de trigger...
EDIT --
- Colocado para Download!
São simples, mas são legais e boas pra iniciantes. Fui perguntando, isso e aquilo, e acabei fazendo essa skill
1ª Skill
Nome: Child Fucker
Descrição: Ataque uma criança, matando-a em seu inimigo. O Hero do inimigo fica paralizado e seu hero é jogado nele, dando 1 golpe que tire X damage e calzando 1 mini-stun
____________________________________
Level 1 - Damage: 48, Stun: 0.5 seg.
Level 2 - Damage:96 , Stun: 0.8 seg.
Level 3 - Damage: 144, Stun: 1.2 seg.
Level 4 - Damage: 192, Stun: 1,3 seg.
2ª Skill
Nome: ChildGiant
Descrição: Usando essa skill, é criado ao chão, um circle.Que paraliza todos que estiverem dentro dele. Onde aparece uma criança gigante que dá um soco e tira um damage absurdo.
____________________________________
LeveL 1 - Damage: 250
LeveL 2 - Damage: 350
LeveL 3 - Damage: 450
3ª Skill
Nome: ChildTransformation
Descrição: Seu hero é transformado em 1 criança gigante. Que adiona vida e aumenta o damage do hero. A criança gigante vira range, atacando criancinhas ao inimigo.
____________________________________
LeveL 1 - Vida Adicionada:200
LeveL 2 - Vida Adicionada:300
LeveL 3 - Vida Adicionada:400
LeveL 4 - Vida Adicionada:500
Triggers das skills:
- Spoiler:
Child Fucker[spoiler]
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to ChildKiller
Actions
Set ChildFucker_Unit = (Triggering unit)
Set ChildFucker_Unit2 = (Target unit of ability being cast)
Wait 0.30 seconds
Unit - Pause ChildFucker_Unit2
Unit - Pause ChildFucker_Unit
Unit - Make ChildFucker_Unit Invulnerable
Wait 0.50 seconds
Set ChildFucker_Point = (Position of ChildFucker_Unit2)
Unit - Move ChildFucker_Unit instantly to ChildFucker_Point
Wait 0.45 seconds
Unit - Order ChildFucker_Unit to Attack ChildFucker_Unit2
Unit - Cause ChildFucker_Unit to damage ChildFucker_Unit2, dealing (50.00 x (Real((Level of ChildKiller for (Triggering unit))))) damage of attack type Spells and damage type Normal
Animation - Play (Triggering unit)'s attack animation
Special Effect - Create a special effect attached to the overhead of ChildFucker_Unit2 using Objects\Spawnmodels\Orc\OrcLargeDeathExplode\OrcLargeDeathExplode.mdl
Special Effect - Destroy (Last created special effect)
Custom script: call RemoveLocation(udg_ChildFucker_Point)
Wait 0.60 seconds
Unit - Make ChildFucker_Unit Vulnerable
Unit - Unpause all units
- Spoiler:
ChildGiant
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to ChildGiant
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of ChildGiant for (Triggering unit)) Equal to 1
Then - Actions
Set ChildGiant_Point_2 = (Position of (Casting unit))
Unit Group - Pick every unit in (Units within 600.00 of ChildGiant_Point_2) and do (Unit - Pause (Picked unit))
Set ChildGiant_Point[1] = (Position of (Triggering unit))
Set ChildGiant_Integer_LoopMove = 0
Set ChildGiant_Unit[1] = (Triggering unit)
Set ChildGiant_Unit[2] = (Last created unit)
Set ChildGiant_Unit[3] = (Casting unit)
For each (Integer B) from 1 to 36, do (Actions)
Loop - Actions
Unit - Create 1 Mini-Child for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing ((Real((Integer B))) x 10.00) degrees
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Set ChildGiant_Point[2] = ((Position of (Last created unit)) offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees)
Unit - Move (Last created unit) instantly to ChildGiant_Point[2]
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Special Effect - Create a special effect at (ChildGiant_Point[1] offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees) using Abilities\Spells\Undead\DarkRitual\DarkRitualTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit - Create 1 ChildGiant for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing (Position of (Triggering unit))
Unit - Add ChildGiant to (Last created unit)
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Unit - Order (Last created unit) to Special Archimonde - Dark Portal (Position of (Triggering unit))
Unit - Add a 4.00 second Generic expiration timer to (Last created unit)
Unit - Cause ChildGiant_Unit[1] to damage circular area after 1.00 seconds of radius 500.00 at ChildGiant_Point[1], dealing 250.00 damage of attack type Spells and damage type Normal
Custom script: call RemoveLocation (udg_ChildGiant_Point[2])
Custom script: call RemoveLocation (udg_ChildGiant_Point[1])
Custom script: call RemoveLocation (udg_ChildGiant_Point_2)
Wait 4.00 seconds
Unit - Unpause all units
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of ChildGiant for (Triggering unit)) Equal to 2
Then - Actions
Set ChildGiant_Point_2 = (Position of (Casting unit))
Unit Group - Pick every unit in (Units within 600.00 of ChildGiant_Point_2) and do (Unit - Pause (Picked unit))
Set ChildGiant_Point[1] = (Position of (Triggering unit))
Set ChildGiant_Integer_LoopMove = 0
Set ChildGiant_Unit[1] = (Triggering unit)
Set ChildGiant_Unit[2] = (Last created unit)
Set ChildGiant_Unit[3] = (Casting unit)
For each (Integer B) from 1 to 36, do (Actions)
Loop - Actions
Unit - Create 1 Mini-Child for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing ((Real((Integer B))) x 10.00) degrees
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Set ChildGiant_Point[2] = ((Position of (Last created unit)) offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees)
Unit - Move (Last created unit) instantly to ChildGiant_Point[2]
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Special Effect - Create a special effect at (ChildGiant_Point[1] offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees) using Abilities\Spells\Undead\DarkRitual\DarkRitualTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit - Create 1 ChildGiant for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing (Position of (Triggering unit))
Unit - Add ChildGiant to (Last created unit)
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Unit - Order (Last created unit) to Special Archimonde - Dark Portal (Position of (Triggering unit))
Unit - Add a 4.00 second Generic expiration timer to (Last created unit)
Unit - Cause ChildGiant_Unit[1] to damage circular area after 1.00 seconds of radius 500.00 at ChildGiant_Point[1], dealing 350.00 damage of attack type Spells and damage type Normal
Custom script: call RemoveLocation (udg_ChildGiant_Point[2])
Custom script: call RemoveLocation (udg_ChildGiant_Point[1])
Custom script: call RemoveLocation (udg_ChildGiant_Point_2)
Wait 4.00 seconds
Unit - Unpause all units
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of ChildGiant for (Triggering unit)) Equal to 3
Then - Actions
Set ChildGiant_Point_2 = (Position of (Casting unit))
Unit Group - Pick every unit in (Units within 600.00 of ChildGiant_Point_2) and do (Unit - Pause (Picked unit))
Set ChildGiant_Point[1] = (Position of (Triggering unit))
Set ChildGiant_Point[3] = (Position of (Last created unit))
Set ChildGiant_Integer_LoopMove = 0
Set ChildGiant_Unit[1] = (Triggering unit)
Set ChildGiant_Unit[2] = (Last created unit)
Set ChildGiant_Unit[3] = (Casting unit)
For each (Integer B) from 1 to 36, do (Actions)
Loop - Actions
Unit - Create 1 Mini-Child for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing ((Real((Integer B))) x 10.00) degrees
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Set ChildGiant_Point[2] = ((Position of (Last created unit)) offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees)
Unit - Move (Last created unit) instantly to ChildGiant_Point[2]
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Special Effect - Create a special effect at (ChildGiant_Point[1] offset by 500.00 towards ((Real((Integer B))) x 10.00) degrees) using Abilities\Spells\Undead\DarkRitual\DarkRitualTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit - Create 1 ChildGiant for (Owner of (Triggering unit)) at ChildGiant_Point[1] facing (Position of (Triggering unit))
Unit - Add ChildGiant to (Last created unit)
Unit - Set level of Fire Maldicao for (Last created unit) to (Level of ChildGiant for (Triggering unit))
Unit - Order (Last created unit) to Special Archimonde - Dark Portal (Position of (Triggering unit))
Unit - Add a 4.00 second Generic expiration timer to (Last created unit)
Unit - Cause ChildGiant_Unit[3] to damage circular area after 1.00 seconds of radius 500.00 at ChildGiant_Point[1], dealing 450.00 damage of attack type Spells and damage type Normal
Custom script: call RemoveLocation (udg_ChildGiant_Point[2])
Custom script: call RemoveLocation (udg_ChildGiant_Point[1])
Custom script: call RemoveLocation (udg_ChildGiant_Point_2)
Wait 4.00 seconds
Unit - Unpause all units
Else - Actions
- Spoiler:
ChildTransformation
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Tranformations
Actions
Set ChildTransformation_Point = (Position of (Triggering unit))
Special Effect - Create a special effect at ChildTransformation_Point using Abilities\Weapons\FragDriller\FragDriller.mdl
Special Effect - Destroy (Last created special effect)
Download: http://www.megaupload.com/?d=G39ZU9K5
Espero que ache elas legal. (:
Esta foi a minha primeira skill de trigger...
EDIT --
- Colocado para Download!
Última edição por Staar. em 2011-08-07, 23:15, editado 1 vez(es)
Staar.- Número de Posts : 408
Data de inscrição : 24/07/2010
Reputação : 14 Pontos : 26018
Re: [Skill] VELHA!
interessante
Mence- Número de Posts : 233
Data de inscrição : 22/07/2011
Reputação : 41 Pontos : 23977
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|