[PAID] [Standalone] - NPC Interaction

[NPC Interaction System] :bust_in_silhouette:

Key Features :

  1. 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.

  2. Hold-to-Interact System
    Configurable hold keys, duration, and distance checks. Includes canInteract() conditions and secure callbacks when the hold is completed.

  3. Busy-State Protection
    Built-in safeguard (LocalPlayer.state.TextUiBusy) prevents overlapping prompts and spam interactions.

  4. 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.

  5. Optimized Distance Handling
    Uses squared distance checks and ox_lib.points for efficient range detection and low CPU usage.

  6. Clean Resource Lifecycle
    All DUIs, PEDs, and interaction points are properly removed when the resource stops. No leaks, no dangling entities.

  7. Controller & Keyboard Friendly
    Fully works with control IDs (default: E / 38). Optional “use only bind” mode ensures strict input handling.

Preview :framed_picture:

Pricing Options :

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 ? :globe_with_meridians:

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