GetCraftReagentInfo(Index,ReagentIndex)



Die Funktion gibt Informationen über die spezifische Reagenz der Verzauberung an.
Name, Textur, benötigt, vorhanden = GetCraftReagentInfo(Index,ReagentIndex);


Parameter

  • (Zahl) Index
    Der Index der Verzauberung in der Liste der Verzauberungen.
  • (Zahl) ReagentIndex
    Der Index der Reagenz die für die Verzauberung benötigt wird.

Rückgabewerte

  • (String) Name
    Der Name der Reagenz.
  • (String) Textur
    Die Textur der Reagenz.
  • (Zahl) benötigt
    Die benötigte Anzahl dieser Reagenz für die Verzauberung.
  • (Zahl) vorhanden
    Die vorhandene Anzahl dieser Reagenz im Inventar des eigenen Charakters.

Beispiel

Das folgende Beispiel gibt die Anzahl und den Namen aller notwendigen Reagenzien der gewählten Verzauberung aus

  1. local index = GetCraftSelectionIndex();
  2. if index then
  3. for i=1,GetCraftNumReagents() do
  4. local name, _, count = GetCraftReagentInfo(index,i);
  5. DEFAULT_CHAT_FRAME:AddMessage(count..”x”..name..”;”);
  6. end
  7. end


Hinweise

  • Diese Funktion ist nur in Zusammenhang mit dem Beruf Verzauberung zu verwenden. Für alle anderen Berufe ist die Funktion GetTradeSkillReagentInfo() zu verwenden.
  • Der Rückgabewert vorhanden zählt nicht die Gegenstände der Bank mit.

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