RM-Interactions
Installation
Install and start RM-Interactions with supported integrations.
Installation
Requirements
- ox_lib (required)
- Qbox, QB-Core, ESX, or configured standalone/custom hooks
- ox_target or qb-target
- ox_inventory, qb-inventory, ESX inventory, or a custom inventory bridge
Optional integrations include illenium-appearance and at-minigames.
1. Upload the resource
resources/
[rm-scripts]/
rm-interactions/2. Start dependencies
Example ox stack:
ensure ox_lib
ensure ox_inventory
ensure ox_target
ensure qbx_core
ensure illenium-appearance
ensure rm-interactionsStart RM-Interactions after the selected framework, inventory, target, and optional appearance/minigame resources.
3. Set the locale
setr ox:locale enEnglish and Czech are included.
4. Configure providers and items
Edit config.lua and confirm that every configured item exists in your inventory:
ziptieshandcuffsblindfoldhair_trimmer
Provider values can remain auto, or be selected explicitly. See Configuration.
5. Configure custom systems
bridge/client.luaandbridge/server.lua: framework, target, inventory, notify, and appearance adaptersclient_editable.lua: minigame, medical, phone, progress, dialog, text UI, custom appearance, and custom inventory openingserver_editable.lua: permissions, medical state, logging, restraint hooks, and custom inventory item operations
Troubleshooting
| Problem | Check |
|---|---|
| No target options | Confirm the selected target resource starts before RM-Interactions |
| Items are not detected | Confirm item names and inventory provider configuration |
| Search does not open | Configure the inventory adapter and ensure the target is restrained, dead, or hands-up |
| Death state is incorrect | Adapt the medical hooks in both editable files |
| Hair does not save | Configure illenium-appearance or the custom appearance hooks |
| Minigame fails immediately | Start at-minigames, use ox_lib, or edit PlayInteractionMinigame |
