Die Funktion überprüft, ob die beiden angegebenen Einheiten feindlich zueinander eingestellt sind.
feindlich = UnitIsEnemy(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) feindlich
Wahr/Falsch-Wert, ob die Einheiten Feinde sind.
Beispiel
Das folgende Beispiel untersucht ob das aktuelle Ziel ein Feind ist-
if(UnitExists(“target”)) then
-
if(UnitIsEnemy(“target”,”player”)) then
-
DEFAULT_CHAT_FRAME:AddMessage(“Spitz das Messer, leck die Zähne, den machst du platt!”);
-
else
-
DEFAULT_CHAT_FRAME:AddMessage(“Locker bleiben, der/die ist OK”);
-
end
-
end
Hinweise
- Es ist sinnvoll zwei Unterschiedliche UnitIDs zu verwenden.
- Gruppenmitglieder können niemals der Spieler oder andere Gruppenmiglieder sein.
- Raidmitglieder können Gruppenmitglieder oder der Spieler sein, aber nicht andere Raidmitglieder.
zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









