Tracking Team Player Counts
92,738 Views
-
GetTeamSize() : void = AllPlayers := GetPlayspace().GetPlayers() for (Player : AllPlayers): if (FortCharacter := Player.GetFortCharacter[]): TeamCollection := GetPlayspace().GetTeamCollection() if: Agent := FortCharacter.GetAgent[] Team := TeamCollection.GetTeam[Agent] TeamAgents := TeamCollection.GetAgents[Team] TeamIndex := TeamCollection.GetTeams().Find[Team] TeamIndex = 0 then: set NumberPlayerTeam1 = TeamAgents.Length Print("The number of players in Team 1 is: {NumberPlayerTeam1}") else if: Agent := FortCharacter.GetAgent[] Team := TeamCollection.GetTeam[Agent] TeamAgents := TeamCollection.GetAgents[Team] TeamIndex := TeamCollection.GetTeams().Find[Team] TeamIndex = 1 then: set NumberPlayerTeam2 = TeamAgents.Length Print("The number of players in Team 2 is: {NumberPlayerTeam2}")
You're reading a preview
The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.
Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.