Wikia

WoWWiki

Changes: API GetBattlefieldPosition

Edit

Back to page

m (Example: typo!)
(Moved {{wowapi}} to the top where it should be and removed the TOC)
 
Line 1: Line 1:
  +
{{wowapi}}
 
Retrieves the location and name of a player in the battleground that is not in the same party or raid as you.
 
Retrieves the location and name of a player in the battleground that is not in the same party or raid as you.
   
Line 37: Line 38:
   
 
----
 
----
{{wowapi}}
+
  +
__NOTOC__

Latest revision as of 15:40, August 26, 2006

WoW API < GetBattlefieldPosition

Retrieves the location and name of a player in the battleground that is not in the same party or raid as you.

posX, posY, name = GetBattlefieldPosition(index)

Parameters Edit

Arguments Edit

index 
Index of the player to retrieve information for

Returns Edit

posX 
X value of the player's position (Range from 0 to 1, relative to WorldMapDetailFrame)
posY 
Y value of the player's position (Range from 0 to 1, relative to WorldMapDetailFrame)
name 
Name of the player

Example Edit

How to get the location of a player in the same party or raid group.

if( GetNumRaidMembers() > 0 ) then
	for i=1, MAX_RAID_MEMBERS do
		local posX, posY = GetPlayerMapPosition( "raid" .. i );
		if( posX ~= 0 and posY ~= nil ) then
			local playerName = UnitName( "raid" .. i );
		end
	end
else
	for i=1, MAX_PARTY_MEMBERS do
		local posX, posY = GetPlayerMapPosition( "party" .. i );
		if( posX ~= 0 and posY ~= 0 ) then
			local playerName = UnitName( "party" .. i );
		end
	end
end




Around Wikia's network

Random Wiki