When a player owns this game pass they should receive double rewards if they won the game, and a normal reward if they don't own the game pass. This part of the script is located in the main script. Ask for anymore information!
Btw the variable reward is 25
local reward = 25
game.Players.PlayerAdded:Connect(function(plr) if game:GetService("MarketplaceService"):UserOwnsGamePassAsync(plr.UserId, 6033886) then wait(0.5) plrs[1].leaderstats.Bucks.Value = plrs[1].leaderstats.Bucks.Value + reward*2 else plrs[1].leaderstats.Bucks.Value = plrs[1].leaderstats.Bucks.Value + reward end end)
You need to make a remote event then for now on when you are adding stuff you can connect that remote event to the leaderstat script.