so basically, this is a script that Adds Leader Stats, its a normal script inside of workspace. but only ONE of the Leader Stats show up, any help please?
game.Players.PlayerAdded:connect(function(plr)
local stats = Instance.new("IntValue", plr)
stats.Name = "leaderstats"
local lev = Instance.new("IntValue", stats)
lev.Name = "Star Shards"
lev.Value = 0
local lev = Instance.new("IntValue", stats)
lev.Name = "Star Coins"
lev.Value = 0
end)

4 comments
because you named two variables (lev) the same
Default intvalue value is 0. no need to set it. also ^
Also, do not use the 2nd parameter of Instance.new if you are going to be modifying other properties after instancing
You shouldn't really be providing a second argument at all if possible, parenting should be seperate from creating the instance