You could create a gameLogic or just ONE trooper & then make all kinds of WP's for THAT unit.
Then delete him right away (deleteVehicle This.... in his INIT field), and use his groupName as the group for yer new created units! :thumbsup:
Create some unit on the map far away from the real action, and in the init field write:
groupAlpha = group this; deleteVehicle this
Now you have an empty group. Be aware that you can not put more then 12 soldiers to this group.
Make whatever WAYPOINTS for this particular unit!!!!!!
And you're ready to delete him & create the squad :
"SoldierWB" CreateUnit [getpos "F1",groupalpha,"Bob=this",0.5,"Corporal"]
"SoldierWG" CreateUnit [getpos "F1",groupalpha,"Rob=this",0.3,"Private"]
etc.
Then they will pop up on "F1" (which is just some named gameLogic or a named invisible helipad),
and they will start to follow the WP's of the alphagroup!