Как сделать кд на возрождение игрока, например если игрок умер то он не сможет возродится, пока не пройдет 30 секунд
я лично так делал
hook.Add("PlayerDeath", "deathscreen", function(victim, inflictor, attacker)
if IsValid(victim) then
victim:Lock()
end
timer.Simple(30, function() -- тут секунды
if IsValid(victim) then
victim:UnLock()
end
end)
end)
Этот хук может помочь с вопросом.
Этот код может решить вопрос.
hook.Add('PostPlayerDeath', 'respawndelay', function(ply)
ply.lastDied = CurTime()
end)
hook.Add('PlayerDeathThink', 'respawndelay', function(ply)
if CurTime() - ply.lastDied < 30 then return false end
end)
Хотя я уверен, что это настраивается в даркрп. Так что если у тебя стоит он, то прежде чем использовать этот велосипед попробуй поискать в конфиге