GetTeamCount

Kategorie: Teams
Ab Engineversion: 4.9.6.0 CR

Beschreibung

Liefert die Anzahl der Teams, die momentan im Spiel sind.

Syntax

int GetTeamCount ();

Parameter

Anmerkung

Da Spieler zur Laufzeit hinzukommen oder entfernt werden können, kann es vorkommen, dass "Lücken" in der Teamindizierung entstehen (d.h., dass zum Beispiel Team 2 existiert, aber Team 1 nicht mehr) - GetTeamCount liefert unabhängig davon aber nicht den Index des letzten Teams+1, sondern die tatsächliche Teamanzahl zurück. Um alle Teams durchzugehen, benötigt man daher eine spezielle Schleife. Es reicht nicht, einfach von 0 bis GetTeamCount()-1 hochzuzählen! Siehe das Beispiel zu GetTeamByIndex.
Siehe auch: GetPlayerTeam, GetTeamByIndex, GetTeamColor, GetTeamName, Teams
Clonkonaut, April 2008