[/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 =)