Mir fallen grad 2 Möglichkeiten ein:
1.)
***IF***
Unit'name' is owned by Player'name'
***THEN***
Unit 'name' is transferred to the command of Player 'name'
(Unit (include Structures) -- Other -> Allegiance -> des 2.)
Wenn das Gebäude schon auf der Map ist.
Oder 2.)
***IF***
Unit'name' is owned by Player'name'
***THEN***
Spawn Unit 'name' of type 'name' on team Team 'name' at position ((0.00,0.00,0.00)), rotated 0.00 degrees .
(Unit (include Structures) -- Other -> Spawn -> des 5.)
Wenn das Gebäude noch nicht auf der Map ist, hier kannst du den Winkel auswählen.
So müsste es funktionieren, aber ich habe es nicht getestet.