Don
Rise with the Fallens!
- Reaction score
- 52
Yoyoyo, Don's here, I know I've been missing for a long time but I had plenty stuff to play to! (Rockband, COD4-5, TF2, WoW..., doing Flashes, trips and etc!). But now, I'm somehow back and I've gotta get back on track!
I've got this trigger, for an arena map that i can't get working!
How it works, it is that it checks, every kills, if you have the integer ''kill_row'' equal to 1 or to 2. That way, it sees if the player owner of killing unit have the good ammount of kills before the 10 seconds runs out.
The problem, is that, once in game, it only says Double kill, never gives out a triple kill!
Here's the trigger:
and when someone kills someone else for the first time:
If you've got any clue, could help me a lot!
I've got this trigger, for an arena map that i can't get working!
How it works, it is that it checks, every kills, if you have the integer ''kill_row'' equal to 1 or to 2. That way, it sees if the player owner of killing unit have the good ammount of kills before the 10 seconds runs out.
The problem, is that, once in game, it only says Double kill, never gives out a triple kill!
Here's the trigger:
Code:
Kill Row
Events
Unit - A unit Dies
Conditions
((Killing unit) is A Hero) Equal to True
(Owner of (Killing unit)) Not equal to Neutral Hostile
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 1
Then - Actions
Set Kill_Row[(Player number of (Owner of (Killing unit)))] = (Kill_Row[(Player number of (Owner of (Killing unit)))] + 1)
Game - Display to (All players) for 10.00 seconds the text: (|cffffcc00 + ((Name of (Owner of (Killing unit))) + |r |cff32cd32just pulled a|r |cffff0000DOUBLE KILL|r |cff32cd32(2 kills in a row), for an additional |cffffcc00200 gold|r))
Sound - Play doublekill <gen>
Player - Add 200 to (Owner of (Killing unit)) Current gold
Wait 10.00 seconds
If (Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 2) then do (Set Kill_Row[(Player number of (Owner of (Killing unit)))] = 0) else do (Do nothing)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 2
Then - Actions
Set Kill_Row[(Player number of (Owner of (Killing unit)))] = (Kill_Row[(Player number of (Owner of (Killing unit)))] + 1)
Game - Display to (All players) for 10.00 seconds the text: (|cffffcc00 + ((Name of (Owner of (Killing unit))) + |r |cff32cd32just pulled a|r |cffff0000TRIPLE KILL|r |cff32cd32(3 kills in a row), for an additional |cffffcc00300 gold|r))
Sound - Play triplekill <gen>
Player - Add 300 to (Owner of (Killing unit)) Current gold
Wait 10.00 seconds
If (Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 3) then do (Set Kill_Row[(Player number of (Owner of (Killing unit)))] = 0) else do (Do nothing)
Else - Actions
and when someone kills someone else for the first time:
Code:
Kill Streak
Events
Unit - A unit Dies
Conditions
((Killing unit) is A Hero) Equal to True
(Owner of (Killing unit)) Not equal to Neutral Hostile
Actions
Set Kill_Row[(Player number of (Owner of (Killing unit)))] = 1
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 0
Then - Actions
Set Kill_Row[(Player number of (Owner of (Killing unit)))] = 1
Wait 10.00 seconds
If (Kill_Row[(Player number of (Owner of (Killing unit)))] Equal to 1) then do (Set Kill_Row[(Player number of (Owner of (Killing unit)))] = 0) else do (Do nothing)
Else - Actions
If you've got any clue, could help me a lot!