TebexDiscordYouTubeTwitch
  • 👋Introduction
  • Information
    • 💬Discord Roles
    • 🔐FiveM Asset Escrow
    • 🤝Support Plans
    • 🌐Showcase Server
    • ⁉️Frequently Asked Questions
    • ⭐Staff & Beta Tester Applications
  • Paid Resources
  • 🛡️PHYLAX AC
  • 🔫BetterFight Evolved
    • 📚About BFE
      • 💁‍♀️Features
        • 🎯Recoil System
        • 💢Crosshair System
        • 🔥Temperature System & Jamming
        • 🔫Weapon Damages
        • 🎥ViewCam Enforcer
        • ♨️Triggerbot System
        • 🦘Jump Spam & Roll Prevention
        • 🥢Remove Whipping & Melee One Shot Prevention
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Weapons Config
      • ⚙️Security Config
      • ⚙️Discord Logs Config
    • ⤵️Base Installation
    • ⬅️Exports
  • 🏪Store Robberies Evolved
    • 📚About SRE
      • 💁‍♀️Features
        • 👨‍💼AI Shopkeeper System
          • 🗣️Tasks & Behaviors
          • 🤠Character Manipulation
        • 🔫Realistic Robbery Mechanics
        • 🚨Security Systems and Measures
        • 🛠️Customizable Store Configuratins
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Stores Config
        • ⚙️Global Store Settings
        • ⚙️Individual Store Settings
          • ⚙️Main Settings
          • ⚙️Polyzone Settings
          • ⚙️Shopkeeper Settings
          • ⚙️Stealable Settings
          • ⚙️Security Settings
      • ⚙️AI NPC Config
        • ⚙️Shopkeeper Character Settings
        • ⚙️Shopkeeper Animation List
        • ⚙️Shopkeeper Speech List
      • ⚙️Player Speech List
      • ⚙️Security Config
      • ⚙️Discord Logs Config
    • ⤵️Base Installation
    • 🛡️Security Integration
    • ⬅️Exports
  • 👁️HawkEye Surveillance
    • 📚About HES
      • 💁‍♀️Features
        • 📹CCTV Cameras
        • 🌐Jammers & Tracker
        • 🛠️Dynamic Configurations
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Camera & Jammer Config
        • ⚙️Items
        • ⚙️Camera Settings
      • ⚙️Security Config
      • ⚙️Discord Logs Config
    • ⤵️Base Installation
    • 🛡️Security Integration
    • ⬅️Exports
  • 🏦Pacific Bank Robbery
    • 📚About PBR
      • 💁‍♀️Features
        • 👨‍👩‍👦Ped Handler & Security Guards
        • 💡Vault Breaching Methods
        • 🔒Laser Security System
        • 💰Stealables & Robbery Mechanics
        • 🚪Doorlocks & Alarm System
        • 🖥️Server Synchronization
        • 🛠️Extensive Configurations
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Bank Config
      • ⚙️Security Config
      • ⚙️Discord Logs Config
    • ⤵️Base Installation
    • ⬅️Exports
  • 🏦Paleto Bank Robbery
    • 📚About PBR
      • 💁‍♀️Features
        • 👨‍👩‍👦Ped Handler & Security Guards
        • 💡Vault Breaching Methods
        • 🪛Locker Drilling
        • 💰Stealables & Robbery Mechanics
        • 🚪Doorlocks & Alarm System
        • 🖥️Server Synchronization
        • 🛠️Extensive Configurations
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Bank Config
      • ⚙️AI NPC Config
      • ⚙️Security Config
      • ⚙️Discord Logs Config
    • ⤵️Base Installation
    • ⬅️Exports
  • 🚘The Complete Vehicle System
    • 📙About TCVS
      • 💁‍♀️Features
      • 🔁Dependencies & Compatibility
      • ⚡Optimization
      • 🛡️Security
      • 🔐Encryption - FiveM Escrow
      • 🆕Changelogs
    • ⤵️Base Installation
    • ⚙️Configuration Settings
      • ⚙️Master Config
      • ⚙️Security Config
      • ⚙️Discord Logs Config
      • ⚙️Public Garages Config
      • ⚙️Private Garages Config
      • ⚙️Impound Config
      • ⚙️Insurance Config
      • ⚙️Parts Config
      • ⚙️Locksystem Config
      • ⚙️Trackers Config
      • ⚙️Vehicle Info Config
    • 🚗Vehicle Shop Integration
    • 👨‍🔧Mechanic Integration
    • 🛡️Security Integration
    • 🚀Snippets
      • ⭕QB-RadialMenu
    • ⬅️Exports
