Death Player
Описание
Система хранения вещей после смерти игрока
Галерея мода
Подробное описание
Этот мод добавляет систему хранения вещей после смерти игрока, которая учитывает время его жизни. Если персонаж прожил достаточно долго, при смерти создается специальный контейнер с его снаряжением. Если же игрок умер слишком быстро (например, при респавне или неудачном старте), его тело просто исчезает через несколько секунд, не засоряя мир лишними объектами. 🔹 Особенности мода ⚙️ Гибкая настройка через конфиг ContainerClassName – класс объекта контейнера (по умолчанию SRS_CrateForDead). ContainerLifetime – время жизни контейнера в секундах (по умолчанию 100). CorpseDeleteDelay – задержка перед удалением трупа (по умолчанию 5 секунд). DropItemsNearIfNoSpace – если в контейнере нет места, предметы выпадают рядом (по умолчанию true). DropOnlyPlayer – работает только для игроков, не для NPC (по умолчанию true). MinLifetimeForContainer – минимальное время жизни (в секундах), после которого создается контейнер (по умолчанию 60). 📦 Логика работы ✅ Если игрок прожил больше MinLifetimeForContainer: Создается контейнер с его вещами. Предметы из рук и инвентаря переносятся в контейнер. Если места нет, предметы выпадают рядом (если включено в настройках). Тело исчезает через заданное время. ❌ Если игрок прожил меньше MinLifetimeForContainer: Тело просто удаляется через CorpseDeleteDelay секунд. Контейнер не создается (чтобы избежать спама ящиками при частых смертях). 🔹 Зачем это нужно? Чистый сервер – предотвращает накопление контейнеров у точек респавна. Баланс – игроки, погибшие сразу после появления, не оставляют лут. Реализм – если персонаж умер слишком быстро, логично, что он не успел собрать ценные вещи. Гибкость – все параметры настраиваются в конфиге под нужды сервера.