- Joined
- Feb 15, 2008
- Messages
- 2,174
[/TRIGGER]Ok so here we got. Multiboard isent showing right also There is not showing teams. How i fix this multiboard trigger under.
ok next killingspree system under.
SO IT FEELS LIKE NO ONE WAS INTRESTED CHECKING THE MAP SO...
i made it this way posing it seems much more easy for you. so find the problem thnx =)
-
Size update
-

Events
-


Time - Elapsed game time is 0.05 seconds
-
-

Conditions
-

Actions
-


Multiboard - Minimize MainMultiboard
-


Multiboard - Set the width for MainMultiboard item in column 1, row 0 to 15.00% of the total screen width
-


Multiboard - Set the width for MainMultiboard item in column 2, row 0 to 7.00% of the total screen width
-


Multiboard - Set the width for MainMultiboard item in column 3, row 0 to 7.00% of the total screen width
-
-
-
Multiboard Start
-

Events
-


Time - Elapsed game time is 0.00 seconds
-
-

Conditions
-

Actions
-


Set TempForce = (All players matching (((Matching player) controller) Equal to User))
-


Player Group - Pick every player in TempForce and do (Actions)
-



Loop - Actions
-




Set TempInt = (TempInt + 1)
-




Set PlayerMBSlot[(Player number of (Picked player))] = TempInt
-
-
-


Multiboard - Create a multiboard with 3 columns and (TempInt + 1) rows, titled (HotD) - Heroes of ...
-


Set MainMultiboard = (Last created multiboard)
-


Multiboard - Set the text for MainMultiboard item in column 1, row 1 to Name:
-


Multiboard - Set the text for MainMultiboard item in column 2, row 1 to Kill/Death
-


Multiboard - Set the text for MainMultiboard item in column 3, row 1 to Unit Kills
-


Multiboard - Set the text for MainMultiboard item in column 1, row (TempInt + 1) to Time Played:
-


Player Group - Pick every player in TempForce and do (Actions)
-



Loop - Actions
-




Set PlayerName = (Name of (Picked player))
-




Custom script: set udg_PlayerName = GetPlayerColorString(GetEnumPlayer()) + udg_PlayerName + "|r"
-




Multiboard - Set the text for MainMultiboard item in column 1, row PlayerMBSlot[(Player number of (Picked player))] to PlayerName
-




Multiboard - Set the width for MainMultiboard item in column 1, row PlayerMBSlot[(Player number of (Picked player))] to 5.50% of the total screen width
-




Multiboard - Set the icon for MainMultiboard item in column 1, row PlayerMBSlot[(PlayerMBSlot[(Player number of (Picked player))] + 1)] to ReplaceableTextures\WorldEditUI\Editor-Random-Unit.blp
-




Multiboard - Set the text for MainMultiboard item in column 2, row ((Player number of (Picked player)) + 1) to 0/0
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






((Picked player) is an ally of Player 1 (Red)) Equal to True
-
-





Then - Actions
-






Multiboard - Set the text for MainMultiboard item in column 3, row ((Player number of (Picked player)) + 0) to 0
-
-





Else - Actions
-






Multiboard - Set the text for MainMultiboard item in column 3, row ((Player number of (Picked player)) - 1) to 0
-
-
-




Multiboard - Set the width for MainMultiboard item in column 1, row PlayerMBSlot[(Player number of (Picked player))] to 4.00% of the total screen width
-
-
-


Multiboard - Set the width for MainMultiboard item in column 0, row 0 to 7.00% of the total screen width
-


For each (Integer A) from 1 to 12, do (Actions)
-



Loop - Actions
-




Multiboard - Set the display style for MainMultiboard item in column 2, row (Integer A) to Show text and Hide icons
-




Multiboard - Set the display style for MainMultiboard item in column 3, row (Integer A) to Show text and Hide icons
-
-
-


Multiboard - Set the display style for MainMultiboard item in column 1, row 1 to Show text and Hide icons
-


