GetAddOnDependencies(index oder AddOnName)



Die Funktion gibt die Angaben der Abhängigkeiten des angegebenen AddOns aus
abh1, abh2, abh3 …, abhN = GetAddOnDependencies(index oder AddOnName)


Parameter

  • (Zahl) index
    Die Indexnummer des gewünschten AddOns.

    ODER

  • (String) AddOnName
    Der Name des gewünschten AddOns.

Rückgabewerte

  • (String) abh1
    Der erste Eintrag der Liste der Abhängigkeiten des AddOns.
  • (String) abhN
    Der N-te Eintrag der Liste der Abhängigkeiten des AddOns.

Beispiel

Das folgende Beispiel gibt alle Abhaengigkeiten der aktiven AddOns aus

  1. for i=1,GetNumAddOns() do
  2. local name,_,_,an = GetAddOnInfo(i);
  3. if an then
  4. local list = { GetAddOnDependencies(name) };
  5. DEFAULT_CHAT_FRAME:AddMessage(name);
  6. for k,v in list do DEFAULT_CHAT_FRAME:AddMessage(k..”: “..v); end
  7. end
  8. end


Hinweise

  • Es kann entweder der Index oder der Name des AddOns angegeben werden, beide Werte gleichzeitig sind nicht zulässig.
  • Die ausgegebenen Informationen werrden der toc-Datei des AddOns entnommen.

zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion
Interessantes und Ungewöhnliches rund um World of Warcraft