Foremost I still think he can use my system as is. No modification needed, even when playing 2v2 or 3v3. (Please correct me if I'm wrong)
Granted, it will sometimes set the "Team" dc of absent players, and it will ally the other players of that team to them, but that doesn't matter, because ally/vision to inactive players does no harm and the team assignment checks for deaths of the "All Players" group which only counts the deaths of active players. Well you can add triggers for uneven player numbers but that's a different story. But imo not even necessary, because if 5 friends want to play they will surely put the 2 best players together vs the rest. They will not want random teams.
Also, I think basing the randomization on minerals instead of switches is a bad idea because then players have a chance to influence the outcome. Good (fast) players will be chosen first, as they accumulate the set amount first or the players could just wait a bit to ensure they have slightly less minerals.
I just glanced your triggers as you haven't added any comments to explain what the respective triggers are supposed to do and that makes grasping someone's idea behind a system infinitely more difficult, especially if they are coded in a scripting language.
However I hope you have accounted for the possibility that some players may reach the mineral barrier(s) at the same time. Even with hyper triggers this is entirely possible.
Also this whole process shouldn't take more than a trigger loop, as it subtracts minerals which may prevent building drones in time (if done too late) or at the very least it masks the real mineral value for a split second as the mineral display is lagging behind.
And last but not least the logic and complexity behind your triggers seems to be much higher. You use more unique triggers that are not looped, more dcs and even the custom score (to avoid using another dc?) which may be a problem for someone who is "nooby at this stuff". (no offense)
Post has been edited 3 time(s), last time on May 5 2009, 9:46 am by NudeRaider.