hi. i started to make a map and i need help. there is terran baracks. i want after the producing of first unit(for exmaple marine) to not be able to produce another unit using these baracks. i don't want to destroy barracks after first unit producing or kill other units aroud these baracks.
None.
you can give the barracks to another player or do something with the price of making marines.
a marine cost 1 mineral and you only have one mineral.
None.
We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch
To elaborate on MZ's 1st suggestion: Giving a building to another player and giving it back immediately will cancel everything it builds, researches or upgrades. A minor side effect is that if you had the building selected it will be deselected.
Or this:
Current Player commands exactly 1 Terran Marine
Center location "lolrine" on Terran Marine owned by Current Player at "lolrine"
Preserve Trigger
Current player commands at least 2 Terran Marine
Give all Terran Marine owned by Current Player at "lolrine" to Player 9
Kill all Terran Marine for Current Player
Display text message: "Max of 1 Marine"
Give all Terran Marine owned by Player 9 at Anywhere to Current Player
Preserve Trigger
Post has been edited 1 time(s), last time on Dec 5 2009, 2:34 pm by NudeRaider. Reason: fix'd
None.
We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch
The problem with your solution is that if the first marine is near the barracks it might give the newly built marine to P9 unless you use a 1x1 pixel location.
Also you should modify the 2nd trigger to give money back.
i think MadZombie's idea for the price of unit is the most suitable for my project.
Post has been edited 1 time(s), last time on Dec 5 2009, 7:35 pm by melnikov.
None.