nss_emotes

nss_emotes

€119.99

Add to Basket

DESCRIPTION

The Ultimate emote script with hotbars, tons of emotes, special acts, walk styles, customization and more.

nss_emotes is a game-changing addition to your project! Offering a comprehensive set of features to elevate the emote experience for players. With its intuitive interface and extensive functionality, this script provides endless possibilities for expression, interaction, and customization.

FEATURES

  • Hotbars
    • 4 Hotbars with 10 slots each
    • Emotes, Walkstyles, Special acts, Items and many more assignable to hotbars.
    • Use mouse wheel to switch hotbars
    • Use modifier keys to switch hotbars
  • Tons of emotes
    • Over 625 emote animations (since v2.0.0)
  • Walk styles
    • 20 walk styles
    • Walk styles are saved in database and will be restored after spawn/death/relog.
  • Partner emotes (new since 1.3.0)
  • Special acts via commands and/or key binding:
    • Ragdoll
    • Finger pointing (and alternate version)
    • Hands up
  • Players can set up their own options:
    • Background effects
    • Sound effects volume
    • "Break looped emote (and ragdoll) on movement"
    • "Show tips of the moment"
    • "Reset emote wheel on close"
    • "Performance mode" for older computers
  • Job / group / char restrictions.
  • Quick search (to search and assign results)
    • Use Shift + Emotes open key to open the search
  • Inventory (to assign items to hotbars)
  • Splash screen to welcome players to your new emote experience
    • Setup and configuration tips for best performance
  • Vorp prepared clothes commands
  • Full language support via language files
    • EN and DE already included
  • All configurable
    • Create your own emote wheels
    • Use custom commands or events (e.g. from other resources)
    • Key bindings
    • Commands for special acts
    • And more...
  • Full responsive design: Suitable for all common screen resolutions.
  • Never miss updates again: Automatic version check included.
  • Know how it works: Everything is documented in detail in the README.md and commented in the config.demo.lua file

VIDEO

TUTORIALS

DEPENDENCIES

  • VorpCore 2.2 (or higher)
  • vorp_inventory 2.6 (or higher)
  • nss_libs 0.39.0 (or higher)

SUPPORT & INFO

  • Discord
  • Read the* README.md and NUI_SETUP.md for setup.
  • This script is encrypted.
  • The price of the product will increase the more features are added.

