Hi!

I don't really know why this doesn't work. Could someone help me?

EDIT: It acutally only gives coins on some jumps.

game:GetService("Players").PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        character.Humanoid.Jumping:Connect(function()
            player.leaderstats.Coins.Value = player.leaderstats.Coins.Value + 1
        end)
    end)
end