RMS-Inventory
RedM script by RedMScripts

RMS-Inventory

RMS-Inventory is a feature-rich RedM inventory system built for RMS-Core, providing persistent character inventories, unique item tracking, shared storage, weapon and ammunition management, world item drops and a modern adaptive user interface.

£14.99
RMS-Inventory is a complete inventory framework for RedM, designed to provide reliable, persistent and high-performance item management for roleplay servers.

Every character has their own persistent inventory stored in the database, allowing items, weapons, ammunition and equipment to remain exactly as they were when the player last disconnected. The system supports weight-based inventories, unique item instances, metadata, durability, consumables, containers and persistent world drops.

Weapons are treated as unique items with their own ammunition, condition and metadata, allowing every firearm to be tracked individually. Items can also contain custom metadata, making the system suitable for documents, licences, keys, evidence, tools, crafted goods and other unique possessions.

The resource includes secure shared storage systems for businesses, properties, banks, evidence lockers and other server-owned containers. All transfers use protected database transactions with integrity checks to prevent duplication, item loss and conflicting updates.

An adaptive NUI provides a modern inventory interface that scales across different screen resolutions while supporting item movement, stacking, splitting, quick actions and contextual interactions. Administrators also have access to diagnostic, recovery and snapshot tools for restoring inventories and auditing changes when required.

Designed for large multiplayer servers, RMS-Inventory includes automatic database migrations, performance monitoring, snapshot backups, transaction protection and extensive integrity validation to ensure inventories remain reliable even after unexpected server interruptions.

Main features include:

• Persistent character inventories
• Weight-based inventory system
• Unlimited item slots (configurable by weight limits)
• Unique item instance tracking
• Individual weapon and ammunition management
• Item metadata support
• Item durability system
• Consumables and usable items
• Persistent world item drops
• Shared storage and container framework
• Secure database transactions with duplication protection
• Automatic inventory snapshots and recovery tools
• Administrative inspection and restoration commands
• Performance monitoring and integrity validation
• Automatic database migrations and schema updates
• Modern adaptive NUI designed for all screen resolutions
• Full integration with RMS-Core, RMS-Items, RMS-Notify and oxmysql