WoW:API GetPlayerMapPosition: Difference between revisions
Jump to navigation
Jump to search
GetPlayerMapPosition -Documentation by Meog-
No edit summary |
mNo edit summary |
||
| Line 30: | Line 30: | ||
---- | ---- | ||
{{Template:WoW API}} | {{Template:WoW API}} | ||
[[Category:API Functions|GetPlayerMapPosition]] | |||
[[Category:API World Map Functions|GetPlayerMapPosition]] | [[Category:API World Map Functions|GetPlayerMapPosition]] | ||
Revision as of 19:15, 29 August 2005
Returns the postion of a unit on the current map
posX, posY = GetPlayerMapPosition("unit");
- Arguments
- ("unit")
- unit
- String - The UnitId for which the position is returned. (Verified for player, party*, target and mouseover (Though the latter two only work for friendly players and non hostile players of the other faction). Does not appear to work for pet (Tested with warlock)).
- Returns
- posX, posY
- posX
- Number - X value of the unit position (a proprotion between 0 and 1, relative to WorldMapDetailFrame)
- posY
- Number - Y value of the unit position (a proportion between 0 and 1, relative to WorldMapDetailFrame)
If both posX and posY are 0, then the position is unknown, unknowable, or not valid for the current map.
- Example
local posX, posY = GetPlayerMapPosition("player");
- Result
0.43320921063423, 0.69365233182907