Hi, this is a little hard to explain but I hope you can understand this. I was creating an arena-ish kind of map, where they can pick there units/options/abilities first before starting the actual game. What I want to know how to do is the make it so that the game can start the real thing after all the player picked their choices.
For an example, In the beginning 6 players needs to choose 4 abilities before starting. After a player has chosen their ability, they can go to a beacon to the arena. I want to make it so that the first player that finishes picking their options first doesn't start going to another place where another player spawns...How would you make it so that they can all start on the same time after they finished picking their abilities...I know i'm not making much sense but hope you can help anyway.
Make a little area where it saves what they are putting so when it brings at least one to the area and at most 0 to the are where they chose it moves them.
You can make six or more small locations in one of your map corners for each player...
And when player chooses ability he moves to one of those islands(i think you know how to do that)
Then make a trigger that when all the players bring their units to their locations in the corner,move all units to arena...
You can try that
The options where they choose first is separate from the arena. So I want it to make it so that after all the players finish choosing starts moves them all to the arena at teh same time. My map has a max of 6 players, so I don't want to add triggers in it that restricts it to have a full house or something.
There is another way:
When player who finishes choosing first brings his unit to the beacon,that would take him to the Arena,make a condition:
Player1 brings atleast 1 anyunit to location 1
Player2 brings atleast 1 anyunit to location 1
Player3 brings atleast 1 anyunit to location 1
Player4 brings atleast 1 anyunit to location 1
Player5 brings atleast 1 anyunit to location 1
Player6 brings atleast 1 anyunit to location 1
Action:
Move all anyunit owned by any player at Location 1 to location 2
It will need all 6 players to finish theyr choosing and bringing all of theyr units to
beakon...
Or if Different Player has Different Beakon
Contition:
Player1 brings atleast 1 anyunit to location 1
Player2 brings atleast 1 anyunit to location 2
Player3 brings atleast 1 anyunit to location 3
Player4 brings atleast 1 anyunit to location 4
Player5 brings atleast 1 anyunit to location 5
Player6 brings atleast 1 anyunit to location 6
And the same action
QUOTE(DaarkDoom @ Jun 16 2005, 05:48 PM)
There is another way:
When player who finishes choosing first brings his unit to the beacon,that would take him to the Arena,make a condition:
Player1 brings atleast 1 anyunit to location 1
Player2 brings atleast 1 anyunit to location 1
Player3 brings atleast 1 anyunit to location 1
Player4 brings atleast 1 anyunit to location 1
Player5 brings atleast 1 anyunit to location 1
Player6 brings atleast 1 anyunit to location 1
Action:
Move all anyunit owned by any player at Location 1 to location 2
It will need all 6 players to finish theyr choosing and bringing all of theyr units to
beakon...
Or if Different Player has Different Beakon
Contition:
Player1 brings atleast 1 anyunit to location 1
Player2 brings atleast 1 anyunit to location 2
Player3 brings atleast 1 anyunit to location 3
Player4 brings atleast 1 anyunit to location 4
Player5 brings atleast 1 anyunit to location 5
Player6 brings atleast 1 anyunit to location 6
And the same action
[right][snapback]237035[/snapback][/right]
I would only need a single trigger for that right? Would the first trigger you said work the same if there werent exaclty 6 players?
No if there werent 6 players you need to make 6 triggers
6 players:
Condition:
Player 1 Command at least 1 any unit
Player 2 Command at least 1 any unit
Player 3 Command at least 1 any unit
Player 4 Command at least 1 any unit
Player 5 Command at least 1 any unit
Player 6 Command at least 1 any unit
Player 1 brings at least 1 any unit to Location 1
Player 2 brings at least 1 any unit to Location 1
Player 3 brings at least 1 any unit to Location 1
Player 4 brings at least 1 any unit to Location 1
Player 5 brings at least 1 any unit to Location 1
Player 6 brings at least 1 any unit to Location 1
Action:
You know what to do....
5 players:
Condition:
Player 1 Command at least 1 any unit
Player 2 Command at least 1 any unit
Player 3 Command at least 1 any unit
Player 4 Command at least 1 any unit
Player 5 Command at least 1 any unit
Player 6 Command at most 0 any unit
Player 1 brings at least 1 any unit to Location 1
Player 2 brings at least 1 any unit to Location 1
Player 3 brings at least 1 any unit to Location 1
Player 4 brings at least 1 any unit to Location 1
Player 5 brings at least 1 any unit to Location 1
Player 6 brings at most 0 any unit to Location 1
Action:
You know what to do...
4 players:
Condition:
Player 1 Command at least 1 any unit
Player 2 Command at least 1 any unit
Player 3 Command at least 1 any unit
Player 4 Command at least 1 any unit
Player 5 Command at most 0 any unit
Player 6 Command at most 0 any unit
Player 1 brings at least 1 any unit to Location 1
Player 2 brings at least 1 any unit to Location 1
Player 3 brings at least 1 any unit to Location 1
Player 4 brings at least 1 any unit to Location 1
Player 5 brings at most 0 any unit to Location 1
Player 6 brings at most 0 any unit to Location 1
Action:
You know what to do...
And like that until
Condition:
Player 1 Command at least 1 any unit
Player 2 Command at most 0 any unit
Player 3 Command at most 0 any unit
Player 4 Command at most 0 any unit
Player 5 Command at most 0 any unit
Player 6 Command at most 0 any unit
Player 1 brings at least 1 any unit to Location 1
Player 2 brings at most 0 any unit to Location 1
Player 3 brings at most 0 any unit to Location 1
Player 4 brings at most 0 any unit to Location 1
Player 5 brings at most 0 any unit to Location 1
Player 6 brings at most 0 any unit to Location 1
Action:
You know what to do.....
So I Think better do 6 small island (at about 4x4) in the corner of your map)
It would take less triggers...
DaarkDoom, that wouldn't work if there was only 5 players, but say player 3 was the one missing, not player 6.
Well if one of players could be missing ,then you must make 6 times more triggers....i think you know what i mean...
I prefer islands....
Making more triggers isn't the solution.
Shadowlash, how are you going to record what people chose (How will the game know that I chose Spell X and not Spell Y, after I have chosen it)? Are you using some sort of counter? Also, are all 6 players in the same force?
[SIZE=7]Hint:[SIZE=1]And if you are going to do those 36 triggers ,the best way would be to do them with starcforge...
The abilities/spells the players choose is their choice and the max they choose if 4. It won't matter what order what the spells are chosen. But after they finish choosing they would go to a beacon that moves them to the arena. I am trying to find out out how they would start out the same after they are all done. After they have chosen all 4 spells.
Yea, they are all in the same force but they are opponents to each other. The system i'm using to let players cast their abilities is through the dropship/shuttle system. When they walk to a beacon(labeled 'teleport')it is created under the shuttle for the player ready to use.
QUOTE(LethaL @ Jun 16 2005, 08:33 PM)
Making more triggers isn't the solution.
Shadowlash, how are you going to record what people chose (How will the game know that I chose Spell X and not Spell Y, after I have chosen it)? Are you using some sort of counter? Also, are all 6 players in the same force?
[right][snapback]237062[/snapback][/right]
I think if they are in one force it will be in six trigger....
And if they are not in one force,then make it six player map only, and the nyou will need to do only one trigger...
Ok what you do is you set a counter (death, custom score, mineral) to a number before they finish picking the first 4 spells. Then when they finish, you set it to 0. When Force1 has exactly 0 of the counter, start arena.
| Trigger |
| Conditions: |
| ¤ Always. |
| Actions: |
| ¤ Set deaths for current player: set to 1 for Terran Marine. |
| Trigger |
| Conditions: |
| ¤ Current player is done choosing spells |
| Actions: |
| ¤ Set deaths for current player: set to 0 for Terran Marine. |
| Trigger |
| Conditions: |
| ¤ Force1 has suffered deaths of exactly 0 Terran Marine. |
| Actions: |
| ¤ Continue arena. |
You should've used the SEARCH function
http://www.staredit.net/index.php?showtopic=15695