Not too long ago, Roblox released the brand new functions and events for game passes. However, many new and even experienced scripters are still confused due to the Wiki’s information on game passes not being up-to-date. Listed below, I have compiled a list of outdated information about game passes on the Wiki:
The GamePassService should be marked as deprecated as there is no use for it anymore since its only function, PlayerHasPass, will not work with new game passes and should never be used.
I thought the update about the re-release of the gamepass updates meant that everything would work now. Can we get a list of what doesn’t work so I don’t keep implementing things wrong?
We are aware of the documentation quirks. Rest assured that this and many other things are going to be fixed in the near future. More information will follow in the coming weeks.
Just ran into this very frustration when updating my old game. Nowhere on the wiki does it say PlayerHasPass shouldn’t be used or replaced with the newer, better way, and I was stuck confusedly trying to figure out why my GamePass wasn’t working at all. Please do something about this!
We completely agree that our documentation was a bit confusing here.
The following changes have been made:
GamePassService and GamePassService:PlayerHasPass have been updated to explain the difference between the current and legacy game pass scheme and provide links to the correct API members to use