Visit our community and join our open server at rosewoodridge.xyz for more details and updates!
Hello everyone,
I’m excited to share a new free resource for your RedM servers running the VORP Framework – REDM Character Storage. This comprehensive storage system empowers players to create personal storage containers that persist through server restarts and can be shared with trusted friends.
Overview
REDM Character Storage provides a fully featured system where players can:
- Create and own personal storage containers
- Configure and upgrade storage capacity as needed
- Manage access by adding trusted friends
- Easily locate storages via map blips
The resource is designed with flexibility in mind, featuring admin commands for easy management and multi-language support (English and Spanish).
Key Features
- Persistent Storage: Containers that remain intact through server restarts.
- Configurable Options: Adjust storage capacity and upgrade levels to suit your server’s economy.
- Access Management: Owners can grant access to trusted players.
- Map Blips: Visual indicators on the map to locate storage containers quickly.
- Admin Tools: Commands available to move, delete, or update storages.
- Update System: Automatic version checking to notify admins of new releases.
- Multi-language Support: English and Spanish available out-of-the-box.
Installation & Usage
Installation Steps:
- Download the latest release from GitHub: REDM Character Storage
- Extract the files into your server’s resources folder.
- Import the provided SQL file (
sql/install.sql
) into your database. - Add
ensure character_storage
to your server.cfg. - Adjust settings in
config.lua
as needed. - Start your server!
Player Usage:
- Use the
/createstorage
command to create a new storage container. - Approach your storage and press the G key to access it.
- Storage owners can rename, upgrade capacity, and manage friend access directly.
Admin Commands:
/movestorage [id] [x] [y] [z]
– Relocate a storage container./deletestorage [id]
– Remove a storage container.
Update System:
Configure update settings in config.lua
:
Config.CheckForUpdates = true -- Enable/disable update checks
Config.ShowUpdateNotifications = true -- Notify admins on update availability
For manual updates, simply download the latest version from GitHub and replace the old files.
Requirements
- VORP Core
- VORP Inventory
- VORP Menu
- oxmysql
- syn_inputs
Version History
- 1.0.4: Added option to create preconfigured storages including linked storages (useful for shared police or doctor storages, for example); added option for players to give specified job access to their storages; improved data consistency for preset storage blip information sent from server to client; modified script to by default allow shared storage visibility (was off for testing purposes).
- 1.0.3: Fixed an issue with storages not loading on server start (requiring a manual restart of the script for storages to appear); fixed an issue where after deleting a storage, the blip on the map remained and the prompt was interactable.
- 1.0.2: Language updates and multiplier config for slot upgrades.
- 1.0.1: Added version checking system and bug fixes.
- 1.0.0: Initial release.
License
This resource is released under the MIT License.
Code Details
| Code is accessible | Yes |
| Subscription-based | No |
| Lines (approximately) | ~2200 |
| Requirements & dependencies | VORP Core, VORP Inventory, VORP Menu, oxmysql, syn_inputs |
| Support | Yes – please open an issue on GitHub for any support queries |
Feel free to test it out and share your feedback or improvements. I hope this tool enhances your server’s gameplay experience. Thanks for checking it out, and happy modding!