CHANGELOG

  • v2.1.1 (2026-10-15)
    • Switching wheels: the old wheel no longer grows to 150% while fading out or coming back. Both wheels now fade at normal size or smaller.
    • Bugfix: a new wheel flashed up at full size for one frame before its animation started.
    • Bugfix: clicking while a wheel was still animating made it jump.
    • Bugfix: on slow frames a wheel could be hidden or removed before its animation ended.
    • Bugfix: a wheel whose button list changed was empty for one frame before its new slices appeared.
    • Bugfix: slice labels kept their old width after the number of slices changed.
    • Bugfix: hotbar keys could stop working until reconnect, e.g. after letting go of shift before the digit. Reopening the wheel now always frees a stuck key.
    • Bugfix: hotkeys stayed dead when the wheel was closed from outside (death, cuffs, screen fade) while the search, options or splash screen was open. Open dialogs close with the wheel now.
    • Bugfix: a broken or not yet loaded wheel page could lock the cursor until reconnect. The wheel does not open then and tells the player, and a close the page never answers is finished locally after 2 seconds.
    • Bugfix: wheel icons and labels sat half an icon too low on the first open until hovered.
    • Emotes made for one sex only tell the player instead of printing an error.
    • The "emote wheel restarted" message is translatable now.
  • v2.1.0 (2026-08-28)
    • Bugfix Perch: /perchback crashed the script 1.5 seconds after sitting down, and right away on a pose limited to one sex. Three helper functions were missing.
    • Perch and prone rewritten. Same behaviour.
    • Pick the sitting pose instead of getting a random one: SpecialActPerchBack is a folder now, with "random pose" first and 22 poses in four groups behind it (see config_perch.js).
    • Wheels open faster and no longer come out too small or offset. They measured themselves once per slice, while the scale-in animation was still running.
    • Bugfix: opening a folder twice without going back left both sub wheels on screen, labels scattered across the display.
    • New Config.RagDollMinActiveTimeInMs: how long a player stays down before getting up again is possible. Was fixed at five seconds.
    • New Config.Perch.back.randomScenario: whether /perchback without an index picks a random pose.
    • Bugfix: the eye wear animation tipped a hat. It now wipes the eyes.
    • Bugfix: an animation attached to a command or event complained "only on foot" while the command itself ran fine.
    • Bugfix: the prone hint, the prone prompt and the wheel renderer option were hardcoded. All three are language keys now.
    • Bugfix: EmoteBroom existed only in de.lua, EmoteBroomDance only in en.lua. Both are in both now.
  • v2.0.1 (2026-06-29)
    • Bugfix Perch System
    • Prop emotes you can move with (smoking, holding a map, carrying a pickaxe, …) no longer stop the moment you start walking.
  • v2.0.0 (2026-06-24)
    • Added over 400 new animations (see config_version2_animations.demo.js).
    • Added prop animations (emotes that spawn a handheld object).
    • Added many new partner animations (see config_partner_animations.demo.js).
    • Added prone mode (lie down + crawl).
    • Added the ability to sit on a ledge in front of or behind you.
    • Further optimized the new canvas render mode and fixed several bugs.
    • Plus many more improvements and optimizations under the hood.
  • v1.4.0 (2026-03-24)
    • Add new render mode for emote wheel and hotbar to get 60% more render performance.
    • Redesigned background of key legend (right bottom corner) to better render performance.
    • Restrictions do not overwrite each other anymore when using multiple restrictions for the same commands/events.
  • v1.3.1 (2025-02-18)
    • Add "Can player do emote" callback for your own logic, e.g. to block emotes in certain situations.
    • Remove unnecessary images to save space ;)
  • v1.3.0 (2024-08-04)
    • Add partner emotes.
  • v1.2.2 (2024-06-18)
    • Add "Gun belt" to clothing wheel.
  • v1.2.1 (2024-06-05)
    • Fix unique id of event buttons so the last configured event button does not overwrite all other event buttons.
  • v1.2.0 (2024-04-22)
    • Add job / group / char restrictions.
    • Internal: Switch to NssLibsHelper module to create event handlers that are automatically removed when the resource is stopped.
    • Removed act loop-waitingx from config_emotes.demo.js because it was just for testing purposes.
    • Fix timestamps being nil on server side.
    • Fix getPlayerServerIdsInRadius() to return the correct player ids.
  • v1.1.7 (2023-10-18)
    • Support vorp_inventory_client_nss_addon.lua for vorp_inventory(version 2.9.0 or higher).
      • The key Config.Weapons in config.lua of vorp_inventory was moved to key SharedData.Weapons in file config/weapons.lua.
  • v1.1.6 (2023-10-09)
    • Switch to NssLibsNotify library of nss_libs (version 0.26.0) for notifications.
    • Switch to NssLibsClientHelper:getPlayerServerIdsInRadius() of nss_libs (version 0.27.0).
    • Fix: Add translation key LoopedEmotesCategorySleep in language files.
    • Fix: Replace translation key LoopedEmotesCategoryLean with LoopedEmotesCategorySleep for actions_sleep_btn in config_emotes.demo.js.
    • New animation loop Waiting crossed hands back.
  • v1.1.5 (2023-07-25)
    • Toggle bandana now correctly considering cloth components of VORP.
    • Toggle bandana animation is now only on upper body.
    • Toggle collar animation is now only on upper body.
    • Add new translations (see Since version 1.1.5 marks in language files).
  • v1.1.4 (2023-07-24)
    • Add optional image for emote wheels. See html_nss_emotes/config.demo.js for more information.
  • v1.1.3 (2023-07-22)
    • Switch order of required files check after version check to prevent calls of methods that are not available in older versions.
  • v1.1.2 (2023-07-13)
    • Move file check for config.lua and config.js to nss_libs.
  • v1.1.1 (2023-07-11)
    • Removed not sync-able new walk styles (added in version 1.0.4).
  • v1.1.0 (2023-07-08)
    • Add animation mappings for commands and events (see Config.AnimationMappings in config.demo.lua for more information).
    • Add file check for config.lua and config.js to prevent errors.
    • Fix: On use of VORP clothing gun belt accessories the emote wheel keeps open now.
  • v1.0.4 (2023-07-05)
    • Alternative pointing animation is now more granular.
    • Add more than 40 new walk styles.
  • v1.0.3 (2023-07-01)
    • Prevent double initialization of emote menu (was caused on some servers by unknown reason).
    • Add Config.AnimationEmotePrefix and Config.AnimationLoopPrefix to config.demo.lua to allow customizing or removing the prefix for animation emotes emote- and loops loop-.
  • v1.0.2 (2023-06-29)
    • Add optional command to open/close (toggle) emote menu (see Config.OpenCommand in config.demo.lua).
  • v1.0.1 (2023-06-28)
    • NssEmotesConfig.js does not inject itself into NssEmotesAbstract.js. Instead, it is now injected by app.js to clean up dependencies.
    • Fix some translations and translation keys.
  • v1.0.0 (2023-06-28)
    • Initial release

* = fucking ;)