Rpemotes-reborn
  • 👋Welcome to rpemotes-reborn!
  • Overview
    • âœĻOur Features
  • Fundamentals
    • 🛠ïļGetting set up
      • ðŸŽŪEnforcing Gamebuilds
        • ⚙ïļOnesync Infinity
      • âŒĻïļKeybinds/Commands
      • ðŸĪŠRagdoll
      • 👆Finger Pointing
      • 🙌Hands Up
      • 🔉Crouching
      • 🔈Crawling
      • 😒Moods / Walk styles
      • 📷No Idle Cam
      • 🔭Binoculars
      • 🗞ïļNews Camera
      • ⭐Favorite Emote
      • 🔞Adult Emotes
      • 🐕Animal Emotes
  • For Developers
    • ‾ïļImportant note
      • ⏭ïļExit Emotes
      • ⮇ïļProp Extractor
      • ðŸ•đïļCustom Emotes & Props
      • 🧑‍ðŸĪâ€ðŸ§‘Shared Emotes
      • ðŸĶīPed Bones
      • âœĻParticle Effects
      • ðŸ–ĨïļExports
    • âĪïļCredits
    • 📜Licensing
Powered by GitBook
On this page
  • Animations 🕚
  • AnimationListCustom.lua:
  • Prop Emotes 🍔
  • FiveM & Scripthook ⚙ïļ
  • Prop Emote Example 🗑ïļ
  • Converting Pitch, Roll And Yaw 🔁
  1. For Developers
  2. Important note

Custom Emotes & Props

An in depth guide to adding more content to the menu.

PreviousProp ExtractorNextShared Emotes

Last updated 8 months ago

Animations 🕚

Animations can be added to rpemotes-reborn by simply downloading or purchasing them from the multitude of creators that exist, and inserting them in the [Custom Emotes] folder found within rpemotes-reborn ' stream folder.

Simply create a new folder and name it whatever you like, then add the animations inside of this file. For example sake, here are animations from talented creator :


AnimationListCustom.lua:

At first glance, the file will be empty and may appear somewhat intimidating.

To add your animations, simply pay attention to the tables within the file. Custom Expressions, Walks, Shared Emotes, and so on. For this example, we are going to simply add a dance animation and call it "Test".

Simply remove the } from the CustomDP.Emotes table and add the following:

Simply go in game and type /e test and your character should now begin to perform the animation of which we have added. Final Note: AnimationListCustom.lua and BackUpAnimationListCustom.lua files from versions prior to version 1.5.0 are not compatible with version 1.5.0, and files from version 1.5.0 are not backwards compatible with versions prior to version 1.5.0. To retain any custom animation code from previous versions, copy over any customizations into the AnimationListCustom.lua file that is included in the current version.


Prop Emotes 🍔

Custom Props can be streamed to rpemotes-reborn!

Once updated and working, you can

  • Right click your FiveM desktop icon, and select Open file location

  • Select FiveM Application Data

  • Put the menyoo.asi file in the plugins folder. If the Plugins folder doesn’t exist, create one.

  • Press F8 twice in game. This can be changed to another key by opening the config file found in MenyooStuff. Google to find what keyboard key is what number, and change it to that.


FiveM & Scripthook ⚙ïļ

THE SERVER WILL NEED TO HAVE SCRIPTHOOK ENABLED FOR IT TO WORK, IF YOU ARE NOT THE SERVER OWNER, DON’T BOTHER, OR TRY AND FIND A SERVER WITH SCRIPTHOOK ALLOWED.

If you are the server owner, you can enable scripthook in the server.cfg file under the following. You do NOT need to download anything.

# This allows players to use scripthook-based plugins such as the legacy Lambda Menu.
# Set this to 1 to allow scripthook. Do note that this does _not_ guarantee players won't be able to use external plugins.
sv_scriptHookAllowed 0

Alternatively, you can enable scripthook in the F8 console by typing sv_scriptHookAllowed 1. Again, you need to be the server owner or have access to commands.


Prop Emote Example 🗑ïļ

Here you can see I have applied the animation _idle_garbage_man, within the directory missfbi4prepp1.

I have also attached the prop prop_cs_street_binbag_01 to the Right Wrist bone:

If we scroll through the list of bones, we should see that another bone name has been ticked ☑ïļ In this case, the name is PH_R_Hand.

Converting Pitch, Roll And Yaw 🔁

Your XYZ in Menyoo is fine and can be used in rpemotes-reborn, however we will need to convert the Pitch, Roll and Yaw.

On the Input side, you want to select Degrees, then in the Euler angle section, select "ZXY" order, which is what Menyoo uses. On the Output side, also select Degrees, then in the Euler angle section, select “YZX” order, which is what rpemotes-reborn uses. Input Menyoo’s Pitch, Roll and Yaw into the X Y and Z fields. Copy the values for X, Y, and Z from the Euler angles (degrees) section on the Output side. Enter those values into your dpemotes AmimationListCustom.lua PropPlacement field after your Menyoo X, Y and Z. If it’s a long number like 123.4567890, you can get away with just 123.456.

One of the great things about creators such as Struggleville or is that they provide information which we can use within RPEmotes or FiveM in general. Other people, may only simply provide a txt file and tell you to paste something into Menyoo's FavoriteAnims. We'll touch on this later:

In the screenshot below, we can see that the /e command for this animations is laydownsexy and that the animation dictionary is anim@female_laying_sexy while the animation itself is laying_sexy_clip. You can also see that we have given it the EmoteLoop command, a start delay of 700 milliseconds, as well as an:

Prop emotes can be difficult to get right, especially the rotation. To figure out the rotation and placement of animations and props, can be used, or a variety of other prop and animation dev utils are available for FiveM.

The Pitch, Roll and Yaw within Menyoo will need to be converted to with with rpemotes-reborn. You can visit this to easily do so.

‾ïļ
ðŸ•đïļ
Darks Animations
"Exit Emote"
Menyoo
website
Struggleville
How To Install Menyoo To FiveM Sever
Animation files provided by talented creator, 'Struggleville' of GTA5Mods 🙏
Animation dictionaries and names, provided by some popular GTA5Mods members
A brief explanation of the code
An empty template for adding your own expressions, walk styles, shared emotes, dances, animal, prop and exit emotes.
A "prop emote" example using the garbage man prop and animation, attached to the players' arm
"Right Wrist" bone used to attached the garbage bag prop to the ped
3D Rotation Converter