the rotation settings are tricky
The best way to do it is to use the
engageplayerpos
and
engageplayerrot
You must use the pos one, or the rot one won't work.
You set 6 numbers for each
engageplayerpos 1,2,3,7,8,9
1,2,3 is the x y and z of player 1. 7,8,9 is the x y and z of the other player.
engageplayer rot 0,0,180,0,0,0
Same thing here, but the numbers are angles.
use the /set command in game to trial and error the correct position.