DESCRIPTION:
SS-WEAPONS is a complete RedM weapon system built to give your server a full weapon store, ammo store, gunsmith customization, weapon condition, cleaning, repair, and degradation experience in one configurable resource. Players can buy weapons and ammo from configured shops, customize supported weapons at gunsmith benches, save customization templates, inspect weapon condition, clean their weapons, and repair permanent wear over time.
The system is designed around immersive RedM roleplay. Weapons are not just items players buy once and forget about. Each weapon can store components, serial data, dirt, soot, damage, degradation, and permanent wear, giving players a reason to maintain and care about every weapon they own. Gunsmiths can be restricted by job, stores can be configured per location, and each shop can control exactly which weapons or ammo are available.
Whether you need a simple weapon shop, a full gunsmith customization system, ammo box usage, original weapon degradation, repair items, weapon inspection, preview weapons, or a configurable weapon HUD, SS-WEAPONS brings the main weapon systems together in one clean and roleplay-focused resource.
FRAMEWORK:
- VORP
PREVIEWS & DOCS:
- Preview (Coming soon...)
- SS-Weapons Docs
SOCIAL & SUPPORT:
SS-Weapons
🔫 Complete Weapon Store System
- Players can buy weapons from configured weapon stores.
- Each store can sell all weapons or only specific weapons through config.
🧨 Ammo Store & Ammo Box System
- Players can buy ammo boxes directly from configured shops.
- Ammo boxes can be used to add bullets to the player ammo belt, with configurable max ammo and amount per box.
🛠️ Advanced Gunsmith Customization
- Customize supported weapons through an immersive gunsmith bench.
- Includes grips, barrels, scopes, sights, wraps, clips, materials, engravings, colors, tints, and skins depending on weapon support.
🎨 Weapon Colors, Materials & Components
- Apply detailed visual changes to weapons.
- Supports grip colors, wrap colors, metal/material changes, engraving styles, component swaps, and weapon-specific customization options.
📖 Gunsmith Template System
- Players can save, apply, and delete weapon customization templates.
- Useful for quickly reusing favorite weapon builds without manually selecting every component again.
🧼 Weapon Cleaning System
- Weapons can be inspected and cleaned through the native RedM weapon interaction flow.
- Cleaning can remove dirt, soot, and runtime degradation based on your configuration.
🛡️ Weapon Repair System
- Optional repair system using a configurable repair item.
- Repair reduces permanent weapon wear/rust and can be restricted by required item and minimum damage level.
⚙️ Original Weapon Degradation System
- Weapons can save dirt, soot, damage, degradation, and permanent wear.
- Permanent wear can make a weapon unusable at 100% if enabled.
🔍 Weapon Inspection
- Players can inspect weapon condition in-game.
- Shows weapon condition details and allows cleaning through the configured clean item.
🏷️ Custom Serial & Custom Label Support
- Optional custom weapon serial and custom weapon label when buying weapons.
- Prices, minimum length, and maximum length are configurable.
👁️ Gunsmith Preview Weapon
- When editing a weapon, a preview weapon is spawned on the gunsmith bench.
- Players can see changes before saving and paying.
🌍 Nearby Preview Sync
- Optional preview sync allows nearby players to see the gunsmith preview weapon.
- Radius, spectator limit, and update interval are configurable.
🧰 Job-Restricted Gunsmith Access
- Gunsmith benches can be restricted by job.
- Useful for armurier/gunsmith roleplay or server-controlled weapon customization.
🏪 Configurable Store Locations
- Each location can enable weapon store, ammo store, gunsmith bench, or both.
- Blips, prompts, cameras, shop catalog, gunsmith position, and allowed items are configurable.
💰 Configurable Payment System
- Weapon customization can use money or gold.
- Each component category has its own configurable price.
🖥️ Optional Weapon HUD
- Optional weapon HUD showing current weapon image and ammo count.
- Supports multiple screen positions and configurable update interval.
☠️ Optional Poison & Tranquilizer Support
- Optional poison arrow and tranquilizer gameplay.
- Can be enabled or disabled from config depending on your server style.
🌐 Multi-Language Support
- Includes EN, IT, ES, FR, DE, PT, RU, and RO language support.
- Lua notifications and UI text are connected to configurable language files.
🧪 Dev-Only Test Commands
- Debug and weapon wear test commands are only enabled when Dev = true.
- Keeps live servers clean while still making testing easy during setup.
⚙️ Highly Configurable
- Change stores, gunsmith benches, weapons, ammo, prices, jobs, cleaning, repair, degradation, HUD, language, preview sync, poison, tranquilizer, serials, labels, and more directly from config.