Weapon System — Advanced Weapon Framework
Advanced weapon framework for Roblox with ranged and melee support, ammo management, and inventory integration. FEATURES: • Ranged weapons with ammo, reloading, and fire rate control • Melee weapons with swing arcs and hit detection • Weapon inventory system with equip/unequip • Ammo types and magazine management • Hit effects with particle VFX and sound • Crosshair and aim-down-sights support • Server-authoritative hit validation • Configurable weapon stats via WeaponConfig HOW TO USE: 1. Insert WeaponSystem folder into ServerScriptService 2. Define your weapons in WeaponConfig (damage, fire rate, ammo, range) 3. Place weapon Tool objects in workspace or StarterPack 4. System handles input, firing, reloading, and hit detection automatically Production Luau with type annotations. Standalone module — no dependencies. Ideal for FPS games, TPS shooters, RPGs, and survival games. Demo: roblox.com/games/9536900503 | By @IugoslavD
Get it → create.roblox.com