Squad Mechanics, like Battlefield 5

For my game, I want to implement mechanics, that players can create/join squads as in the Battlefield series and after getting some of the points that squad getting from kills, capture points, helping allies, and destroying important objects, the squad leader from those points can call supplies, unique vehicles and so on, like in Battlefield 5.

For me unfortunately I didn’t find any of the tutorials on how to create that. So that’s why I’m writing here. Any tips on how to create that things?

Check out how Gamemode , Gamestate and Playerstate classes/blueprints work. These are needed to create a suiting system.