WoW:API GetBattlefieldPosition: Difference between revisions
Jump to navigation
Jump to search
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: | ||
---- | ---- | ||
__NOTOC__ |
Revision as of 15:40, 26 August 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
Arguments
- index
- Index of the player to retrieve information for
Returns
- 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
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