Es geht, es geht.
Ich hab die eine Zeile folgendermaßen verändert:
for [{_j=1}, {_j < _i}, {_j=_j+1}] do { _pos = _building buildingPos _j; _unit = _grp createUnit ["TK_Soldier_EP1", _pos, [], 0, "NONE"]; sleep 1; _unit disableAI "MOVE";_unit setPos (_building buildingPos _j)};
Zuvor standen die Soldaten immer auf den Dächern. Jetzt sind sie drin.
Vielen Dank nochmals. Auch wenn ich nicht verstehe, wie dieses Script genau funktioniert. Ich werd mich damit nochmals ein bischen auseinandersetzten.