In case you didn't notice, there's an error here so it wouldn't even compile:
Also, there's some "confusions". Instead of having all those functions, forget about even and uneven variables.
if (sum % 2 == 0)
Have a variable for dice1, dice2 and sum of both dices.
Make a function (bool) that receives an integer and returns true if it's even, false if it isn't.
When you want do add the points, use the function to check if the sum of both dices is even. If true, increment player1 score. Else, increment player2.
Also, you don't really need to call the Dice function with three attributes, do you?
Why don't you just make function Dice return the sum of both dices, and move from there?