Multiboard - Set the display style for MainMultiboard item in column 1, row (TempInt + 1) to Show text and Hide icons
-


Custom script: call DestroyForce(udg_TempForce)
-


Custom script: set udg_TempForce = null
-
-
-
Time Update
-

Events
-


Time - Every 1.00 seconds of game time
-
-

Conditions
-

Actions
-


Set TimePlayed[1] = (TimePlayed[1] + 1)
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




TimePlayed[1] Equal to 60
-
-



Then - Actions
-




Set TimePlayed[1] = 0
-




Set TimePlayed[2] = (TimePlayed[2] + 1)
-
-



Else - Actions
-
-


Multiboard - Set the text for MainMultiboard item in column 2, row (TempInt + 1) to (((String(TimePlayed[2])) + :) + (String(TimePlayed[1])))
-
-
-
Kills Deaths
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-


((Owner of (Killing unit)) is an enemy of (Owner of (Triggering unit))) Equal to True
-
-

Actions
-


Set Death[(Player number of (Owner of (Triggering unit)))] = (Death[(Player number of (Owner of (Triggering unit)))] + 1)
-


Set Kills[(Player number of (Owner of (Killing unit)))] = (Kills[(Player number of (Owner of (Killing unit)))] + 1)
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Owner of (Killing unit)) Not equal to Player 7 (Green)
-




(Owner of (Killing unit)) Not equal to Player 1 (Red)
-
-



Then - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






((Owner of (Killing unit)) is an ally of Player 1 (Red)) Equal to True
-
-





Then - Actions
-






Multiboard - Set the text for MainMultiboard item in column 2, row ((Player number of (Owner of (Killing unit))) + 0) to ((String(Kills[(Player number of (Owner of (Killing unit)))])) + (/ + (String(Death[(Player number of (Owner of (Killing unit)))]))))
-
-





Else - Actions
-






Multiboard - Set the text for MainMultiboard item in column 2, row ((Player number of (Owner of (Killing unit))) + 1) to ((String(Kills[(Player number of (Owner of (Killing unit)))])) + (/ + (String(Death[(Player number of (Owner of (Killing unit)))]))))
-
-
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Owner of (Triggering unit)) is an ally of Player 1 (Red)) Equal to True
-
-



Then - Actions
-




Multiboard - Set the text for MainMultiboard item in column 2, row ((Player number of (Owner of (Triggering unit))) + 0) to ((String(Kills[(Player number of (Owner of (Triggering unit)))])) + (/ + (String(Death[(Player number of (Owner of (Triggering unit)))]))))
-
-



Else - Actions
-




Multiboard - Set the text for MainMultiboard item in column 2, row ((Player number of (Owner of (Triggering unit))) + 1) to ((String(Kills[(Player number of (Owner of (Triggering unit)))])) + (/ + (String(Death[(Player number of (Owner of (Triggering unit)))]))))
-
-
-


Set KillSpree[(Player number of (Owner of (Killing unit)))] = (KillSpree[(Player number of (Owner of (Killing unit)))] + 1)
-


Set KillSpree[(Player number of (Owner of (Triggering unit)))] = 0
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




KillSpree[(Player number of (Owner of (Killing unit)))] Equal to 5
-
-



Then - Actions
-




Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + is owning! (He got über skillz))
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




KillSpree[(Player number of (Owner of (Killing unit)))] Equal to 10
-
-



Then - Actions
-




Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + is raping! (He's unbeatable))
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




KillSpree[(Player number of (Owner of (Killing unit)))] Greater than 10
-
-



Then - Actions
-




Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + is |cffff0000GODLIKE!|r)
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




Dunoname Equal to True
-
-



Then - Actions
-




Player - Add 200 to (Owner of (Killing unit)) Current gold
-
-



Else - Actions
-
-
-
-
Unit Kills
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


(Owner of (Killing unit)) Not equal to Player 1 (Red)
-


(Owner of (Killing unit)) Not equal to Player 7 (Green)
-


((Triggering unit) is A Hero) Equal to False
-


