DMD Store Realistic Fight System | Advanced Combat Mechanics | QB ESX
DMD-RealisticFight
A fully advanced weapon combat system designed to bring realism to FiveM servers.
Realistic Fight System transforms GTA V's combat into a hardcore, tactical experience with realistic recoil patterns, weapon damages, camera forcing, crosshair customization, and competitive anti-abuse mechanics.
Perfect for roleplay servers, gang servers, military simulations, and any community wanting authentic gunplay.
----------------------------------------------------------------
FEATURES
Advanced Recoil System
• Realistic weapon-specific recoil patterns
• Horizontal (left/right) recoil randomization
• Screen shake effects matching recoil intensity
• Attachment modifiers (grip, suppressor)
• First-person recoil reduction
• Vehicle recoil processing
• 88 weapons individually configured
Weapon Damage Customization
• Custom damage multipliers per weapon
• Balanced melee damage scaling
• Server-side damage processing
• Export functions for real-time adjustments
• AlterSpecificGunRecoil(weaponHash, multiplier)
• AlterGeneralGunRecoil(multiplier)
• ResetAllGunRecoil()
Camera Control System
• Force first-person while shooting
• Disable third-person combat
• Vehicle camera forcing
• On-join camera defaults
• Smooth camera transitions
• Custom timing configurations
Competitive Mechanics
• Headshot Prevention - Stop one-tap kills
• Pistol Whip Removal - Disable melee with guns
• Roll Prevention - Stop combat rolling abuse
• Jump Spam Prevention - Anti bunny-hopping
• Trip mechanic for spam jumpers
• Configurable timers and thresholds
Custom Crosshair
• Integrated crosshair system
• Auto-hide in first-person
• Vehicle-specific display
• NUI-based rendering
• Fully customizable appearance
• Scope detection (sniper rifles)
Performance Optimization
• Garbage collector every 60 seconds
• Global variable caching system
• Optimized thread intervals
• Memory-efficient design
• Minimal FPS impact (0.01ms)
----------------------------------------------------------------
WEAPON CATEGORIES
Fully configured recoil and damage for:
• Pistols (19 weapons)
• SMGs (8 weapons)
• Shotguns (10 weapons)
• Assault Rifles (11 weapons)
• LMGs (4 weapons)
• Sniper Rifles (5 weapons)
• Heavy Weapons (9 weapons)
• Melee Weapons (18 weapons)
----------------------------------------------------------------
CONFIGURATION HIGHLIGHTS
Config.UseRecoil = true -- Enable recoil system
Config.RightLeftRecoil = true -- Horizontal deviation
Config.UseScreenExplosions = true -- Screen shake
Config.RemoveHeadshots = false -- Disable one-tap kills
Config.RollPrevention = false -- Stop combat rolling
Config.JumpSpamPrevention = false -- Anti bunny-hop
Config.UseCustomCrosshair = false -- Built-in crosshair
Config.RemoveCrosshairOnFirstPerson = true
-- Example weapon config:
Config.Weapons[1] = {
hash = "WEAPON_PISTOL",
recoil = 1.00,
rightLeftRecoil = 1.00,
vehicleRecoil = 1.10,
gripMultiplier = 0.80,
suppressorMultiplier = 0.72,
damageMultiplier = 0.20
}
----------------------------------------------------------------
EXPORTS
Alter Specific Weapon Recoil
exports['dmd-realisticfight']:AlterSpecificGunRecoil('WEAPON_PISTOL', 4.00)
Alter All Weapons Recoil
exports['dmd-realisticfight']:AlterGeneralGunRecoil(0.5) -- 50% less recoil
Reset All Custom Changes
exports['dmd-realisticfight']:ResetAllGunRecoil()
Stop Camera Forcing
exports['dmd-realisticfight']:ViewCamForcerJoined()
----------------------------------------------------------------
COMPATIBILITY
• Frameworks: QBCore, ESX, VRP, Standalone
• Inventories: QB Inventory, OX Inventory, QS Inventory
• Weapon Systems: Works with all weapon packs
• Other Scripts: Compatible with damage modifiers, health systems
• Localization: English & Turkish (Multi-language ready)
----------------------------------------------------------------
SECURITY
Protected by DMD-LIB security system:
- Script name verification
- Dependency validation
- Anti-leak protection
- Server-side checks
----------------------------------------------------------------
PERFORMANCE
- Resmon: ~0.01ms idle, ~0.02ms active
- Optimized: Global variable caching
- Memory: Automatic garbage collection
- Threads: Intelligent wait times
- FPS Impact: Negligible
----------------------------------------------------------------
INSTALLATION
1. Ensure "dmd-lib" is installed and started
2. Extract "dmd-realisticfight" to resources
3. Add to server.cfg:
ensure dmd-lib
ensure dmd-realisticfight
4. Configure config.lua to your preferences
5. Restart server
----------------------------------------------------------------
DMD Store - Professional FiveM Resources