๐ซ DynaDev Weapons Rack
An advanced, immersive weapon rack placement & management system designed to bring realistic weapon storage and display mechanics to your RedM server.
Built primarily for RSG Core, fully configurable and engineered to provide a seamless interaction experience for players managing their long guns across homes, ranches, saloons, businesses, and other roleplay locations.
Players can purchase, precisely place and manage physical weapon racks, allowing them to safely store and display up to 12 long weapons with real-time 3D synchronization, persistent storage, custom weapon support, and detailed Discord logging.
๐ฅ Showcase Video
โจ Features
โ Advanced 3D Placement โ Precise real-time placement with Heading, Pitch & Roll controls
โ 12 Weapon Slots โ Store up to 12 long weapons, with 6 slots on each side
โ Real-Time 3D Sync โ Weapons visually appear on or are removed from the rack instantly
โ RSG Core Integration โ Automatically uses RSGCore.Shared.Items for item labels and inventory images
โ Unified Configuration โ Easily add custom weapons, models, offsets and rotations from Config.WeaponRackOffsets
โ Secure Persistence โ Physical racks are saved to MySQL while live inventory contents are stored in JSON
โ Discord Logs โ Detailed logs for placement, pickup, storing and retrieving weapons
โ Clean Placement UI โ No debug text or polygon lines during placement
โ Highly Configurable โ Customize weapon models, positions and rotations to fit your server
๐ฎ Gameplay
โข Use the weapons_rack inventory item to enter weapon rack placement model
โข Precisely position the rack using real-time 3D controls
โข Rotate the rack using Arrow Left / Arrow Right
โข Adjust pitch using Arrow Up / Arrow Down
โข Adjust roll using Q / E
โข Hold ENTER to confirm and permanently place the rack
โข Hold BACKSPACE to cancel the placement
โข Store long weapons directly on the rack
โข Retrieve weapons from the rack whenever needed
โข Weapons visually synchronize with the rack in real-time
โ๏ธ Requirements & Info
๐ ย Framework Compatibility:
โ
ย RSG Core Framework
โณ VORP Core Framework โ Coming Soon!
โณ TPZ Core Framework โ Coming Soon!
Dependencies: RSG Core, MySQL
Storage:
โ
Up to 12 long weapons
โ
6 front slots
โ
6 back slots
Persistence:
โ
MySQL physical rack storage
โ
JSON live inventory storage
โ
Automatic save every 5 minutes
Custom Weapons:
โ
Add custom weapons through Config.WeaponRackOffsets
โ
Custom weapon models
โ
Custom offsets
โ
Custom rotations
Discord Logging:
โ
Placement
โ
Pickup
โ
Weapon storage
โ
Weapon retrieval
โ
CitizenID
โ
Steam Profile
โ
Weapon Serial Numbers
โ
World Coordinates
Commands:/saverackdata โ Manually forces the current weapon rack inventory data to save.
Support: โ Yes
๐ฏ Perfect For
โข Homes & Ranches
โข Saloons & Taverns
โข Gun Shops
โข Law Enforcement Buildings
โข Roleplay Businesses
โข Camps & Outposts
โข Any location where players need realistic long-gun storage
DynaDev Weapons Rack โ Organize. Store. Display.