Die Funktion gibt alle notwendigen Funktionen zu der angegebenen Fraktion aus.

name, beschreibung, RufID, min, max, aktuell, imKrieg, ImKriegMöglich, istKopf, erweitert, beobachtet = GetFactionInfo(Index);

Parameter

  • (Zahl) Index
    Die Indexnummer der gewünschten Fraktion. Der Index beginnt bei 1 und endet bei der Anzahl an bekannten Fraktionen des eigenen Charakters (siehe GetNumFactions());

Rückgabewerte

  • (String) name
    Der Name der gewünschten Fraktion.
  • (String) beschreibung
    Wird derzeit nicht benutzt und ist immer ein leerer String.
  • (Zahl) RufID
    Gibt die Rufstufe als Zahl an.
  • (Zahl) min
    Die Mindestgrenze an Ruf auf der aktuellen Stufe.
  • (Zahl) max
    Die Maximalgrenze an Ruf auf der aktuellen Stufe.
  • (Zahl) aktuell
    Die Rufpunkte des eigenen Charakters auf der aktuellen Rufstufe.
  • (Boolean) imKrieg
    Wahr/Falsch-Angabe, ob der eigene Charakter den Status im Krieg zu der Fraktion aktiviert hat (1 = Wahr sonst nil).
  • (Boolean) imKriegMöglich
    Wahr/Falsch-Angabe, ob der eigene Charakter den Status imKrieg verändern kann(1 = Wahr sonst nil).
  • (Boolean) istKopf
    Wahr/Falsch-Angabe, ob der angegebene Index eine Kopfzeile(Einteilung) darstellt (1=Wahr sonst nil).
  • (Boolean) erweitert
    Wahr/Falsch-Angabe, ob der angegebene Index eine ausgeklappte Kopfzeile ist (1 = Wahr sonst nil).
  • (Boolean) beobachtet
    Wahr/Falsch-Angabe, ob der angegebene Index eine beobachtete Fraktion darstellt (1 = Wahr sonst nil). Es kann nur eine beobachtete Fraktiongeben und diese wird in der XP-Bar dargestellt.


Beispiel

Das folgende Beispiel erweitert alle Kopfzeilen der

  1. for i=1, GetNumFactions() do
  2. local _,_,_,_,_,_,_,_,kopf,erweitert = GetFactionInfo(i);
  3. if kopf and not erweitert then
  4. ExpandFactionHeader(i);
  5. end
  6. end

Hinweise

zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion