I'm trying to figure out the problem with my script. It should award the player 135 Coins if they have the game pass and their coin value is 0. Does anyone know what might be the problem?
local ID = 93015762 local Player = game.Players.LocalPlayer Game.Players.PlayerAdded:connect(function(Player) if Game:GetService("GamePassService"):PlayerHasPass(Player, ID) then if Player.leaderstats.Coins.Value == 0 then Player.leaderstats.Coins.Value = Player.leaderstats.Coins.Value + 135 else print("User already been awarded Coins") end end end)