Put spawn points in every spawn room in the map. Name every spawn point in the same room the same name (for example, first spawn points could be bluspawn1 and forward spawn points could be bluspawn2). When a point is captured, use outputs from the point to enable new spawn points and disable the old ones.