GetNumFriends()



Die Funktion gibt wichtige Informationen zum angegebenen Freund zurück.
name, level, klasse, ort, online,flag = GetFriendInfo(index);


Parameter

  • (Zahl) Index
    Die Indexnummer des Freundes zu dem man die Information haben will.

Rückgabewerte

  • (String) name
    Der Name des Freundes.
  • (String) level
    Das Level des Freundes.
  • (String) klasse
    Der Klassentyp des Freundes (entsprechend des Sprachclients).
    • “Priester”
    • “Paladin”
    • “Schamane”
    • “Jäger”
    • “Krieger”
    • “Druide”
    • “Schurke”
    • “Hexenmeister”
    • “Magier”
  • (String) ort
    Der aktuelle Standort des Freundes (zB. “Ironforge”).
  • (Boolean) online
    Wahr/Falsch-Angabe ob der Freund gerade Online ist.
  • (String) flag
    Zusätzliches Flag zur Information des Modus des Freundes. Folgende Flags sind möglich:
    • AFK – Spieler ist im AFK-Modus(nicht an der Tastatur/abwesend)
    • DND – Spieler ist im DND-Modus(nicht stören)

Beispiel

Das folgende Beispiel sucht alle Krieger aus der Freundesliste die gerade Online sind

  1. for i=1,GetNumFriends() do
  2. local name, level, klasse, ort, online = GetFriendInfo(i);
  3. if(online) then
  4. if(klasse == “Krieger”) then
  5. DEFAULT_CHAT_FRAME:AddMessage(name..” ist online”);
  6. end
  7. end
  8. end


Hinweise

  • Es ist darauf zu achten, daß der angegebene Index innerhalb der Anzahl von eingetragenen Freunden liegt.
  • In den meisten Fällen ist es von Vorteil erst abzufragen, ob der Freund online ist, bevor man die anderen Daten verwendet.

zurück zur WoW-API Übersicht
MoP Vorbestellung
MoP Vorschau
Umfrage

Was haltet ihr von den Cross-Realm-Zonen?

Ergebnis anzeigen »

Loading ... Loading ...
ContentAd
Klassenguides
 
... WoW Lead Designer Greg "Ghostcrawler" Street als gleichnamige Geisterbestie in Cataclysm verewigt wurde? Jäger können ihn sogar als Begleiter zähmen.
Rectangle
mySigs
mySigs.de
Shakes Fidget
Facebook
Interessantes und Ungewöhnliches rund um World of Warcraft