i would create a new class “SpawnZone”, and make all the spawn logics inside of it, including a variable that indicated which team owns that spawn zone.
P.S.
it is very important to learn coding on the way, and no other way exists around, (except giving the task to other team members {if there’s a team}), either Blueprints or C++. (Blueprints is coding as well, just in a {not so} different way) good luck ![]()