Disable DisplayName script

Disable Display Names - Roblox

Real simple script, it changes users display names to their usernames. I read somewhere that games are kicking users with custom display names and I think that’s pretty bad, which prompted me to make this.

Sadly the script cannot change the property Player.DisplayName (roblox.com) - which for some reason is restricted to level 4 security context - but includes a protected call in case the powers that be decide to unlock it. It also includes an option to disable the PlayerList in case anyone is worried about crass display names showing up on there as well.

If this is the wrong subforum for this post then please let me know and I’ll change its location


Some people probably did not update their game for DisplayName because DisplayName was previously exploited so they are likely still kicking people for having a DisplayName that is not their own Username.

That makes sense. Being the Roblox devil’s advocate - IMO kicking a user should be a last-resort solution when no other work-around is available even if the player is an exploiter.

This seems AMAZING. I’ve actually been threatened to be banned from games over my display name.

great, but needs an updated version for the leaderboard and for chat

I was hoping someone else would’ve made those changes by now, as I originally intended my script here to be a quick-fix when users were creating obscene display names during the initial soft-launch. I’ll look into creating updated versions of each at a later date.


You can manually edit the chat config to disable the “Show Displaynames” boolean.
And for the leaderboard, you have to make a custom fork sadly. I have gotten older versions of the leaderboard and the “Old Roblox 2008 Leadeboard” toolbox models to work with teams and to function correctly.

May make a basic “Anti-Displayname” leaderboard