Game costumes using roblox emotes despite emotes being disabled

With the release of the new Roblox UGC emotes update, I noticed that every costume in my game seems to fully replace the Roblox emote menu with the one tied to those costumes.

As an example, I have emotes disabled but when using one of these costumes, the emote menu gets replaced with an enabled one that can use 2 emotes I have equipped.

However, this emote menu applies to anyone using the costume and not just myself.

This is the code that equipping a costume uses:

(Removed)

How would I go about solving this issue?

The “Animate” script used by your models could be using an unmodified version. Play the game, copy the Animate script from your default character and try pasting it into your models, make sure to delete the old Animate scripts in the models first though.

That might work. does the default characters animate script put the animations the player is using in the code or are those variables separate?

Pretty sure the animation ids are all children of the script

I tried replacing the code of the animation script and it did not solve the issue.

If the issue is specifically that players are able to use emotes with the custom models, have you tried deleting the “PlayEmote” remote function and then deleting all functions and references regarding playing emotes? Probably a less sophisticated idea but it could definitely work.

Removing the PlayEmote function seems to break some of the animations in the animate script.

Yes, removing the remote function will cause errors, you’ll have to track those down in the script and remove the references and functions regarding the remote completely, im not sure if this will get rid of the emote UI but the emotes will be unusable for sure.

Edit: The emote gui can be disabled using SetCoreGuiEnabled()

it turns out I just had to use this line of code to disable the emote wheel entirely:

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.EmotesMenu, false)

1 Like

Yep just found that out as well lol

You should check whether the emote command “/e ..” still works or not though

I tested it and that gets disabled as well.

1 Like

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