((Owner of (Killing unit)) is an enemy of (Owner of (Triggering unit))) Equal to True
-
-

Actions
-


Set UnitKills[(Player number of (Owner of (Killing unit)))] = (UnitKills[(Player number of (Owner of (Killing unit)))] + 1)
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Owner of (Killing unit)) is an ally of Player 1 (Red)) Equal to True
-
-



Then - Actions
-




Multiboard - Set the text for MainMultiboard item in column 3, row ((Player number of (Owner of (Killing unit))) + 0) to (String(UnitKills[(Player number of (Owner of (Killing unit)))]))
-
-



Else - Actions
-




Multiboard - Set the text for MainMultiboard item in column 3, row ((Player number of (Owner of (Killing unit))) - 1) to (String(UnitKills[(Player number of (Owner of (Killing unit)))]))
-
-
-
-
-
Player Leaves Game
-

Events
-


Player - Player 2 (Blue) leaves the game
-


Player - Player 3 (Teal) leaves the game
-


Player - Player 4 (Purple) leaves the game
-


Player - Player 5 (Yellow) leaves the game
-


Player - Player 6 (Orange) leaves the game
-


Player - Player 8 (Pink) leaves the game
-


Player - Player 9 (Gray) leaves the game
-


Player - Player 10 (Light Blue) leaves the game
-


Player - Player 11 (Dark Green) leaves the game
-


Player - Player 12 (Brown) leaves the game
-
-

Conditions
-

Actions
-


Multiboard - Set the color for MainMultiboard item in column 1, row PlayerMBSlot[(Player number of (Triggering player))] to (0.00%, 0.00%, 0.00%) with 50.00% transparency
-


Game - Display to (All players) the text: ((Name of (Triggering player)) + has left the game! His gold is split to his allies.)
-


Player - Set (Triggering player) Current gold to 0
-


Set TempForce = (All players matching (((Triggering player) is an ally of (Triggering player)) Equal to True))
-


Player Group - Pick every player in TempForce and do (Actions)
-



Loop - Actions
-




Player - Set (Picked player) Current gold to (((Triggering player) Current gold) / (Number of players in TempForce))
-
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Triggering player) is an ally of Player 1 (Red)) Equal to True
-
-



Then - Actions
-




Set Temp_Group = (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))
-




Unit Group - Pick every unit in Temp_Group and do (Actions)
-





Loop - Actions
-






Set TempLoc = (Center of Revive Spawn CT <gen>)
-






Unit - Move (Picked unit) instantly to TempLoc
-






Unit - Pause (Picked unit)
-






Custom script: call RemoveLocation (udg_TempLoc)
-






Custom script: set udg_TempLoc = null
-
-
-




Custom script: call DestroyGroup (udg_Temp_Group)
-




Custom script: set udg_Temp_Group = null
-
-



Else - Actions
-




Set Temp_Group = (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))
-




Unit Group - Pick every unit in Temp_Group and do (Actions)
-





Loop - Actions
-






Set TempLoc = (Center of Revive Spawn T <gen>)
-






Unit - Move (Picked unit) instantly to TempLoc
-






Unit - Pause (Picked unit)
-






Custom script: call RemoveLocation (udg_TempLoc)
-






Custom script: set udg_TempLoc = null
-
-
-




Custom script: call DestroyGroup (udg_Temp_Group)
-




Custom script: set udg_Temp_Group = null
-
-
-
-
ok next killingspree system under.
-
SysInit
-

Events
-


Map initialization
-
-

Conditions
-

Actions
-


Trigger - Run SysSetupStrings <gen> (ignoring conditions)
-


Trigger - Run SysSetupSounds <gen> (ignoring conditions)
-


For each (Integer A) from 1 to 12, do (Actions)
-



Loop - Actions
-




Set ExtraStreak_Chcker[(Integer A)] = False
-
-
-
-
-
SysSetupSounds
-

Events
-

Conditions
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- All streak-sounds that will be used for streaks are here --------
-


-------- ---------------------------------------------------------------------- --------
-


