Humanoid keeps on setting parts CanCollide to true

I want to use a roblox character that have all the parts’ CanCollide to false. The problem is, CanCollide keeps on getting set back to true. Removing the Humanoid fixes the problem but I would like to keep Humanoid since it shows a name above the head. Is there any workaround?

1 Like

Why don’t you remove the humanoid and make a custom name tag?

How do I make a custom name tag? I guess I could use a part above their head and put a surfaceGui on it but i would have to constantly rotate it.

No put a billboard gui in the head of the model and put a TextLabel in it then set textscaled to true set background transparency to 1 make the studs offset
(Of the billboard gui)0,2,0 make the text(of the TextLabel) the name of the model.

Oh yeah, I forgot the billboards exist. But still, removing Humanoid results my characters to lose shirts and pants. The only solution I think will work is CollisionGroups.

Just curious, what’s the use case for a Humanoid with CanCollide set entirely to false?

Basically, I have NPC that follow you. All their parts are anchored and they mimic the movement of the player. I don’t want the player to be able to collide with these NPC or else the player might exploit it. For example, jumping on top of an NPC will cause the player and NPC to ascend.

You could try using Collision Groups and Collision Filtering to accomplish this. That way, the NPC can still move on solid ground, but players can pass right through!

3 Likes

I want to disable the collisions with ANYTHING. It keeps setting the collisions to true. Any idea how to disable it?