Modern Interact & Progress Bar System
A modern DUI-powered interaction and progress system, built for a smooth, immersive in-world experience. Fully compatible with ox_target and qb-target, so you can replace your existing target system without editing a single line of code.
Docs - g-interact | Groot Development
Preview - https://youtu.be/bUrKZwhpT0g?si=CodURDeHRn7d31RD
Supported Frameworks: ESX (v1.11.0 or newer), QBCore, QBox, Custom
Purchase here
Escrow - https://groot-development.tebex.io/package/7733893
Unlocked - https://groot-development.tebex.io/package/7733897
Key Features
Interaction
- In-world prompts - Options appear directly in the world instead of in a side menu.
- 14 prompt styles - Card, pill, slant, terminal and more.
- 14 marker styles - Rings, orbs, diamonds, radar and more, each with unique animations.
- Player settings menu - Players can customize their prompt style, marker style, theme and size with a live preview.
- Press to reveal - Optional mode where prompts only appear when the player presses Alt.
- Alt + click - Hold Alt and left-click to select an option.
- Hold to use - Actions can require the key to be held, with a progress animation.
- Job, gang and item checks - Show interactions only to players who meet the required conditions.
Progress Bars
- World progress bars - Timers appear directly in the world, such as cooking timers above a grill.
- 16 progress styles - Dial, hourglass, battery, gauge, clock and more.
- Pause and resume - Pause progress and continue it later.
- Progress builder - Create custom progress bars in-game with a live preview and ready-to-use code.
Compatibility
- ox_target & qb-target replacement - Fully replace ox_target or qb-target without editing a single line of code. Your existing target integrations work seamlessly with it.
- Multi-Framework Support – Compatible with ESX, QBCore, QBox, and custom frameworks.
- Multi-Inventory Support – Works with different inventories.
- Multi-Theme Support – Fully customizable UI with multiple built-in themes.
- Multi-Language Support - Fully translatable with support for multiple languages.
Check out our other scripts
Check out our Fivem maps
| Code is accessible | No (In the Open Source version, you can…) |
| Subscription-based | No |
| Lines (approximately) | 7000+ |
| Requirements | ESX (v1.11.0 or newer) or QBcore or QBox or Custom |
| Support | Yes Groot Development |













