GS Weapon Repair – Premium Bench-Based Weapon Repair System
€20.00 — Advanced Weapon Repair Script for QB-Core / ESX / Qbox
- Bench-based weapon repair system with configurable repair locations
- Supports both spawned repair benches and existing world work areas
- Bench positions support vector4 coordinates for heading and clean placement
- Optional rotation support for flexible bench orientation
- Whitelist jobs can repair for free while other players pay normally
- Supports cash payments with optional dirty money item support
- No bank payment logic in the final version for cleaner criminal-friendly gameplay
- Supports multiple weapon categories and configurable repair rules
- ak47_inventory support included alongside other supported inventories
- Lightweight and optimized implementation
- No heavy loops or unnecessary performance impact
- Escrow protected
Main Features
- Repair weapons only at configured repair benches or repair areas
- Optional spawned bench props with enable / disable support
- Bench model and spawn settings fully configurable
- Supports vector4 bench coords for heading-based placement
- Weapon display positions can be configured separately from bench positions
- Whitelist job support for police, government, mechanic or custom factions
- Non-whitelisted players can still repair with payment
- Perfect for criminal weapon repair locations and restricted faction use
This resource is designed for servers that want immersive repair benches instead of simple menu-only repairs.
Included Example Setups
- QB default weapon shop repair location without bench spawn
- QB default weapon shop area with spawned repair bench example
- Mission Row Police Department repair location for police use without bench spawn
- Supports immersive setups with or without spawned bench props
Included example locations help you get started immediately while also showing how the system can be used for both criminal and law enforcement roleplay.
Framework & Inventory Support
- QB-Core
- ESX
- Qbox
- qb-inventory
- ps-inventory
- lj-inventory
- ox_inventory
- qs-inventory
- ak47_inventory
The script includes broad inventory compatibility so the repair flow stays consistent across different server setups.
Payment Logic
This final version is focused on reliable and immersive roleplay logic. Bank payments have been removed from the default system, making the script cleaner for criminal gameplay and avoiding unnecessary banking traces.
Supported payment methods:
- Cash
- Optional dirty money item support
- Free repairs for configured whitelist jobs
This makes the script ideal for both criminal repair benches and faction-based armory / repair workflows.
Configuration
- Configure repair benches with vec4(x, y, z, heading)
- Enable or disable bench spawning with true / false
- Set a custom spawnModel for each repair bench
- Use separate weapon display coords if needed
- Adjust repair prices, weapon categories and whitelist jobs
- Enable or disable optional dirty money item usage
- Supports both public paid repairs and faction-only free repair setups
Installation
- Works with supported frameworks and inventories
- Simply copy and paste the resource into your server
- Add the gs_weaponrepair resource to your server
- Configure your repair benches in config.lua
- Set your whitelist jobs and payment options
- Ensure gs_weaponrepair starts after your framework and inventory
Developed by GameServers.fi
© 2026 GameServers | GS Weapon Repair v1.1.1
