Actually, it is really simple... But it's always easier afterwards.
- Put your hostages into a building or whatever you want them to be hidden in. Do not assign it to any other unit (make sure there are no grouping-lines onhe hostages). Otherwise they will fall back into formation and eventually walk out of the building.
- Set each of the hostages to captive with unit setCaptive true. This makes the bad guys treat them like bad guys, but the hostages shoot back. (This is good when you want to test a mission. nobody will shoot you, but you can trigger everything).
- Put a trigger where you want them to be rescued and have the trigger set off only by your human player. with the F2 key, draw a line fom the trigger to your player, and select group leader or whatever you think is practical in the "activated by" field of the trigger.
- In the trigger "activation" field, either let each hostage join you by it self, or first let the hostages join a "hostage leader", and let the whole group join you. Then make them uncaptive again. You can also make them uncaptive first, and then join you. That depends on you...
each hostage by itself
unit1 join Player; unit2 join player, etc...
unit1 setcaptive false; unit2 setcaptive false, etc...
for the hostages to be a group (good for many hostages)
unit1 join HostLdr; unit2 join HostLdr; etc...
i]"_x setcaptive false" foreach (units group HostLdr)[/i]
HostLdr join Player
I hope this works fo you. I just wrote this up from my mind. If you do have any questions.. Well, this is what this forum is for...