game.Players.PlayerAdded:connect(function(p)
p.CharacterAdded:connect(c)
c:WaitForChild'Humanoid'.NameOcclusion = "OccludeAll"
end)
local plr = game.Players.LocalPlayer
repeat wait() until plr and plr.Character
local char = plr.Character
local head = char:WaitForChild("Head")
local sg = Instance.new("BillboardGui", char)
sg.StudsOffset = Vector3.new(0,1.5,0)
sg.Size = UDim2.new(1,0,1,0)
sg.Adornee = head
local txt = Instance.new("TextLabel", sg)
txt.BackgroundTransparency = 1
txt.TextColor = BrickColor.random()
txt.Font = "ArialBold"
txt.FontSize = "Size18"
txt.Text = plr.Name -- player name
txt.Size = UDim2.new(1,0,1,0)
char.Name = ""
Theres my script but the OccludeAll value isn't working I can still see their default roblox username and health bar instead of seeing nothing and when I went and just added in a model with a head and humanoid and did OccludeAll it still didn't work

2 comments
I didn't test it in studio
well, no idea then. try asking it in roblox forums, they may solve it