Set Streak_Sounds[3] = _4_killingspree_ultimate_wav <gen>
-


Set Streak_Sounds[4] = dominating <gen>
-


Set Streak_Sounds[5] = _5_megakill_ultimate_wav <gen>
-


Set Streak_Sounds[6] = _7_unstoppable_ultimate_wav <gen>
-


Set Streak_Sounds[7] = wickedsick_ultimate <gen>
-


Set Streak_Sounds[8] = _6_monsterkill_ultimate_wav <gen>
-


Set Streak_Sounds[9] = godlike <gen>
-


Set Streak_Sounds[10] = holyshit_ultimate <gen>
-


-------- ---------------------------------------------------------------------- --------
-


Set ExtraStreak_Sounds[1] = _1_firstblood1_ultimate_wav <gen>
-


Set ExtraStreak_Sounds[2] = _2_doublekill1_ultimate_wav <gen>
-


Set ExtraStreak_Sounds[3] = _3_triplekill_ultimate_wav <gen>
-


Set ExtraStreak_Sounds[4] = ultrakill <gen>
-


Set ExtraStreak_Sounds[5] = rampage_ultimate <gen>
-
-
-
SysSetupStrings
-

Events
-

Conditions
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- All streak-strings that will be used for streaks are here --------
-


-------- ---------------------------------------------------------------------- --------
-


Set Streak_Strings[3] = is on a |c0080FF80KILLING-SPREE|r!
-


Set Streak_Strings[4] = is |c00FF80C0DOMINATING|r!
-


Set Streak_Strings[5] = has a |c00FFFF80MEGA-KILL|r!
-


Set Streak_Strings[6] = is |c00FF8000UNSTOPPABLE|r!
-


Set Streak_Strings[7] = has a |c00FF0080MONSTER-KILL|r!
-


Set Streak_Strings[8] = is |c000080FFGODLIKE|r!
-


Set Streak_Strings[9] = is a |c00FF0000MASSACRE|r
-


Set Streak_Strings[10] = is a |c00FF0000HOLYSHIT|r
-


-------- ---------------------------------------------------------------------- --------
-


Set ExtraStreak_Strings[1] = got a |c000000FFFIRST-BLOOD|r!!
-


Set ExtraStreak_Strings[2] = got a |c000000FFDOUBLE-KILL|r!!
-


Set ExtraStreak_Strings[3] = got a |c00FFFC01TRIPPLE-KILL|r!!!
-


Set ExtraStreak_Strings[4] = has a |c00540081ULTRA-KILL|r!!!!
-


Set ExtraStreak_Strings[5] = is a fucking |c00000000KILLING-MACHINE|r!!!!!
-
-
-
SysStreakKill
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- Killer gets +1 to hes streak kills --------
-


-------- Death resets the streak-kills for each player --------
-


-------- ---------------------------------------------------------------------- --------
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




And - All (Conditions) are true
-





Conditions
-






(Owner of (Killing unit)) Not equal to Player 1 (Red)
-






(Owner of (Killing unit)) Not equal to Player 7 (Green)
-






(Owner of (Killing unit)) Not equal to Neutral Hostile
-
-
-
-



Then - Actions
-




Set Streak_Kills[(Player number of (Owner of (Killing unit)))] = (Streak_Kills[(Player number of (Owner of (Killing unit)))] + 1)
-
-



Else - Actions
-
-


Set Streak_Bounty = (100 + (((Hero level of (Killing unit)) - 1) x 10))
-


-------- ---------------------------------------------------------------------- --------
-


-------- Displaying a simple message when a Hero dies --------
-


-------- ---------------------------------------------------------------------- --------
-


-------- Running the trigger that will display the current player-streak (if theres one) and will a sound --------
-


-------- ---------------------------------------------------------------------- --------
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




((Owner of (Killing unit)) Equal to Player 1 (Red)) or ((Owner of (Killing unit)) Equal to Player 7 (Green))
-
-



Then - Actions
-