Powered by GitBook
On this page
  • Temperature System
  • Weapon Jamming
  • Weapon Component Influences

Was this helpful?

  1. BetterFight Evolved
  2. About BFE
  3. Features

Temperature System & Jamming

This resource aims to provide an immersive and authentic store robbery experience by incorporating various gameplay elements that mimic real-life scenarios

PreviousCrosshair SystemNextWeapon Damages

Last updated 9 months ago

Was this helpful?

BetterFight Evolved introduces a sophisticated Temperature System coupled with a Weapon Jamming mechanic, adding a new layer of realism and strategy to gunfights in FiveM servers.

Temperature System

The Temperature System simulates the heating of weapons during sustained fire, affecting weapon performance and visual feedback.

Key Features:

  • Dynamic Weapon Heating: Weapons heat up as they're fired, with each weapon having unique heat characteristics.

  • Visual Feedback: Configurable smoke effects provide visual cues for weapon temperature.

  • Performance Impact: As weapons heat up, their behavior may change, adding a tactical element to sustained firefights.

  • Cooling Mechanics: Weapons cool down over time when not in use, encouraging tactical pauses in combat.


Configuration Options:

Config.WeaponSettings = {
    TemperatureSystem = {
        Enabled = true,
        UseSmokeEffects = true,
    },
    UseJammingSystem = true,
    -- Other settings...
}

Weapon-Specific Heat Parameters:

Each weapon can be configured with the following heat-related parameters:

  • overheatThreshold: The point at which the weapon begins to overheat.

  • degreesPerBullet: How much the weapon heats up per shot.

  • cooldownRate: How quickly the weapon cools down when not in use.

Example for WEAPON_PISTOL:

Config.Weapons[`WEAPON_PISTOL`] = {
    overheatThreshold = 200.0,
    degreesPerBullet = 4.0,
    cooldownRate = 0.2,
    -- Other weapon-specific settings...
}

Weapon Jamming

The Weapon Jamming system introduces the possibility of weapons malfunctioning during intense firefights, adding an element of unpredictability and encouraging weapon maintenance.

Key Features:

  • Probability-Based Jamming: Each weapon has a unique chance to jam based on its quality and condition.

  • Heat-Influenced Jamming: Weapon temperature may affect the likelihood of jamming, creating a connection between sustained fire and reliability.

  • Unjamming Mechanic: Players must perform an action to unjam their weapon, adding tension to combat situations.

Weapon-Specific Jamming Parameters:

Each weapon has a configurable jam percentage:

// Some code
Config.Weapons[`WEAPON_PISTOL`] = {
    jamPercentage = 0.08,
    -- Other weapon-specific settings...
}

Weapon Component Influences

Both the Temperature System and Weapon Jamming can be influenced by weapon components like suppressors and grips:

Config.Weapons[`WEAPON_PISTOL`] = {
    components = {
        suppressor = {
            hash = `COMPONENT_AT_PI_SUPP_02`,
            temperatureMultiplier = 0.8,
            recoilMultiplier = 0.9
        },
        grip = {
            hash = nil,
            temperatureMultiplier = 0.9,
            recoilMultiplier = 0.8
        }
    },
    -- Other weapon-specific settings...
}

These systems work together to create a more immersive and challenging combat experience in BetterFight Evolved. Players must manage their rate of fire, be aware of their weapon's condition, and make strategic decisions about when to engage and when to let their weapons cool down. The addition of weapon jamming adds an element of unpredictability, forcing players to maintain their weapons and always have a backup plan.

🔫
📚
💁‍♀️
🔥