--by exechack.cc local painPhrases = { "АХ ТЫ СУКА %attacker_nick% ! ", "На лаки залетело, %attacker_nick%, не выебывайся!", "%attacker_nick%, ты мне яйцо прикусил,пидр", "%attacker_nick% че гнида?", "За это казнь! %attacker_nick%", "Агхх,П-п-папочка", "Ухты!!! %attacker_nick% всетаки попал", --добавь если надо сам } gameevent.Listen("player_hurt") hook.Add("player_hurt", "PlayerHurtHandler", function(data) local victim, attacker = Player(data.userid), Player(data.attacker) if IsValid(victim) and IsValid(attacker) and victim == LocalPlayer() and not attacker:IsNPC() then local attackerNick = attacker:Nick() -- Получаем ник атакующего игрока local randomPhrase = painPhrases[math.random(1, #painPhrases)] randomPhrase = string.gsub(randomPhrase, "%%attacker_nick%%", attackerNick) RunConsoleCommand("say", randomPhrase) end end)