- Joined
- Sep 27, 2009
- Messages
- 669
Hello guys, I'm using some AceHarts streak system and i have some problems...
In my map i have 10 players...
Red/Green = Computers so every other color is player (like in dota)....
System plays a sound, but not good.... because when I make double kill it play other sound and doesn't show any messages.... Can anyone help??
Here are Triggers:
In my map i have 10 players...
Red/Green = Computers so every other color is player (like in dota)....
System plays a sound, but not good.... because when I make double kill it play other sound and doesn't show any messages.... Can anyone help??
Here are Triggers:
-
Double Kill Preparations
-
Events
- Map initialization
- Conditions
-
Actions
- -------- Number of comments / sounds --------
- Set DK_AnnounceCount = 5
- -------- Comments --------
- Set DK_Announce[1] = |cff0000ffDouble Kill!|r
- Set DK_Announce[2] = |cff31e3b3Triple Kill!|r
- Set DK_Announce[3] = |cff8a008aMega Kill!|r
- Set DK_Announce[4] = |cffffff00Monster Kill!|r
- Set DK_Announce[5] = |cffffa500Killing Spree!|r
- -------- Sounds --------
- Set DK_Sounds[1] = Double_Kill <gen>
- Set DK_Sounds[2] = triple_kill <gen>
- Set DK_Sounds[3] = MegaKill <gen>
- Set DK_Sounds[4] = MonsterKill <gen>
- Set DK_Sounds[5] = Killing_Spree <gen>
-
Events
-
Double Kill
-
Events
- Unit - A unit Dies
-
Conditions
- ((Dying unit) is A Hero) Equal to True
- ((Killing unit) is A Hero) Equal to True
- ((Killing unit) belongs to an ally of (Owner of (Triggering unit))) Not Equal to True
-
Actions
- Set PlayerNumber = (Player number of (Owner of (Killing unit)))
- Set DK_Count[PlayerNumber] = (DK_Count[PlayerNumber] + 1)
- Countdown Timer - Start DK_Timers[PlayerNumber] as a One-shot timer that will expire in 15.00 seconds
- Set DK_Running[PlayerNumber] = True
- Set TempInteger = (Min(DK_Count[PlayerNumber], DK_AnnounceCount))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- TempInteger Greater than 0
-
Then - Actions
- Game - Display to Players for 5.00 seconds the text: (And made + DK_Announce[TempInteger])
- Sound - Play DK_Sounds[TempInteger]
- Else - Actions
-
If - Conditions
-
Events
-
Double Kill Expired
-
Events
- Time - DK_Timers[1] expires
- Time - DK_Timers[2] expires
- Time - DK_Timers[3] expires
- Time - DK_Timers[4] expires
- Time - DK_Timers[5] expires
- Time - DK_Timers[6] expires
- Time - DK_Timers[7] expires
- Time - DK_Timers[8] expires
- Time - DK_Timers[9] expires
- Time - DK_Timers[10] expires
- Time - DK_Timers[11] expires
- Time - DK_Timers[12] expires
- Conditions
-
Actions
-
Player Group - Pick every player in Players and do (Actions)
-
Loop - Actions
- Set PlayerNumber = (Player number of (Picked player))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- DK_Running[PlayerNumber] Equal to True
- (Remaining time for DK_Timers[PlayerNumber]) Less than 1.00
-
Then - Actions
- Set DK_Count[PlayerNumber] = -1
- Set DK_Running[PlayerNumber] = False
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Player Group - Pick every player in Players and do (Actions)
-
Events
-
Double Kill Death
-
Events
- Unit - A unit Dies
-
Conditions
- ((Triggering unit) is A Hero) Equal to True
-
Actions
- Set DK_Count[(Player number of (Owner of (Triggering unit)))] = -1
-
Events
Last edited: