Die Funktion vergleicht die beiden angegebenen Einheiten, ob es sich um die selbe Einheit handelt.
gleich = UnitIsUnit(UnitID1,UnitID2);
Parameter
-
(String) UnitID1
Platzhalter für die erste gewünschte Einheit. siehe UnitID -
(String) UnitID2
Platzhalter für die zweite gewünschte Einheit. siehe UnitID
Rückgabewerte
-
(Boolean) gleich
Wahr/Falsch-Wert, ob es sich bei den angegebenen Einheiten um ein und die selbe Einheit handelt.
Beispiel
Das folgende Beispiel untersucht, ob das aktuell gewählte Ziel eines der Gruppenmitglieder ist-
If not UnitExists(“target”) then return; end
-
for i=1,GetNumPartyMembers() do
-
if(UnitIsUnit(“party”..i,”target”)) then
-
DEFAULT_CHAT_FRAME:AddMessage(“Es ist aktuell Partymitglied #”..i..” anvisiert”);
-
return; end
-
end
Hinweise
- Es macht wenig Sinn bei der Funktion die selben UnitIDs zu verwenden.
- Ein Gruppenmitglied kann niemals der Spieler oder ein anderes Gruppenmitglied sein. Im Raid dagegen muss der Spieler, wie auch die Gruppenmitglieder, einem Raidmitglied entsprechen.
zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









