I’m writing this script for a game, but for some reason it isn’t working, there WAS a error in the output because I accidently misspelled UserOwnsGamePassAsync without capitalising the P in pass.
I need help finding where I’ve gone wrong cause I can’t seem to understand my mistakes.
It might be a bug with CharacterAdded, it doesn’t always fire. To check if that’s the problem, add a print under the CharacterAdded event, and if it doesn’t print anything then you should probably try to manually load the character with Player:LoadCharacter() and by disabling “CharacterAutoLoads” in the Players service.