there must be a script out there that does this.
(not invisible head/fake head or humanoid health 0 or max health 0)
According to the wiki, there are only two solutions:
If you have an NPC, you will have to create a fake head if you don't want the NPC's head to be invisible.
Max health = 0
Timster111 and Tevolo, WRONG! That would be stupid, they would just die.
This, is what I call correct.
function PlayerHP(plr) plr.HealthDisplayDistance = 0 end Game.Players.PlayerAdded:connect(PlayerHP)
You would go to the NPC's Humanoid's Properties, and change the Max Health to 0.