How do I use gamepasses? Also, how would I connect a script whenever someone's character spawns. You're probably going to say something like:

game.Players.PlayerAdded:connect(function(player)
player:WaitForCharacter:connect(function(character)

But if I'm correct that first line makes it only fire when someone joins.