• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Trigger] -random system

Status
Not open for further replies.
  • Trigger1
  • Events
    • Map Initialization
  • Conditions
  • Actions
    • Set Unit[1] = Blood Mage
    • Set Unit[2] = Mountain King
    • Set Unit[3] = Paladin
    • ...
  • Trigger2
  • Events
    • Player - Player 1 (Red) types a message that contains -random as an exact match
  • Conditions
  • Actions
    • For each (Integer A) from 1 to 12, do (Actions)
      • Loop - Actions
        • Set Point = (Player(IntegerA)'s Start Location)
        • Unit - Create 1 Unit[Random Integer Number from 1 to X] at Point for (Player(IntegerA)) facing default building degrees
        • Custom script: call RemoveLocation (udg_Point)
"Random Integer Number from 1 to X": "X" = the maximum number of units stored in the "Unit" variable.
"Unit[1]": Unit-type variable, with array.
 
How can i make a -random system, and its give a random hero?
Create an array variable of type 'Unit-Type' and set it in the initialization trigger to different types of hero. Then create a trigger that rolls a random number between 1 and TOTAL No OF HEROS ALLOWED then use that number as the index of the variable to create that type.
 
Status
Not open for further replies.
Top