TTP-MagThrow
Turn an empty magazine into one final distraction.
TTP-MagThrow introduces a unique combat mechanic that allows players to physically throw their empty pistol magazine at an opponent before reloading. Designed for serious roleplay and action-focused servers, this lightweight resource adds a new layer of tactical decision-making when every second counts.
When a pistol reaches 0 rounds, players can press a configurable key while aiming to eject and throw their empty magazine. The magazine becomes a physical object with realistic trajectory and can strike nearby players, causing a configurable stagger effect and optional damage.
Unlike simple prop throw scripts, TTP-MagThrow includes built-in balancing systems to prevent abuse while maintaining immersive gameplay.
Features
- Throw empty pistol magazines with a configurable keybind
- Only works when the current pistol magazine is completely empty
- Requires players to be aiming before throwing
- Realistic throw animation with visible magazine prop
- Physical magazine projectile with realistic trajectory
- Network synchronized magazine objects
- Configurable stagger/flinch effect on impact
- Optional damage system
- Magazine pickup interactions
- Automatic prop cleanup
- Cooldown protection
- One magazine throw per empty magazine
- Magazine throw resets automatically after reloading
- Lightweight and optimized
- Fully configurable
Framework Support
- QBCore
- ESX
- Standalone
Notification Support
Supports multiple notification systems:
- QBCore Notifications
- ESX Notifications
- ox_lib Notifications
- Native GTA Notifications
Target Support
Supports multiple targeting systems:
- qb-target
- ox_target
Configuration Options
- Throw keybind
- Cooldown duration
- Throw force
- Hit detection distance
- Prop lifetime
- Stagger duration
- Optional damage amount
- Notification system selection
- Target system selection
- Supported pistol weapons
Gameplay Features
Realistic Magazine Handling
Players can only throw a magazine when their pistol is completely empty. Once a magazine has been thrown, another cannot be thrown until the weapon has been reloaded, preventing abuse and maintaining balance.
Tactical Combat Tool
Use your empty magazine as a last-second distraction during close-quarters engagements. Stagger opponents, create openings, and gain valuable time to reload.
Balanced By Design
Built-in safeguards include:
- Empty magazine verification
- Reload detection
- Cooldown protection
- Aim requirement
- One throw per magazine
Perfect For
- Serious Roleplay Servers
- Police & Law Enforcement RP
- Gang & Criminal RP
- Tactical Combat Servers
- PvP Events
- Realistic Firearm Enhancements
Give your players one final option when the magazine runs dry.