A framework-agnostic FiveM NPC creator menu. Place, configure, and manage interactive NPCs in-game — all persisted to your database.
Preview: YouTube
- Works with ESX, QBCore, and QBox (auto-detected).
- SQL persistence via oxmysql — no more flat JSON files.
- Distance-based spawning using
lib.pointsfor performance. - Optional
ox_targetinteraction and floating DrawText with a configurable key. - Job/grade restrictions per NPC.
- In-game placement preview with rotation.
- Automatic one-time migration of an existing
npcData.jsoninto SQL.
- Drop the resource into your server and
ensure wNpcCreator. - The
wnpc_creatortable is created automatically on first start. - Use
/npcaddin-game (requires thewnpc.adminace permission or a group listed inConfig.AdminGroups).
See config.lua for the command name, framework override, admin groups, ace
permission, spawn/interaction distances, and default animation.
