У начинающих создателей серверов DarkRP иногда возникает такая проблема: трупы не исчезают после смерти, а остаются. Это может быть неприятно для игроков, поэтому важно следить за функциональностью игровых механик и регулярно обновлять свой сервер.
Вот решение:
hook.Add("PlayerSpawn", "RemoveRagdollOnRespawn", function(player)
if IsValid(player.RagdollEntity) then
player.RagdollEntity:Remove()
player.RagdollEntity = nil
end
end)
Этот код можно вставить в /garrysmod/gamemodes/darkrp/gamemode/init.lua
В любую строку главное чтобы это строка не мешала работе других скриптов