i have an emotes menu for my game and the emotes play in studio but when i run the game when it's published it doesn't work? this same thing also happens with my gun animation.
if they are someone else's animations, they won't show up in-game. You need to reupload all of the animations on your own profile and replace their ids in-game.
Are you using Humanoid:LoadAnimation()? If so, this function is deprecated. The function to load animations now a days is Animator:LoadAnimation(). Animator is located inside of the humanoid.