I've got a double jump gamepass script that doesn't seem to be working can someone explain? heres the code: local passId = 4916610 --Change to you're Game Pass ID. game.Players.PlayerAdded:connect(function() function isAuthenticated(player) -- checks to see if the player owns your pass return game:GetService("GamePassService"):PlayerHasPass(player, passId) end
game.Players.PlayerAdded:connect(function(plr)
if isAuthenticated(plr) then
repeat wait(0.001) until game.Players.LocalPlayer.Character.Humanoid
game.Players.LocalPlayer.Character.Humanoid.JumpPower = game.Players.LocalPlayer.Character.Humanoid.Power + 30---Change this line to what you want the Game Pass to do.
end
end)
end)

2 comments
Change game.Players.LocalPlayer.Character.Humanoid.Power + 30 into game.Players.LocalPlayer.Character.Humanoid.JumpPower + 30
and :connect is deprecated, :Connect.