Fandom

WoWWiki

API UnitPlayerControlled

104,632pages on
this wiki
Add New Page
Talk1 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

WoW API < UnitPlayerControlled

Return whether the "unit" is controlled by a player or an NPC.

UnitIsPlayerControlled = UnitPlayerControlled("unit")

Parameters Edit

Arguments Edit

("unit")
unit 
String - The UnitId to select as a target. Using a unit's name as the unit ID only works if the unit is a member of your party.

Returns Edit

UnitIsPlayerControlled
UnitIsPlayerControlled 
Boolean - Returns true if the "unit" is controlled by a player.
Returns false if the "unit" is an NPC.

Example Edit

if (UnitPlayerControlled("target")) then
  DEFAULT_CHAT_FRAME:AddMessage("Your selected target is a player.",1,1,0)
else
  DEFAULT_CHAT_FRAME:AddMessage("Your selected target is an NPC.",1,1,0)
end

Info Edit

DEFAULT_CHAT_FRAME:AddMessage("text",r,g,b) Edit

ScrollingMessageFrame:AddMessage("text",r,g,b,id) 
Valid Frame names:
DEFAULT_CHAT_FRAME
ChatFrame1 - ChatFrame7

Also on Fandom

Random Wiki