Preferably
Slayer spawns.
Basically it would look like this
onActivate -> Self -> toggleSpawnpoint
and
toggleSpawnpointOff
toggleSpawnpointOn
onSpawnpointOn
onSpawnpointOff
The point behind this is basically checkpoints. You get to the spawnpoint that's deactivated by default, activate it and your team can spawn there. When the round resets, the spawns deactivate and the opposite team can deactivate it.