RiseNova Scripts

RiseNova TalkSync

RiseNova TalkSync

This item is free.

Add to Basket

🎀 RiseNova_TalkSync β€” Premium Voice-Reactive Animation System

Bring your characters to life with natural, fluid voice-synced animations.
RiseNova_TalkSync makes players look like they're actually talking β€” with facial movement, gestures, micro-expressions and intelligent behavior.

Perfect for serious RP servers that want next-level immersion.


✨ Features

πŸŽ™ Voice-Reactive Facial Animations
βœ‹ Dynamic Gestures While Talking (auto-cycling)
🀏 Micro-Movements for Realism
πŸŽ› Expression Levels: Low / Medium / High
🧩 Standalone (works on ANY server)
πŸ›‘ Optional QBCore Blocking: dead, cuffed, last stand
πŸ”Œ Universal API (ESX, vRP, custom)
🚫 Combat & vehicle handling
βš™οΈ Fully configurable via config.lua
πŸ›  Resource Name Protection (anti-leak)
⚑ 0.00ms idle β€” ultra optimized


πŸ“¦Β What’s Included

βœ” Fully standalone talking animation system
βœ” Customizable gesture + micro-movement sets
βœ” Expression profile system
βœ” QBCore metadata integration (optional)
βœ” ESX/vRP/custom external block API
βœ” Configurable restrictions (vehicle, combat, pause menu)
βœ” Resource name verification system
βœ” README + License included
βœ” Clean, production-ready code


πŸ”§Β Installation

  1. Drag the script into your resources folder

  2. Ensure the folder is named exactly: RiseNova_TalkSync

  3. Add the line below to your server.cfg:

ensure risenova_talksync
  1. Edit all options in config.lua β€” expression levels, gestures, blocking, and more.


πŸ“˜Β Config Overview

Everything is controlled via config.lua:

  • Facial & gesture controls

  • Micro-movement settings

  • Gesture frequency

  • Expression levels

  • Vehicle/combat restrictions

  • QBCore integration toggles

  • Universal API support

  • Debugging tools

  • Performance settings

Zero coding required β€” fully plug-and-play.


πŸ”Œ Framework Compatibility

βœ” Standalone (Default)

No dependencies β€” works out of the box.

βœ” QBCore

Auto-disables when:

  • Player is dead

  • In last stand

  • Handcuffed

βœ” ESX / vRP / Custom

Use the universal API:

TriggerEvent('RiseNova:TalkSync:SetBlocked', true/false)

Perfect for jail systems, deaths, admin tools, or emote locks.


πŸ“„Β License

MIT License β€” free to use, modify, and customize for your server.

Back to category