There are the functions:
* GetZoneIndex(*integer* _zoneId_)
** _Returns:_ *luaindex* _zoneIndex_
* GetZoneId(*luaindex* _zoneIndex_)
** _Returns:_ *integer* _zoneId_
* GetZoneNameByIndex(*luaindex* _zoneIndex_)
** _Returns:_ *string* _zoneName_
* GetUnitZoneIndex(*string* _unitTag_)
** _Returns:_ *luaindex:nilable* _zoneIndex_
for example:
local zoneId = GetZoneId(GetUnitZoneIndex("player"))
zoneId is promised to be more stable than zoneIndex.
|