Level status doesn't work. Their are no errors. When player gets level 3 or higher it stays saying noob. Does someone know what I did wrong? Thanks.
May if I use elseif then else?
wait (2)
local user = game.Players.LocalPlayer
local stats = user:WaitForChild("leaderstats")
unlock = stats:WaitForChild("Level")
while true do
wait(0.5)
if unlock.Value >= 1 then
script.Parent.Parent.NameLVL.Text = "Noob"
else
if unlock.Value <= 3 then
script.Parent.Parent.NameLVL.Text = "Noob"
else
if unlock.Value >= 3 then
script.Parent.Parent.NameLVL.Text = "Beginner"
else
if unlock.Value <= 5 then
script.Parent.Parent.NameLVL.Text = "Beginner"
end
end
end
end
end

1 comment
But when player re-joins the status doesn't update until a new level (No status)