NEXO Scripts · Documentation

Everything to install, configure and get the most out of every NEXO resource.

NX Anims

Emote panel with a liquid-glass UI: favorites, binds, shared emotes, walks, expressions and custom dances. Standalone. Resource: nx-anims.

Installation

nx-anims folder in resources/.

ensure nx-anims

No database, no ACEs (player resource).

Features

  • Search and categories (favorites, dances, scenarios, walks, expressions).
  • /e <name>, per-emote binds and favorites (per player).
  • Shared emotes with accept/decline (E/L) and synced particles.
  • Real liquid-glass UI (WebGL) with CSS fallback; compact mode and walk with the panel open.

Configuration

OptionDescription
Config.LocaleLanguage 'en' / 'es'
command / commandEmoteCommands (emotes / e)
enableKeybind / openKeyKey (F3)
enableBlur / blurMsFallback blur
defaultDurationMs / defaultCancelControlDuration and cancel key (X)
sharedAcceptControl / sharedDenyControl / sharedTimeoutMsShared emotes (E/L)
nearbyPlayersRadiusRadius for shared/sync
anims.jsonEmote catalog (add yours here)

Commands

InputDescription
/emotes or F3Open/close the panel
/e <name>Play an emote
XCancel emote
E / LAccept / decline shared emote

Advanced: adding custom dances

  • Stream your .ycd in stream/.
  • Add the entry in anims.json (dict/clip + label).
  • Restart the resource.

Common errors

  • Expressions don't show → they depend on the game build (facial clips).
  • Black rectangle instead of glass → your client doesn't support the WebGL game-view; the CSS fallback kicks in on its own.
  • No notifications → requires qs-interface (or change the notify export to your HUD's).
  • The shared emote does nothing → both within nearbyPlayersRadius and accept with E before the timeout.