Are you looking for a universal and flexible NPC dialog system for your FiveM server? You’ve found it! Our Universal NPC Dialog System provides a clean and immersive way to interact with NPCs using simple confirmation buttons or full shop-style dialogs.
This script is built for server owners who want to add depth to their roleplay without sacrificing server performance.
Preview
Main Features
- Branching Dialogues: Create complex conversation trees with multiple choices.
- Dynamic Actions: Trigger custom events, exports, or confirm upon specific dialog choices.
- Sleek UI: Modern, lightweight interface that matches any server’s design.
- NPC Management: Easy to add new NPCs directly via the config file.
- Framework Support: Ready for QBCore, ESX, and QBX.
- Performance Focused: Built to run at 0.00ms idle.
Dependencies
- ox_lib
- Target system (ox_target/qb-target)
Performance
We take optimization seriously.
-
Idle Usage: 0.00ms
-
Active Usage: ~0.01ms - 0.02ms (only while menu is open)
Setup
Installation is plug-and-play. Simply drop the resource into your folder, ensure it in your server.cfg, and start adding your custom dialogs in the config.lua. Full documentation is in our GitBook.
Purchase
Get your copy here! Tebex
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 650 |
| Requirements | ox_lib, ox_target/qb-target |
| Support | Yes |



