[ESX/QB] Advanced Dialogues

Bring life to your FiveM world with the NPC Dialogue & Interaction Script! Create conversations with peds and give players the ability to interact with NPCs in meaningful ways - from missions to lore drops or server features.

KEY FEATURES:

  • Custom Dialogues – Create multi-line, branching conversations with NPCs.
  • Interactive Choices – Let players choose responses that lead to different outcomes or actions (e.g., trigger an event, give an item, start a mission).
  • Trigger Actions – Connect dialogue choices to server or client events (e.g., open UI, give rewards, teleport, etc.).
  • Optimized – Lightweight script with 0.00 ms idle resmon usage.

CUSTOMIZATIONS:

  • Fully customizable dialog trees
  • Built-in input validation
  • Close dialogues programmatically via code
  • Execute any Lua function
  • Open-source HTML/CSS templates

:globe_with_meridians: Multi-language support - the script is easy to translate to any language.

:wrench: Fully compatible with ESX and QBCore frameworks. 100% compatibility guaranteed.

:closed_lock_with_key: This script is secured by FiveM’s Escrow system.

JOIN OUR DISCORD

VIDEO SHOWCASE

DOCS

:zap:LIFETIME ACCESS - FOR FREE

Code is accessible Partial
Subscription-based No
Lines (approximately) ~600
Requirements 5s_lib (Included for FREE), ox_lib
Support Yes
7 Likes

Is there an option to skip ahead the scene line by line? For example by pressing space
Nice work :slight_smile:

1 Like

Hi, thanks for the review, we will add this functionality in the next update

1 Like