• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!

[Trigger] Multiboard + Killingsprree Trigger.

Status
Not open for further replies.
Level 19
Joined
Feb 15, 2008
Messages
2,184
[/TRIGGER]Ok so here we got. Multiboard isent showing right also There is not showing teams. How i fix this multiboard trigger under.

  • 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
So its not showing Teams.

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
It doesent play all the soudns etc. Not first blood and 1 more i think :S

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 =)
 
Status
Not open for further replies.
Top