Introduce tactical disruption gameplay to your server with this modular EMP System, built for ESX and QBCore frameworks. The system allows players to use EMP devices that disable all unshielded vehicles, including both NPC and player-owned cars, while also offering customizable defenses against such attacks.
Everything is managed through an easy-to-edit config, allowing you to add or modify devices and shields freely.
โ Key Features
๐งฉ Framework Compatibility
Plug-and-play with ESX and QBCore, selectable via Config.Framework.
๐ฅ EMP Devices (Fully customizable in config)
Small EMP โ 50m radius, 5s effect, 60s cooldown.
Advanced EMP โ 150m radius, 15s effect, 120s cooldown.
๐ ๏ธ Easily expand with custom EMP types.
๐ซ Universal Vehicle Disruption
EMP devices disable all vehicles within range, including NPC and player vehicles, unless they are actively protected by EMP defense gear.
๐ก๏ธ EMP Defense Gear (Fully expandable)
Basic Shield โ 60s protection, 30s cooldown
Kevlar Shield โ 120s protection, 60s cooldown
Tactical Shield โ 30s protection, 15s cooldown
๐ ๏ธ Add your own shield types easily via the config.
๐ Smart Cooldown System (Player-Based, Not Item-Based)
Each EMP attack and defense device has its own cooldown per player, not per item. This means:
A player cannot bypass cooldowns by carrying multiple EMP or shield items.
Once a player activates any EMP device, no other EMP can be used by that player until the cooldown expires.
The same rule applies to defensive shields โ using one starts a global cooldown timer that blocks all other shield uses until it's over.
This system ensures fair tactical play, prevents spamming, and supports balanced PvP and roleplay scenarios. Great for RP servers where fairness and cooldown timing are critical.
๐ญ Animation
When using an EMP attack device, the player performs an animation while holding an EMP prop in hand
๐ Synced Visual & Sound FX
EMP effects trigger synchronized visuals and sounds for all players in range.
๐ Armored Vehicle Immunity
Certain vehicles (e.g., Riot, Insurgent) can be made immune to EMP via a whitelist.
๐ NPC Shop
Players can buy EMP and defense gear from a fully configurable NPC. Supports:
3D textox_targetqb-target
Includes editable NPC model, blip, and position.
๐ Multi-Language Support
Built-in locales for: ๐ฌ๐ง English, ๐ญ๐บ Hungarian, ๐ฉ๐ช German, ๐ซ๐ท French.
๐ Notification Integration
Choose your notification system:
ox_libtnotifyokoknotifyframework-nativeprint(for testing/dev)
๐งฐ Requirements
ESX or QBCore
ox_lib
๐ ๏ธ Configuration Guide:
All configuration options and setup instructions can be found here:
๐ azakit-development.gitbook.io/docs
HELP:
You can find Discord: https://discord.gg/DmsF6DbCJ9