[NPC Interaction System] 
Key Features :
-
World-Anchored 3D Prompts
Display sleek 3D TextUI or DUI markers directly in the world. Scale adjusts with distance, customizable with icons, circle/background colors, and success/warning states. -
Hold-to-Interact System
Configurable hold keys, duration, and distance checks. Includes canInteract() conditions and secure callbacks when the hold is completed. -
Busy-State Protection
Built-in safeguard (LocalPlayer.state.TextUiBusy) prevents overlapping prompts and spam interactions. -
Ready-to-Use PED Kit
Auto-spawns/despawns PEDs based on player distance. Supports scenarios/animations, random variations, and integrated interaction points via ox_lib.points. -
Optimized Distance Handling
Uses squared distance checks and ox_lib.points for efficient range detection and low CPU usage. -
Clean Resource Lifecycle
All DUIs, PEDs, and interaction points are properly removed when the resource stops. No leaks, no dangling entities. -
Controller & Keyboard Friendly
Fully works with control IDs (default: E / 38). Optional “use only bind” mode ensures strict input handling.
Preview 
Pricing Options :
- PARTIALLY OPEN - 14.80€ VAT
- ESCROW - 6.50€ VAT
Partialy Open scripts come with built-in protections to prevent unwanted leaks while maintaining the readability and usability of the code.
Want to test before buying ? 
Documentation : Installation | Var-Documentation
Thank you for supporting us, don’t hesitate to give your opinion
Our other scripts
Advanced Clothes Shop 30.77€ VAT
Laboratory Drugs System 36.15€ VAT
| Code is accessible | Yes or No |
| Subscription-based | Yes or No |
| Lines (approximately) | + 1500 |
| Requirements | Standalone |
| Support | Yes |
