tag @a[sort=random,limit=1,tag=!tp1,tag=!tp2] add tp1 - даёт рандомному игроку без тега тег 1
/tag @a[sort=random,limit=1,tag=!tp1,tag=!tp2] add tp2 - даёт рандомному игроку без тега тег 2
прикол в том что игрок не может получить тег дважды
tp @a[tag=tp1] ~ ~ ~ телепортирует игрока с тегом 1
tp @a[tag=tp2] ~ ~ ~ телепортирует игрока с тегом 2
tag @a remove tp1 - забираем тег
tag @a remove tp2 - и ещё один тег