Gibt an, ob das angegebene AddOn geladen wurde.

geladen = IsAddOnLoaded(index oder AddOnName)

Parameter

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

    ODER

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


Rückgabewerte

  • (Boolean) geladen
    Wahr/Falsch-Angabe, ob das AddOn geladen wurde(Wahr = 1 sonst nil).


Beispiel

Das folgende Beispiel fragt ab, ob alle aktiven AddOns geladen wurden

  1. for i=1,GetNumAddOns() do
  2. local name,_,_,aktiv = GetAddOnInfo(i);
  3. if aktiv then
  4. if not IsAddOnLoaded(name) then DEFAULT_CHAT_FRAME:AddMessage(name.." wurde nicht geladen!");
  5. end
  6. end
  7. end

Hinweise

  • Es kann entweder der Index oder der Name des AddOns angegeben werden, beide Werte gleichzeitig sind nicht zulässig.
  • Die Funktion ist vor allem für OnDemand-AddOns interessant.

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