Set Streak_Bounty = (100 + (((Hero level of (Triggering unit)) - 1) x 15))
-




Custom script: call DisplayTextToForce(GetPlayersAll(), GetPlayerColorString(GetOwningPlayer(GetKillingUnit())) + "|r killed " + GetPlayerColorString(GetOwningPlayer(GetTriggerUnit())) + "|r and is penalized |cffffff00" + I2S(udg_Streak_Bounty) + "|r gold!")
-




Player - Add (Streak_Bounty x -1) to (Owner of (Triggering unit)) Current gold
-
-



Else - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






(Owner of (Killing unit)) Equal to Neutral Hostile
-
-





Then - Actions
-






Custom script: call DisplayTextToForce(GetPlayersAll(), GetPlayerColorString(GetOwningPlayer(GetKillingUnit())) + "|r killed " + GetPlayerColorString(GetOwningPlayer(GetTriggerUnit())) + "|r!")
-
-





Else - Actions
-






Custom script: call DisplayTextToForce(GetPlayersAll(), GetPlayerColorString(GetOwningPlayer(GetKillingUnit())) + "|r killed " + GetPlayerColorString(GetOwningPlayer(GetTriggerUnit())) + "|r for |cffffff00" + I2S(udg_Streak_Bounty) + "|r gold!")
-






If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-







If - Conditions
-








Streak_Kills[(Player number of (Owner of (Killing unit)))] Greater than or equal to 3
-
-







Then - Actions
-








Trigger - Run SysStringSound <gen> (ignoring conditions)
-
-







Else - Actions
-
-






Player - Add Streak_Bounty to (Owner of (Killing unit)) Current gold
-






Player - Add (Streak_Bounty x -1) to (Owner of (Triggering unit)) Current gold
-






-------- We will also reset the kill streak of the hero that just died and reward the killing hero accordingly --------
-






If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-







If - Conditions
-








Streak_Kills[(Player number of (Owner of (Triggering unit)))] Greater than or equal to 3
-
-







Then - Actions
-








Custom script: //call DisplayKillMessage(GetOwningPlayer(GetKillingUnit()), GetOwningPlayer(GetTriggerUnit()))
-








Player - Add (Streak_Kills[(Player number of (Owner of (Triggering unit)))] x 50) to (Owner of (Killing unit)) Current gold
-
-







Else - Actions
-
-
-
-
-
-


Set Streak_Kills[(Player number of (Owner of (Triggering unit)))] = 0
-
-
-
SysExtraStreakKill
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- Players get +1 extra-streak-kill for each Hero kill. Dying player get kills reset --------
-


-------- ---------------------------------------------------------------------- --------
-


Set ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))] = (ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))] + 1)
-


Set ExtraStreak_Kills[(Player number of (Owner of (Triggering unit)))] = 0
-


Set ExtraStreak_Chcker[(Player number of (Owner of (Killing unit)))] = True
-


Set ExtraStreak_Timer[(Player number of (Owner of (Killing unit)))] = 10
-


-------- ---------------------------------------------------------------------- --------
-


-------- If a player has more or 2 extra-streak-kills, hes into a streak --------
-


-------- Every player has 15 seconds to increase hes streak and get more bounty --------
-


-------- If a player don't kill any hero in this 10 seconds, hes kills will be reset as well preveting bugs --------
-


-------- ---------------------------------------------------------------------- --------
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))] Greater than or equal to 2
-




And - All (Conditions) are true
-





Conditions
-






(Owner of (Killing unit)) Not equal to Player 1 (Red)
-






(Owner of (Killing unit)) Not equal to Player 7 (Green)
-






(Owner of (Killing unit)) Not equal to Neutral Hostile
-
-
-
-



Then - Actions
-




Trigger - Run SysExtraStringSound <gen> (ignoring conditions)
-
-



Else - Actions
-
-
-
-
SysStringSound
-

Events
-

Conditions
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- If the killing-player streak-kills are greater than 9, this trigger will display only the #9 string and will play only #9 sound --------
-


