Face clips over bubble chat box

  • Describe the bug. Describe what is happening when the bug occurs. Describe what you would normally expect to occur.

Players’ faces clip over the chat box in-game.

  • How often does the bug happen (Everytime/sometimes/rarely)? What are the steps that reproduce the bug? Please list them in very high detail. Provide simple example places that exhibit the bug and provide description of what you believe should be the behavior.

The bug happens every time.

  • Where does the bug happen (www, gametest, etc) Is it level-specific? Is it game specific? Please post a link to the place that exhibits the issue.

Any roblox.com game that allows bubble chat.

  • Would a screenshot or video help describe it to someone? If so, post one.

With @The_Frame. I said ‘Test’ and you can see his face clip over the bubble chat.

Screenshot_127

  • For graphics bugs, it is sometimes helpful to know your system specs, especially graphics card.

I use a 1080ti

  • When did the bug start happening? If we can tie it to a specific release that helps us figure out what we broke.

Not sure when it started happening, probably in the last couple of weeks.

  • Anything else that you would want to know about the bug if it were your job to find and fix it.

Nope.

This appears to only happen at Trade Hangout.

Because it’s a nightmare to modify a character’s name, I have to clone your head and create a copy that is welded to your character in order to display extra information next to your name. I am not sure why that causes the face to render on top of the bubble chat.

Here’s the relevant code:

local nameTag = Instance.new("Model")
Instance.new("Humanoid").Parent = nameTag
nameTag.Name = text
    
local head = character.Head
local cloneHead = head:Clone()
cloneHead.Parent = nameTag
for _,obj in pairs(cloneHead:GetChildren()) do
	if not obj:IsA("FileMesh") then
		obj:Destroy()
	end
end
cloneHead.CanCollide = false
nameTag.Parent = character

cloneHead.CFrame = head.CFrame
local weld = Instance.new("Weld")
weld.Parent = head
weld.Part0 = head
weld.Part1 = cloneHead
	
head.Transparency = 1
4 Likes

Wow, I didn’t even realise. I’ve been moderating trade hangout so much, I thought that it was the norm on all games. Whoopsie.

In the second sample code piece here, I provide code for changing the humanoid’s display name without having to duplicate the head. It works by unlocking the character model name temporarily, so we’re able to change it directly. This should allow you to resolve the bug in Trade Hangout.

Anyone looking for an easier way to change humanoid names without hacks can support this feature request.

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.