Загрузка данных


-- HealOnKill_kdm1eHvH.lua
-- Восстановление HP после убийства игрока

hook.Add("PlayerDeath", "HealOnKill_kdm1eHvH", function(victim, inflictor, attacker)
    -- Проверки: есть ли атакующий, это игрок, это не самоубийство
    if not IsValid(attacker) then return end
    if not attacker:IsPlayer() then return end
    if attacker == victim then return end

    -- Восстанавливаем HP до максимума
    timer.Simple(0, function()
        if IsValid(attacker) and attacker:Alive() then
            attacker:SetHealth(attacker:GetMaxHealth())
        end
    end)
end)

print("[HealOnKill] Восстановление HP после убийства загружено")