Вообщем суть: не выводит в панель оружие с которого убили
Выводит только если игрок был убит взрывом или например в игрока был кинут нож или убит пропом, но ни как не оружием (автомат, дигл).
Код:
if weapon == "weapon_zm_improvised" then udarov = udarov/2 end
local wep = util.WeaponForClass(weapon) || weapon
local function WeaponReturn(wep)
if type(wep) == "table" then return wep.PrintName || "Ошибка"
elseif type(wep) == "string" then return weapon end
end
local name = LANG.TryTranslation(WeaponReturn(wep))
Код:
hook.Add("PlayerDeath", "TTTPlayerDeath", function(victim, weapon, attacker)
net.Start("TTTKillerPanel")
--net.WriteInt(1, 4)
net.WriteString(attacker:GetRoleString())
net.WriteEntity(attacker)
net.WriteString(weapon:GetClass())