Returns whether the player has exceeded the allowed play time limit. When in this state, the player is unable to gain loot or XP or complete quests and cannot use trade skills; returning to normal requires logging out of the game for a period of time (see GetBillingTimeRested).

Only used in locales where the length of play sessions is restricted (e.g. mainland China).

See also Limited play time functions.


hasNoTime = NoPlayTime()


  • hasNoTime - 1 if the player is out of play time, otherwise nil (1nil)