Code:
_house1Pos = [
[3785.43,3600.05,0.301439],
[3785.74,3603.37,0.301439],
[3785.84,3599.85,3.60144],
[3786.03,3603.22,3.60144]
];
_dir = [45,180,90,230]; //Blickrichtungen passend zu obigen Häusern
_wahl = count _house1Pos; //Anzahl der Häuser abfragen
_wahl = floor (random _wahl); //Haus auswählen (Ergebnis bei 4 Häusern: 0 bis 3)
_grp1 = createGroup EAST;
_man1 = _grp1 createUnit ["TK_Soldier_EP1", markerpos "spawn", [], 20, "FORM"];
_man1 setPosATL (_house1Pos select _wahl);
_man1 setDir (_dir select _wahl);