Extra Information

Extra information about the XP System script.

Adding & Removing Emotes

Most features can be edited/changed in the Settings File, this includes adding and removing emotes. The settings file is called EmoteData.lua and is a Module Script file found in Replicated Storage. Make sure you keep the correct formatting when changing this file.

Value Meanings

DisplayName: The name that shows up on the menu for this emote.

AnimationId: The Roblox asset ID for the animation you want to play for the user. Don't include rbxassetid:// in this value. Want to find emotes to use? See Finding Emotes.

StopAfterTime: Time, in seconds, for the emote to run for. If this is set to 0, it will run indefinately.

GamePassId: If not set to nil, the user will require this gamepass, set as an integer, to be purchased in order to use this emote (useful for selling emote bundles).

ShowOnMenu: A boolean value for if this emote should be shown on the menu. If set to false, the item will be hidden and not be shown to a player.

Finding Emotes

Plenty of emotes/animations can be found in the Museum of Roblox Animations experience. Join this game and find an emote you want to add. Then copy the asset ID from the bottom left, and add using the steps above!

Last updated