Hi, what you could do is this.
Seperate the 3 squads from the higgens boats. Don't group them all together. Make the higgens boat their own unit. make the 3 squad, 3 seperate units.
Give the three squads 3 waypoints, these can be whatever is your mission, seek and destroy, hold, whichever.
Now we need to make the 3 groups board the higgens with a code. Here i the code, I will explaiin.
group3 = group this; "_x moveInCargo Helicoplayer" foreach units group3
This is the code you place in the leader initialization point after you click on each leader.
So place this code in each group leader initialization field. Ensure you name the groups different, liek group1, group2, group3.
Then this code within the code above is:
"_x moveInCargo Helicoplayer"
You have to put the name of the higgens boat there. Where it says
helicopter is the where you put the name of your higgens boat.
So after you've created the 3 boats with names, and the three squad seperate from the boats with names, you can place that code with leader.
After that, give each higgens boat a waypoint of "
Transport unload"..