я быстренько написал простенький скрипт на выброс оружия после смерти))
есть и обратная сторона(
Важно:
hook.Add("DoPlayerDeath" , "gw gg" , function( ply, attacker, dmg )
if ply:IsPlayer() then
if ply:GetActiveWeapon() && IsValid(ply:GetActiveWeapon()) then
ply:DropWeapon()...