I second that what myke said above - use createunit
instead of camcreate.
To name units with createunit, it would look summit like that:
crew1 = "bassoarpilot" createUnit [_pos, wpilgrp, "w1pil = this", 1, "CORPORAL"]
:note - _pos is a positional array (like you get by getpos object),
wpilgrp is an already existing group.
"w1pil = this" is the part where you would name the unit,
1 = unit's skill (value from 0 to 1)
"CORPORAL" = guess what - is the unit's rank
~S~ CD