Crowe Interactions

Crowe Interactions

$19.99

Add to Basket

Crowe Interactions v1.0 is a RedM world interaction resource with a hybrid third-eye selector, paired action picker, furniture and place-based actions, occupied spot handling, bathing support, localization, and no database setup.
Players can walk up to a configured world object, tap Left Alt, choose a visible target, and launch an action from the paired picker instead of relying on the default native RedM prompt flow. The system supports chairs, benches, beds, pianos, bath tubs, fixed coordinate points, direct-open fallback with E, server-side spot reservations, preview support, optional Crowe integrations, and bundled locales for broad server coverage.

Showcase

06b82302c543dc01ad79a9993b9779038cb75202.pngadcea996b6d4fd971ac2a8ea278f066b581547f1.png3028e1156ebc710c6c8d23c7ea0122b12fd58e6a.png

Watch the demo video: 


Key Features

Interaction Flow

  • Hybrid Third-Eye Selector - Tap Left Alt near an interactable object to open visible world targets and the action picker together.

  • Direct-Open Fallback - Tap E near an interactable object to open nearby actions without the full selector flow.

  • No Native Prompt Flow by Default - The default experience uses Crowe UI hints instead of the native RedM prompt group.

  • Active Interaction Menu - While seated or mid-animation, players can tap E to open the current-interaction menu and stop the active action cleanly.


World Actions

  • Furniture Support - Supports chairs, benches, beds, pianos, and bath tubs.

  • Fixed Coordinate Points - Add place-based interaction spots anywhere you need them.

  • Bench Seat Splits - Benches can expose separate left, middle, and right selectable targets.

  • Merged Single-Spot Targets - Single-position props such as chairs and pianos can show one target with all available action variants.


Spot Control & Feedback

  • Occupied Spot Feedback - Busy spots stay visible with blocked feedback for nearby players.

  • Server-Side Reservations - Reserved seats and spots are protected so two players cannot start the same interaction at once.

  • Cooldown Protection - Separate cooldowns handle interaction starts, busy retries, and reservation request spam.

  • Preview Support - Hovering picker actions can preview the matching pose before the action starts.


Bathing & Coverage

  • Bathing Cleanup - Bathing interactions can clear dirt and blood and support clothing removal behavior.

  • Configurable Skin Refresh Event - The default restore event can be changed for the clothing or skin system your server uses.

  • Recommended Crowe Integrations - Supports crowe_notification and crowe_metabolism for bathing cleanliness updates.

  • 14 Bundled Locales - Includes shipped locale coverage for broad server support.


Included Interaction Types

  • Chairs and single-seat world props

  • Benches with split left, middle, and right seat targets

  • Beds and place-based resting points

  • Pianos with available action variants

  • Bath tubs with optional cleanup behavior

  • Fixed coordinate interaction points for custom world spots


Dependencies

  • Recommended: crowe_notification

  • Recommended: crowe_metabolism for bathing cleanliness updates


Installation

  1. Place crowe_interactions in your server resources folder.

  2. Review config.lua, interactions.lua, and the files in locales/.

  3. If using optional integrations, ensure those resources start before crowe_interactions.

  4. Add ensure crowe_interactions to your server config.

  5. Restart the server or restart the resource.


What You Will Receive

  • The full crowe_interactions resource with hybrid world selection, action picker flow, reservations, bathing support, and bundled locales

  • Config-driven interaction definitions for furniture props, fixed world points, controls, cooldowns, and optional compatibility settings

  • Client, server, shared, locale, and web files ready for RedM servers without any database setup


Support

  • Review the included README for setup and configuration guidance

  • Join our Discord for ticket-based support