heres how im making some units and UAZ spawn on an invisible H (named: specnatz)
_specops = createGroup east;
_uaz = createVehicle ["UAZMG", (position specnatz), [], 0, "NONE"];
_spec1 = _specops createUnit ["SoldierESaboteurBizon", (position specnatz), [] ,0 ,"seargent"];
_spec1 setDir random 360;
_specops selectLeader _spec1;
_spec1 disableAI "MOVE";
_spec1 allowfleeing 0;
_spec1 setBehaviour "AWARE";
_spec2 = _specops createUnit ["SoldierESaboteurBizon", (position specnatz), [] ,0 ,"private"];
_spec2 setDir random 360;
_spec2 disableAI "MOVE";
_spec2 allowfleeing 0;
_spec2 setBehaviour "AWARE";
_spec3 = _specops createUnit ["SoldierESaboteur", (position specnatz), [] ,0 ,"private"];
_spec3 setDir random 360;
_spec3 disableAI "MOVE";
_spec3 allowfleeing 0;
_spec3 setBehaviour "AWARE";
_spec4 = _specops createUnit ["SoldierESaboteur", (position specnatz), [] ,0 ,"corporal"];
_spec4 MoveInGunner _UAZ;
_spec4 setDir random 360;
_spec4 disableAI "MOVE";
_spec4 allowfleeing 0;
_spec4 setBehaviour "AWARE";
_spec5 = _specops createUnit ["SoldierESaboteur", (position specnatz), [] ,0 ,"private"];
_spec5 setDir random 360;
_spec5 disableAI "MOVE";
_spec5 allowfleeing 0;
_spec5 setBehaviour "AWARE";
_spec6 = _specops createUnit ["SoldierESaboteur", (position specnatz), [] ,0 ,"private"];
_spec6 setDir random 360;
_spec6 disableAI "MOVE";
_spec6 allowfleeing 0;
_spec6 setBehaviour "AWARE";
_specops setCombatMode "RED";