[RSGV2/VORP/RedEMRP2023] RCO-Interaction

[RSGV2/VORP/RedEMRP2023] RCO-Interaction

€20.00

Add to Basket

Fast, flexible interaction system for RedM with points, entities, models, and global targets. Role-based access, smooth performance, clean UX, and network-safe validation across RSG, VORP, and RedEMRP.


Youtube Preview

Make interactions feel instant. Add points, entities (local/networked), models and global targets (vehicles/players) with role-based access, server-side validation and an optimized renderer that stays smooth under load.

Works on RSG V2 / VORP or RedEMRP2023

✨ Highlights

  • 🎯 Multiple target types β€” point / entity (local & net) / model / global (vehicles & players)

  • πŸ” Role-based access β€” jobs/groups/grades + AbleToInteract per option

  • πŸš€ Performance-first β€” entity cache, distance + line-of-sight, split threads

  • 🧭 Clean UX β€” labels, markers, option lists, custom sprites

  • πŸ›‘οΈ Network-safe β€” server events, validation, predictable remove/update

πŸ§ͺ Quick Look


-- Point at coords (Valentine Bank example) exports['rco-interactions']:rcoi_addPoint({ coords = vector3(-308.6, 775.7, 118.7), distance = 4.8, interactdistance = 1.5, groups = { ["police"] = 0, ["sheriff"] = 0 }, options = { { label = "Open Bank", serverEvent = "bank:open", args = { branch = "valentine" } } } }) -- Remove later exports['rco-interactions']:rcoi_removePoint(id)Β 

πŸ”§ Features (dev love)

  • πŸ“ Point β€’ πŸ‘€ Entity (local) β€’ 🌐 Entity (networked) β€’ 🐎 Model β€’ πŸ›» Global Vehicle β€’ πŸ§‘ Global Player

  • πŸ“ distance vs interactdistance β€’ πŸ‘€ ignorecollision β€’ 🦴 setbone β€’ πŸ“ offset

  • πŸ” Utilities: refresh, disable, clear cache, update/remove options, count, texture loaded check

πŸ“¦ What’s Included

  • API reference & examples in README

  • Updates focused em stability-first

  • Support via Discord tickets

🧩 Requirements

  • βœ… jo_libs (required)

  • βœ… ox_lib (required)

πŸš€ Installation

  1. Drop into resources/[rco]/rco-interactions

  2. Add to server.cfg: ensure rco-interactions