So, I'll just get right into it.
Script for leaderstats in ServerScriptService:
local Players = game:GetService("Players")
Players.PlayerAdded:Connect(function(player)
if player then
local folder = Instance.new('Folder')
folder.Name = 'leaderstats'
folder.Parent = player
local coins = Instance.new('IntValue')
coins.Name = 'Coins'
coins.Parent = folder
coins.Value = 0
local rank = Instance.new('StringValue')
rank.Name = 'Rank'
rank.Parent = folder
rank.Value = player:GetRoleInGroup(950346) --Used Frappé as an example as I don't have a group yet.
end
end)
Script for the textlabel: (local script)
while wait() do
local player = game.Players.LocalPlayer
script.Parent.Text = ""..player:WaitForChild("leaderstats"):FindFirstChild("Coins").Value
end
I get no errors? Help would be apriciated.

3 comments
Still doesn't work!
Where are you putting the LocalScript?
In the textlabel