Returns information on the players queue for a world PvP zone
See also PvP functions.
Signature:
status, mapName, queueID = GetWorldPVPQueueStatus(index)
Arguments:
index- Index of the queue to get data for (between 1 andMAX_WORLD_PVP_QUEUES) (number)
Returns:
status- Returns the status of the players queue (string)confirm- The player can enter the pvp zonenone- No world pvp queue at this indexqueued- The player is queued for this pvp zone
mapName- Map name they are queued for (e.g Wintergrasp) (string)queueID- Queue ID, used for BattlefieldMgrExitRequest() and BattlefieldMgrEntryInviteResponse() (number)
Examples:
--Prints the players status for their queued non-instanced pvp zones
for index=1, MAX_WORLD_PVP_QUEUES do
local status, mapName = GetWorldPVPQueueStatus(index)
if( status == "queued" ) then
print("You are queued for", mapName)
elseif( status == "confirm" ) then
print("Queue is ready, can join", mapName)
end
end