QBCore NPC Interaction Script | Customizable & Escrow-Protected
Bring immersive roleplay to life with this clean, performance-friendly NPC interaction system for QBCore-based FiveM servers. Easily configure static NPCs that run one or more commands, show optional map blips, play animations, and more — all through a single editable config file.
Features:
- Supports multiple commands per NPC
- Optional map blips with custom icon, label, color
- Idle animations for immersive scenes
- Uses qtarget for smart interactions
/npcgetcoords
to quickly copy vector4 locations/reloadnpcs
to dynamically refresh NPCs without restarting- Fully editable
config.lua
(excluded from escrow) - Lightweight, modular, and easy to integrate
Requirements:
qb-core
qtarget
Escrow-protected via CFX Asset System – secure, optimized, and Tebex-ready.
Config-only editing makes it safe for staff while protecting your core logic.
Perfect for RP servers needing interaction peds in shops, PDs, custom job points, and more.
OTHER SCRIPTS
|-------------------------------------|----------------------------|
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 176 |
| Requirements | QB-Core, QB-Target |
| Support | no |