Rpemotes-reborn - FiveM's Most Popular, Free, Standalone Emote Menu

2.1.1

Added:

  • Exposed StartNewPlacement and GetPlacementState as exports (thanks @MalibuTechTeam)

Fixes:

  • Remove now-redundant lua54 field in fxmanifest. Lua 5.4 is now the only Lua runtime in FiveM. Removal of Lua 5.3 Support (Thanks @crittero)
  • Fixed various instances where GTA natives would have missing or inconsistent arguments. This is due to either bad documentation when they were initially written, or me forgetting to check the docs when writing code. No bugs were fixed here, since sometimes native do have default values for args. (Thanks @crittero)
  • Fixed Keybinding-related event handlers in Bridge.lua, to now use the refactored keybinding functions. (Keybinding refactor was introduced in Nov 2025, and this area was missed). (Thanks @crittero)
  • Fixed an issue with ShowPedMenu() in NativeUI, which used an non-existent variable to set the ped’s zoom level, when toggling the ped preview in menu. This caused the ped to always be zoomed out when toggling the preview on, even when previewing Mood emotions. Fixed it by making currentZoomState variable global in EmoteMenu.lua, and using that in NativeUI. (Thanks @crittero)
  • Use the correct emote function to start /binoculars and /newscam. (Thanks @crittero)
    -Stop binos and newscam scripts (if active), if the player hits the Emote cancel button, command, or function. (Thanks @crittero)
  • Fix an older bug, where the player ped would not turn around with the binos / news camera, allowing players to look behind them without other players knowing. (Thanks @crittero)

Misc:

  • Cleanup binos and newscam scripts, to not contain old animation code. (Thanks @crittero)
1 Like