Weaponshop
A gun store counter where every weapon turns slowly on display and attachments are sold as inventory items.
VMS Weaponshop is a FiveM gun store that shows stock rather than listing it. Each gun rotates on display as the customer browses, and an accent colour set in the config lets the shop sit comfortably beside the rest of a server's interface. Note that it is a finished product: VMS stopped listing it and will not update it again.
How it plays
At the counter, a buyer moves through categories: melee, pistols, SMGs, rifles, then magazines and components. As they move down the list, the model on display changes and rotates. Each weapon shows damage, range and speed figures the server has set. The arrow keys and Enter work, and so does the mouse. Attachments go into the inventory as items instead of snapping straight onto the gun.
For server owners
- Place each store with its own position, blip, marker and camera angle
- Add as many further stores as the map needs
- Set prices and the damage, range and speed values for every weapon
- Choose the accent colour in the config
Before you install
- QBCore or ESX, selectable in config.lua
- Runs with OneSync, Infinity included
- Studio resmon figures: 0.00ms when nobody is inside, 0.03ms during a purchase
- Build 1.0.1 is the last release: VMS no longer lists the Weaponshop and it receives no updates
Also by VMS
Documents can issue weapon licences to go with it, and the Vehicleshop covers another counter in town. More on the VMS studio page.
Write a review
Reviews are moderated before appearing. Purchased the product? Your review gets a VERIFIED badge automatically.
Included with this resource
- The vms_weaponshop resource and its Lua code
- The rotating weapon display interface
- A config.lua for shop zones, weapon categories, prices and stat values
- Translation strings for the shop's messages