Dynamic Weapon Controller – Advanced Recoil, Accuracy & Damage Balancing

Dynamic Weapon Controller – Advanced Recoil, Accuracy & Damage Balancing

€25.00

Add to Basket

Take full control over how weapons behave on your RedM server with the Dynamic Weapon Controller. This powerful system allows you to fine-tune damage, recoil, accuracy, and other weapon stats – either globally or per player – based on configurable skill progression.

Designed for maximum flexibility, this script works with any framework, so you can adapt it exactly to your server's needs.

📄 Docs: https://docs.dietrich-development.com/redm/scripts/weaponController

✨ Features:

  • 📉 Dynamic Stat Scaling: Adjust recoil, damage, and accuracy per weapon and/or per skill level
  • 🧠 Skill-Based Progression: Players can improve their shooting stats over time – with customizable leveling curves and XP gain per action
  • 🔄 Interpolation Support: Choose from linear, exponential, or custom scaling curves for weapon control and progression
  • 🎯 Accuracy Control: Fine-tune inaccuracy and precision behavior over time or based on player actions
  • 🔫 Recoil Management: Reset recoil behavior per weapon and apply individual multipliers
  • 💀 Headshot Modifiers: Optionally disable bonus headshot damage for a more balanced or hardcore experience

giphy.gif

giphy.gif


🛠️ Customization:

  • Set XP gain per action (e.g., every shot fired)
  • Define min/max levels and how stats evolve between them
  • Control every stat, including:
    • minAccuracy
    • maxAccuracy
    • accuracy gain speed
    • bow inaccuracy thresholds
    • scope recoil intensity
  • Override individual levels with custom stat values
  • Set global and per-weapon recoil/damage multipliers
  • Clean, commented codebase for easy understanding
  • Built-in helper functions for custom expansion
  • Well-structured config with predefined interpolation logic (linear, exponential, or fully custom)

6a1b7f18c16ff78fe5eded4c89e9fa16523651f3.png


💡 Use Cases:

  • Add weapon mastery mechanics to your RP server
  • Create different weapon tiers depending on player skill
  • Balance gameplay between new and experienced players
  • Remove one-shot headshots to promote more tactical firefights
  • Combine it with the Character Background Selection System to give players an immersive headstart

📦 What’s included:

  • Fully functional weapon controller script
  • Comprehensive config file
  • Skill scaling logic (level-based)
  • Easy integration guide
  • Support for VORP, RSG, and any custom framework via the open framework bridge


💡 Looking for the open-source version? Feel free to reach out via email: info@dietrich-development.com