Die Funktion gibt Informationen zu dem angegebenen AddOn aus.

name, title, notizen, aktiv, ladbar, grund, sicherheit = GetAddOnInfo(index oder AddOnName)

Parameter

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

    ODER

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


Rückgabewerte

  • (String) name
    Der Name des AddOns
  • (String) titel
    Der Titel des AddOns
  • (String) notizen
    Notizen zu dem AddOn, falls vorhanden.
  • (Boolean) aktiv
    Wahr/Falsch-Angabe, ob das AddOn aktuell aktiviert ist (1 = Wahr sonst nil).
  • (Boolean) ladbar
    Wahr/Falsch-Angabe, ob das AddOn qualifiziert ist geladen zu werden (1 = Wahr sonst nil).
  • (String) grund
    Der Grund wieso das AddOn nicht geladen werden kann. Standard ist “DISABLED”, was bedeutet das das AddOn nicht aktiviert ist.
  • (String) sicherheit
    Die Angabe, welche Sicherheitsstufe das AddOn besitzt. Dieser Wert ist aktuell meistens “INSECURE” und wird sich erst ändern, wenn AddOns von Blizzard verifiziert werden. Gebannte AddOns werden als “BANNED” angegeben.


Beispiel

Das folgende Beispiel gibt die Informationen der aktiven AddOns aus

  1. for i=1,GetNumAddOns() do
  2. local name,title,notes,aktiv,ladbar,grund,sicherheit = GetAddOnInfo(i);
  3. if aktiv then
  4. DEFAULT_CHAT_FRAME:AddMessage(name.."; "..Title.."; "..notes.."; "..grund.."; "..sicherheit);
  5. end
  6. 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