The leaderboard script is this:
01 | function CreateStats(NewPlayer) |
02 | local MainStats = Instance.new( "IntValue" ) |
03 | MainStats.Name = "leaderstats" |
04 | MainStats.Value = 0 |
05 | local PointsValue = Instance.new( "IntValue" ) |
06 | PointsValue.Name = "Wins" |
07 | PointsValue.Value = 0 |
08 | PointsValue.Parent = MainStats |
09 | MainStats.Parent = NewPlayer |
10 | return MainStats |
11 | end |
12 |
13 | game.Players.ChildAdded:connect(CreateStats) |
And the win giver script is this
1 | return function (winner) |
2 |
3 | end |
What do i have to put in the second line so a player gets 1 win if they win a game?
1 | return function (winner) |
2 | winner:WaitForChild(“leaderstats”).Wins = winner:WaitForChild(“leaderstats”).MainStats.Wins + 1 |
3 | end |