here is a trigger that warns a player
Code
trigger for all players
Conditions:
current player brings at least 1 hydralisk to mainbuffer
Actions:
display text message for current player "move your ******* hydralisks"
Preserve Trigger
Conditions:
current player brings at least 1 hydralisk to mainbuffer
Actions:
display text message for current player "move your ******* hydralisks"
Preserve Trigger
If you find binary countoffs too confusing, you can do the buffer triggers sequentially, like this(bufferspawn1-4 are within mainbuffer location):
Code
trigger for All human players
Conditions:
current player commands at least 1 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn1", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 2 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn2", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 3 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn3", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 4 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn4", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 5 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn1", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 6 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn2", 1);
Preserve Trigger
Conditions:
current player commands at least 1 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn1", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 2 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn2", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 3 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn3", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 4 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn4", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 5 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn1", 1);
Preserve Trigger
trigger for All human players
Conditions:
current player commands at least 6 sunken colony
Actions:
Create Unit with Properties("current player", "Zerg Hydralisk", 1, "BufferSpawn2", 1);
Preserve Trigger
continue until you max zones
two more conditions you might want in all of the above triggers are these:
current player brings at most 50 hydralisk to mainbuffer
death count conditions for timed spawning
then you cycle through each zone location
Code
trigger for All human players
Conditions:
current player brings at least 1 sunken colony to zone1
Actions:
move 1 men from mainbuffer to zone1
Preserve Trigger
Conditions:
current player brings at least 1 sunken colony to zone2
Actions:
move 1 men from mainbuffer to zone2
Preserve Trigger
Conditions:
current player brings at least 1 sunken colony to zone1
Actions:
move 1 men from mainbuffer to zone1
Preserve Trigger
Conditions:
current player brings at least 1 sunken colony to zone2
Actions:
move 1 men from mainbuffer to zone2
Preserve Trigger
ad max zone
then have a preserved trigger to disable invincibility for all hydralisks on the playing field.
repeat these a few times, so full zones spawn to vacant ones.
None.