WoW:API GetCurrentPosition: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
m ({{wowapi}})
m (Move page script moved page API GetCurrentPosition to API GetCurrentPosition without leaving a redirect)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{wowapi}}
{{wowapi|removed=1.3.0|replace=Replaced by {{api|GetPlayerMapPosition}}}}
{{removedapi|1.3.0|Replaced by [[API_GetPlayerMapPosition|GetPlayerMapPosition]]}}
Returns the postion of a unit relative to the world.


loc = GetCurrentPosition("unit");
Returns the position of a unit relative to the world.


----
local loc = GetCurrentPosition("unit")
;''Returns''


:locY, locX, locZ as one string.
== Parameters ==
:;locY : Number - Y value of the player's position.
=== Returns ===
:;locX : Number - X value of the player's position.
* locY (number) - Y value of the player's position.
:;locZ : Number - Z value of the player's position (0 is sea level).
* locX (number) - X value of the player's position.
* locZ (number) - Z value of the player's position (0 is sea level).


----
== Example ==
;''Example''
  local locX, locY, locZ = GetCurrentPosition("player");
  local locX, locY, locZ = GetCurrentPosition("player");
  DEFAULT_CHAT_FRAME:AddMessage(locX .. ", " .. locY .. ", " .. locZ);
  DEFAULT_CHAT_FRAME:AddMessage(locX .. ", " .. locY .. ", " .. locZ);


;''Result''
;Result
1773.85, 63.06, -46.32
1773.85, 63.06, -46.32
== Notes ==
* Removed in patch 1.3.0. Use the more specific {{api|GetPlayerMapPosition}} instead.

Latest revision as of 04:45, 15 August 2023

WoW API < GetCurrentPosition

Returns the position of a unit relative to the world.

local loc = GetCurrentPosition("unit")

Parameters[edit]

Returns[edit]

  • locY (number) - Y value of the player's position.
  • locX (number) - X value of the player's position.
  • locZ (number) - Z value of the player's position (0 is sea level).

Example[edit]

local locX, locY, locZ = GetCurrentPosition("player");
DEFAULT_CHAT_FRAME:AddMessage(locX .. ", " .. locY .. ", " .. locZ);
Result

1773.85, 63.06, -46.32

Notes[edit]