Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] update ox_libs interact #713

Open
GamingLuke1337 opened this issue Feb 18, 2025 · 2 comments
Open

[Suggestion] update ox_libs interact #713

GamingLuke1337 opened this issue Feb 18, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@GamingLuke1337
Copy link

GamingLuke1337 commented Feb 18, 2025

Problem

  • Many interact/textui scripts are low quality.
  • they often look unprofessional and have poor design.

Solution

Create a simple, clean, and easy-to-use interact/textui script with the following features:

Features

  • Customizable UI Elements

    • Adjustable button sizes, colors, text styles, and positions.
    • Support for custom UIs.
    • Submenus for advanced interactions.
  • Multiple Interaction Types

    • Proximity, key press, and item-based interactions.
    • Context-sensitive actions (e.g., vehicle, NPC, location-based).
  • Conditional Interactions

    • Role/job-based permissions.
    • Contextual triggers (e.g., rank, inventory).
  • Sound Effects & Visual Cues

    • Audio cues for interactions (clicks).
    • Visual stuff (icons, animations).
  • Customizable Timers & Progress Bars

    • Adjustable interaction durations.
    • Progress indicators for long actions (e.g., lockpicking) built into the interact button.
  • ESX Integration

    • Seamless compatibility with ESX interact (bridge to ox_lib interact)
    • In-game customization menu.
  • Well-Documented Code

    • Detailed customization documentation .
@GamingLuke1337 GamingLuke1337 added the enhancement New feature or request label Feb 18, 2025
@GamingLuke1337 GamingLuke1337 changed the title [Suggestion] add interact to ox_lib [Suggestion] update ox_libs interact Feb 18, 2025
@Maximus7474
Copy link

ox_lib being "frameworkless" I doubt there would be such a feature for it.

I don't know what the team thinks of it but I'd personally find it more appropriate as a separate resource, even though it's one of those scripts that have been done more time then I can count.

@GamingLuke1337
Copy link
Author

i wouldnt have anything to say against a separate ox_interact or ox_textui if thats the best option. I could also help integrating with different scripts exports if necessary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants