[/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
-
Events
-
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
-
Loop - Actions
- 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
-
If - Conditions
- 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
-
Loop - Actions
- 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
-
Loop - Actions
- 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
-
Events
-
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
-
If - Conditions
- Multiboard - Set the text for MainMultiboard item in column 2, row (TempInt + 1) to (((String(TimePlayed[2])) + :) + (String(TimePlayed[1])))
-
Events
-
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)))]))))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
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)))]))))
-
If - Conditions
- 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 - Conditions
-
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 - Conditions
-
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 - Conditions
-
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
-
If - Conditions
-
Events
-
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)))]))
-
If - Conditions
-
Events
-
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))
-
Loop - Actions
-
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
-
Loop - Actions
- 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
-
Loop - Actions
- Custom script: call DestroyGroup (udg_Temp_Group)
- Custom script: set udg_Temp_Group = null
-
If - Conditions
-
Events
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
-
Loop - Actions
-
Events
-
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
-
Conditions
-
And - All (Conditions) are true
-
Then - Actions
- Set Streak_Kills[(Player number of (Owner of (Killing unit)))] = (Streak_Kills[(Player number of (Owner of (Killing unit)))] + 1)
- Else - Actions
-
If - Conditions
- 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
-
If - Conditions
- 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
-
If - Conditions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Set Streak_Kills[(Player number of (Owner of (Triggering unit)))] = 0
-
Events
-
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
-
Conditions
-
Then - Actions
- Trigger - Run SysExtraStringSound <gen> (ignoring conditions)
- Else - Actions
-
If - Conditions
-
Events
-
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
-
Conditions
-
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 - Conditions
- -------- ---------------------------------------------------------------------- --------
- -------- 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
-
Conditions
-
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
-
If - Conditions
- -------- ---------------------------------------------------------------------- --------
- -------- 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
-
If - Conditions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
Events
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 =)