well.. there are a couple different ways that I can think of you could accomplish this...
but I think that having the player have to radio in and choose his target... (or use the action menu.. but either way works) would be a good starting point..
then you can detect whether the player chose A or B , and kick off a script depending on which one was chosen...
then you would either have all the guys that would be defending either town A or B sitting somewhere on the map..
come to think of it.. you could have em all in one of the two towns.ready to go...
then they get setpositioned into the other town when the decision is made via the radio command.
or you can use createvehicle to spawn guys out of thin air in either town A or B ...
or you can set up both towns for an assault.. and then if you're worried about lag or group limits.. deletevehicle all of the dudes in the town not chosen...
as far as writing the proper scripts.. its really not that hard.. it more comes down to a matter of efficiency IMO..
armed with the command ref. I could probably make just about any script work after a fashion , but where it would take me 10 lines of code.. there are some people around here that will tell you how to do it in one or two..
check out the tutorials and stuff....
and if you choose to use one of the methods i mentioned.. i could help you make an ugly.. but workable script to accomplish it more than likely.. lol ;D
:cheers: