For support join my discord here: https://discord.gg/scully
- add
ensure dpemotes
to yourserver.cfg
-
Search option
-
Custom animations
-
Animal Emotes
-
Synchronized animations (WIP)
-
Synchronized particle effects
-
Ability to hide certain menus along with NSFW, gang and social movement emotes
-
Easy To understand configuration file
-
Exports to integrate within other resources
-
Walk styles that save
-
Prop variation support
-
Hands up, Pointing and crouching
-
Commands
Export Name | Parameter(s) | Type | Description |
---|---|---|---|
OpenMenu | None | Client | Open the animation menu |
CloseMenu | None | Client | Close the animation menu |
GetCurrentWalk | None | Client | Get the players current walk style |
SetWalk | String (Walk Name) | Client | Set the players walk style |
ResetWalk | None | Client | Reset the players walk style to default |
IsInAnimation | None | Client | Check if the player is currently playing an animation |
RegisterEmote | Table (Emote Data) | Client | Register an animation from an external resource |
PlayRegisteredEmote | String (Emote Name) | Client | Play a registered animation |
Play | String (Emote Type), Table (Emote Data), Number (Variant) | Client | Play an animation |
PlayByCommand | String (Emote Command), Number (Variant) | Client | Play an animation using the command |
CancelAnimation | None | Client | Stop playing an animation |
IsLimited | None | Client | Check if the player is currently limited |
ToggleLimitation | Boolean (Limited) | Client | Toggle player limitations |
Important Note:
By default the configured keybinds in the initial config.lua will be the default keys, however once the keybinds are set for a player, they'll stay and editing the keybinds in the config will change them for new players only. Previous players can set their own keybinds within Esc > settings > keybinds > fivem
.
You can use the keybind command that comes with FiveM by entering the following into F8:
bind keyboard 'Yourbutton' 'e youremote'
. To remove the keybind, type 'unbind keyboard 'Yourbutton'
.
NSFW, Gang and social movement animations can be toggled in the menu by setting EnableNSFWEmotes
, EnableGangEmotes
and EnableSocialMovementEmotes
in the config.lua file. The emotes that are toggled are the ones flagged in the animation list with NSFW
, Gang
and SocialMovement
.
NSFW: NSFW animations are any animation that wouldn't be considered safe for anyone under the age of 18 to see, if you don't run an 18+ community I suggest keeping the EnableNSFWEmotes
config option as false.
Gang: Gang animations are animations that can be used to identify your affiliation with a certain group, these animations can be disrespectful to certain people or cause controversial topics to arise so I would suggest keeping them disabled if you want to prevent such a thing from happening.
Social Movement: The social movement animations are any kind of animation that represents a group who advocates for change in society such as the LGBTQ and BLM animations in which their communities advocate for liberation, some communities might feel as if people will use them in an ironic manner or to troll which would be disrespectful and some servers might be based in countries where it is shunned due to their bigoted religion so a config option was implemented to respect both these communities and religious beliefs.
All custom animations were added with permission from the creators, the original creator Dulpear_Dev stated that he himself is also happy with this project. Credit to the following people for their animations / props and Dulpear for providing the original project: