RDM Оповещение

Добавляет оповещение когда человек убивает больше 3-2 челов.

p.s. закидывать в /garrysmod/gamemodes/darkrp/gamemode/core/smallscripts

если по данному пути нету папки smallscripts, то создайте его

                                                                     Может надо кому.

RDMnotify.lua (807 байтов)

Выглядит вот так вот -
image

1 лайк

Это сап?

Оптимизированная версия:

local notify_staff = ba.notify_staff
local CurTime = CurTime
local IsValid = IsValid

hook.Add("PlayerDeath", "GlobalDeathMsg", function(victim, _, attacker)
    if not (IsValid(attacker) and attacker:IsPlayer() and attacker ~= victim) then return end

    attacker.RDMCount = (attacker.RDMCount or 0) + 1

    if attacker.RDMCount == 1 then
        attacker.RDM_StartTime = CurTime()
    elseif attacker.RDMCount == 3 then
        local elapsed = CurTime() - (attacker.RDM_StartTime or 0)
        attacker.RDMCount = 0
        attacker.RDM_StartTime = nil

        if elapsed < 30 then
            notify_staff("# Убил более 5 игроков в секунду. Следите за ним!", attacker)
        end
    end
end)

тебя люди спрашивают это на какой гамемод

Его никто не спрашивал, и это сап.