I would ask on the BI scripting forum but here's one from a missiongenerator I made
// Spawn Unit
_OpforHQ = createCenter east;
groupAlpha = createGroup east;
West setFriend [East,0];
East setFriend [West,0];
titletext ["Click on the map to set enemy armor","plain down"]
onMapSingleClick "_vcl='T72_CDF' createvehicle _pos; unit = 'RU_Soldier_Crew' createUnit [_pos, groupAlpha, 'this moveInDriver _vcl', 1 ]; unit2 = 'RU_Soldier_Crew' createUnit [_pos, groupAlpha, 'this moveInGunner _vcl', 1 ]; true;"
_pos = getMarkerPos "lol";
_waypoint0 = groupAlpha addwaypoint [_pos, 0];
_waypoint0 setwaypointtype "SAD";
_waypoint0 setWaypointBehaviour "AWARE";
_waypoint0 setWaypointCombatMode "RED";
_waypoint0 setWaypointDescription "DESTROY HUMMINS!";
_waypoint0 setWaypointSpeed "NORMAL";
_waypoint0 setWaypointFormation "WEDGE";
sleep 0.1;
exit;
exec Spawn.sqs
remember to do onMapSingleClick " " afterwards.