This script rewards player skill and creates meaningful progression through customizable damage, accuracy, and recoil scaling.
Features
Skill-based progression
Weapon stats scale dynamically based on player skill levels, creating meaningful progression from novice to expert.
Customizable curves
Support for linear, exponential, and custom progression curves to match your server’s progression style.
Per-weapon modifiers
Individual weapon damage and recoil multipliers for fine-tuned balance across different weapon types.
Realistic reload mechanics
Skill-based reload failure system with configurable failure rates and speed modifiers.
Accuracy and recoil control
Dynamic accuracy improvement and recoil reduction based on player skill progression.
Framework integration
Compatible with VORP Core and RSG Core frameworks with modular framework bridge support.
Limitations
- Weapon compatibility: Only works with weapons that support the configured stats
- Progression range: Values outside the min/max level range are clamped
- Custom values: Must define all required stats for each custom level
- Reload mechanics: Reload speed factor affects firing delay, not animation speed
Next steps
Setup
Installation, progression curves, weapon modifiers, and troubleshooting.
Developer reference
Helper functions and programmatic access to perk values.