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