-------- ---------------------------------------------------------------------- --------
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




Streak_Kills[(Player number of (Owner of (Killing unit)))] Greater than or equal to 9
-




And - All (Conditions) are true
-





Conditions
-






(Owner of (Killing unit)) Not equal to Player 1 (Red)
-






(Owner of (Killing unit)) Not equal to Player 7 (Green)
-






(Owner of (Killing unit)) Not equal to Neutral Hostile
-
-
-
-



Then - Actions
-




Sound - Play Streak_Sounds[9]
-




Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + Streak_Strings[9])
-




Skip remaining actions
-
-



Else - Actions
-
-


-------- ---------------------------------------------------------------------- --------
-


-------- If the player streak-kills are less than 9, it will display the current streak-string(s) and will play the current streak-sound(s) --------
-


-------- The first streak starts from 3 and ends on 9 --------
-


-------- If a player with at least 1 streak-kill dies, hes kills will be nulled --------
-


-------- ---------------------------------------------------------------------- --------
-


Sound - Play Streak_Sounds[Streak_Kills[(Player number of (Owner of (Killing unit)))]]
-


Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + Streak_Strings[Streak_Kills[(Player number of (Owner of (Killing unit)))]])
-
-
-
SysExtraStringSound
-

Events
-

Conditions
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- If an player extra-streak kills are greater than 5, then it will play only sound #5 and string #5 --------
-


-------- ---------------------------------------------------------------------- --------
-


Custom script: call PolledWait (0.27)
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))] Greater than or equal to 5
-




And - All (Conditions) are true
-





Conditions
-






(Owner of (Killing unit)) Not equal to Player 1 (Red)
-






(Owner of (Killing unit)) Not equal to Player 7 (Green)
-






(Owner of (Killing unit)) Not equal to Neutral Hostile
-
-
-
-



Then - Actions
-




Sound - Play ExtraStreak_Sounds[5]
-




Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + ExtraStreak_Strings[5])
-




Skip remaining actions
-
-



Else - Actions
-
-


-------- ---------------------------------------------------------------------- --------
-


-------- First streak is at 2, last is at 5 --------
-


-------- ---------------------------------------------------------------------- --------
-


Sound - Play ExtraStreak_Sounds[ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))]]
-


Game - Display to (All players) the text: ((Name of (Owner of (Killing unit))) + ExtraStreak_Strings[ExtraStreak_Kills[(Player number of (Owner of (Killing unit)))]])
-
-
-
SysLoop
-

Events
-


Time - Every 1.00 seconds of game time
-
-

Conditions
-

Actions
-


-------- ---------------------------------------------------------------------- --------
-


-------- Every 1 secnd, this trigger checks all 12 player if they has an extra streak --------
-


-------- If they do, then their timers are running --------
-


-------- If any of the timers reaches 0, the specific players will have its extra-streak kills reset --------
-


-------- Timer as well will stay at 0 until a player makes more than 2 kills in a row within the 10 seconds range --------
-


-------- ---------------------------------------------------------------------- --------
-


For each (Integer ExtraStreakInt) from 1 to 12, do (Actions)
-



Loop - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






ExtraStreak_Chcker[ExtraStreakInt] Equal to True
-
-





Then - Actions
-






Set ExtraStreak_Timer[ExtraStreakInt] = (ExtraStreak_Timer[ExtraStreakInt] - 1)
-






If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-







If - Conditions
-








ExtraStreak_Timer[ExtraStreakInt] Equal to 0
-
-







Then - Actions
-








Set ExtraStreak_Chcker[ExtraStreakInt] = False
-








Set ExtraStreak_Kills[ExtraStreakInt] = 0
-








Player - Set Player 1 (Red) Current lumber to ExtraStreak_Kills[1]
-
-







Else - Actions
-
-
-





Else - Actions
-
-
-
-
-
SO IT FEELS LIKE NO ONE WAS INTRESTED CHECKING THE MAP SO...
i made it this way posing it seems much more easy for you. so find the problem thnx =)

