RPEmotes is a Community driven FiveM emote menu with human, animal and prop support, inspired by @Dullpear’s dpemotes.
DISCLAIMER
RPEmotes is under the the GPL-3.0 license.
All custom props and animations were provided with permission from the creators. These usage rights do not allow you to reupload or sell the menu in any way shape or form, or extract the animations from RPEmotes.
If you want to modify this script (does not apply if you want to use it for personal purposes) or make an agreement, you can contact TayMcKenzieNZ. Pull requests are actively reviewed and discussed with TayMcKenzieNZ and contributors before being pushed out to the public and will be accepted as long as they do not contain breaking changes or overall drastic changes, such as making it completely framework or database dependant.
You are allowed to use the custom animations provided explicitly within this fork only
You are allowed to add your own custom animations to this fork and use it on your server. The entire content must remain on your server and not be reuploaded.
You are not allowed to re-distribute the custom animations provided with this fork
You are not allowed to claim any of the custom animations provided within this fork as your own work nor are you allowed to claim any of the work done by DullPear, TayMcKenzieNZ or contributors as your own.
You must respect an author’s wishes and remove code, animations and props if your permission request is denied
Code Of Conduct
Available in :
-
Albanian
-
Arabic
-
Brazilian Portuguese
-
Chinese Simplified
-
Chinese Traditional
-
Czech
-
Danish
-
Dutch
-
English
-
Finnish
-
French
-
German
-
Hungarian
-
Indonesian
-
Italian
-
Norwegian
-
Persian
-
Polish
-
Romanian
-
Russian
-
Sinhala
-
Spanish
-
Swedish
-
Turkish
-
Vietnamese
If you would like to provide translations for your own language that hasn’t been added yet, please fork the menu and add your language to the Translations file.
All languages were translated and provided by the amazing community.
If you happen to find any incorrect translations or would like to add more languages, please feel free to provide a pull request on GitHub. We appreciate all the contributions made by the community!
Languages can be set inside the config.lua, and added to the appropriately named Translations.lua.
Features
-
Multiple Translations
-
Search Function
-
Custom Animations with permission from the community
-
Persistent Facial Expressions via client KVP
-
Animal Emotes
-
Shared Dances
-
Persistent Walkstyles via client KVP
-
Persistent Disabling Of Idle Camera via KVP
-
Crouching
-
Crawling
-
Finger Pointing
-
Ragdoll
-
Hands up
-
Shared Particle Effects
-
QB-Core Framework & SQL Keybinding Support
-
Further support for shared and couple poses / animations
-
Easily convert Menyoo to RPEmotes
-
Hide Adult Emotes
-
Hide Animal Emotes
-
Easy To Understand Configuration File
-
Exit Emotes
-
Working Binoculars
-
News Camera
-
Props Extractor for anti-cheat scripts
All custom animations were added with permissions from the creators and does not contain any paid or leaked work.
All animation creators have specifically asked that their content remains free and that I do not try to profit from them, claim them as my own or reupload them anywhere else but my GitHub, therefore you may not extract the animations and / or use them for your own menus at least not without their consent.
Menu Keybind
Menu key:
COMMAND: | ACTION: |
---|---|
F4 | Open / Close RPEmotes menu |
Server owners can change this in the config.lua
.
Alternatively, the player base can set their own menu keybind to open RpEmotes
Esc > settings > keybinds > fivem
- More keybinds are now using key mappings which means that they are now available in your FiveM settings to change (
FavKeybind
andRagdollKeybind
)
Keybinds and SQL
dpemotes by DullPear uses mysql-async which was then changed to ghmattimysql. Unfortunately, they are no longer maintained.
To use the SQL features, install the latest oxmysql resource. If you do not want to use the SQL features, comment out the oxmysql
region in fxmanifest.lua.
You can then open the appropriately named keybinds.lua
file.
Finger Pointing & Hands Up
Once enabled, players can press B
on the keyboard to enable standalone finger pointing, and Y
to put their hands up, without the need for unnecessary frameworks or “small resources”.
Much like everything else in the menu, server owners can change these keybinds to their own preferences.
COMMAND: | ACTION: |
---|---|
B | Toggle Finger Pointing |
Y | Toggle Hands Up |
/pointing | Toggle Finger Pointing |
/handsup | Toggle Hands Up |
Crouching & Crawling
Crawling:
Server owners can opt in to either overriding the stealth/action animation when pressing the LEFT CONTROL keybind or have players tap LEFT CONTROL twice to switch from stealth to crouch (when enabled in the config.lua file)
Crouching:
RIGHT CONTROL. Players can move forward, back, left and right as well as turning around. Press SPACEBAR to switch from stomach to back. Pressing RIGHT CONTROL key while running will have the player “dive into” a crouching animation.
Chat Commands
COMMAND: | ACTION: |
---|---|
LEFT CONTROL | Toggle Crouching On / Off |
RIGHT CONTROL | Toggle Crawling On / Off |
/crouch | Toggle Crouching On / Off |
/crawl | Toggle Crawling On / Off |
Moods & Walkstyles
Moods and walkstyles can be set from the menu. These will save to your character and reapply when exiting a vehicle, or loading back into the server as they are saved via client side KVP.
COMMAND: | ACTION: |
---|---|
F4 | Opens RPEmotes menu |
/walks | See A List Of Walkstyles In Chat |
/moods | See A List Of Walkstyles In Chat |
No Idle Cam
No Idle Cam allows players to disable the idle camera animation on foot and in vehicle, making RP scenarios, streaming on Twitch, or just general gameplay just a little more enjoyable.
COMMAND: | ACTION: |
---|---|
/Idlecamon | deactivates the native |
/idlecamoff | enables the native |
Binoculars
COMMAND: | ACTION: |
---|---|
/binoculars | starts the binoculars |
L ALT | Toggle between night, heat and normal visions |
G | Show or hide the instructions |
BACKSPACE | Exit the binoculars |
News Camera
COMMAND: | ACTION: |
---|---|
/newscam | starts the News Camera |
H | Edit Text |
L ALT | Toggle between vision modes |
G | Show or hide the instructions |
BACKSPACE | Exit News Camera |
Screenshots
DOWNLOAD :
https://github.com/TayMcKenzieNZ/rpemotes