[FREE] Interact UI

BOII Development - Interact UI v1.0.0


:arrow_down_small: Download

GitHub


:video_camera: Preview

YouTube


:earth_africa: Overview

A simple lightweight, proximity-based interaction system using FiveM’s DUI functions.
This script allows you to define zones where players can interact with objects or locations using key presses.
Each zone can display an interactive UI with customizable actions tied to key inputs.

Enjoy!


:globe_with_meridians: Features

  • Proximity-Based Interaction: Zones become interactive when players are nearby.
  • Customizable Actions: Assign specific actions to key presses (functions, client events, or server events).
  • Entity Highlighting: Optionally highlight entities with outlines to make them more visually apparent.
  • Item Requirements: Restrict zone visibility based on item possession (optional).
  • Job Requirements: Restrict zone visibility based on job and optional on duty status (optional).

:chart: Dependencies


:memo: Notes

→ Documentation has not yet been completed for this release, this will be done in due course.


:envelope_with_arrow: Links


:free: Our other resources

We do have a variety of other free resources however these have not been updated with multi-framework compatibility yet, this is being worked on, appreciate the patience. You can find other free resources on our tebex stores Tebex 1 | Tebex 2 or our GitHub


:moneybag: Our paid multiframework resources

We do have a variety of other paid resources however these have not been updated with multi-framework compatibility yet, this is being worked on, appreciate the patience. You can find other paid resources on our tebex store Tebex 1

4 Likes

Doesn’t work for me :(( “Error object is not a string”

Little more info here would be useful :stuck_out_tongue:

Quick update :slight_smile:

Resource: boii_interact
Version: 1.0.1
Changes:
- Removed keys table, no longer needed as utils is imported for multiframework functionality already.
+ Modified zones to be stored by invoking resource.
+ Added new function `clear_zones_for_resource` to clear all zones for a specified resource. Use `exports.boii_interact:clear_zones()`.
+ Added server side version checking.
1 Like

Can I talk to you on discord? Would be easier for me. :slight_smile:

Yup discord.gg/boiidevelopment open up a support post in the interact section <3