GamePassService¶
A service associated with the legacy game pass system. Use MarketplaceService for all new work.
Description¶
The GamePassService is a service that supports legacy game passes using Asset IDs. MarketplaceService should be used for all new game passes.
For more information about game passes, please see Game Passes.
Inheritance¶
Object → Instance → GamePassService
Nova inheritance: Instance → GamePassService
Methods¶
PlayerHasPass Supported Function Deprecated Returns true if the Player has the specified legacy game pass. Does not work with new game passes.
Returns true if the Player has the specified legacy game
pass. Does not work with new game passes.
This function will not work with new game passes; use MarketplaceService.UserOwnsGamePassAsync() instead.
This function returns true if the Player has the specified
legacy game pass. The result of this function may be cached, meaning it
should not be relied on to give an up to date result.
See Passes for further information.
Legacy Game Passes¶
Historically, game passes on Roblox had an asset ID associated with them. Although such game passes still have an asset ID, they now also have a pass ID. All new game passes created only have a pass ID.
Whether you are using an Asset ID or a pass ID determines which API members you can use.
| Asset ID (Legacy) | Pass ID (Current) | |
| Verify Ownership | Class.GamePassService:PlayerHasPass() |
Class.MarketplaceService:UserOwnsGamePassAsync() |
| Prompt a purchase | Class.MarketplaceService:PromptPurchase() |
Class.MarketplaceService:PromptGamePassPurchase() |
| Prompted purchase finished | Class.MarketplaceService.PromptPurchaseFinished |
Class.MarketplaceService.PromptGamePassPurchaseFinished |
SetPlayerHasPassUrl Supported Function
No description available.
LocalUserSecurityInherited members¶
Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.
Roblox reference: GamePassService
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.