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:
Anyone knows what's the problem???
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:
Trigger:
- 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
Trigger:
- 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))) 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 1
- Then - Actions
- Game - Display to Players for 5.00 seconds the text: (And made + DK_Announce[TempInteger])
- Quest - Display to Players the Quest Update message: (And made + DK_Announce[TempInteger])
- Sound - Play DK_Sounds[TempInteger]
- Else - Actions
- If - Conditions
- Events
Trigger:
- 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] = 0
- Set DK_Running[PlayerNumber] = False
- Else - Actions
- If - Conditions
- Loop - Actions
- Player Group - Pick every player in Players and do (Actions)
- Events
Trigger:
- 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)))] = 0
- Events
Anyone knows what's the problem???