Смерть и возрождение игроков на сервере Project Zomboid
В панели Loafhosts настройки сервера определяют, где появится новый персонаж после смерти, сможет ли игрок создать аккаунт заново и увидят ли другие сообщение о смерти. Параметры относятся к серверному ini и применяются после сохранения и перезапуска. Автор указывает проверку Build 42.21; сервер и последствия настроек мы не проверяли.
Четыре настройки

| Параметр в панели | Ключ ini | Действие по источнику |
|---|---|---|
| Respawn where you died (Gameplay) | PlayerRespawnWithSelf | Новый персонаж появляется там, где умер предыдущий |
| Respawn in your safehouse (Safehouses and factions) | SafehouseAllowRespawn | Появление в убежище, членом которого был погибший; убежище создаётся игроками при PlayerSafehouse или администратором |
| Remove the account after death (Joining) | DropOffWhiteListAfterDeath | После смерти аккаунт удаляется, и игрок не может создать персонажа; комментарий ini указывает закрытые серверы |
| Announce deaths in chat (Gameplay) | AnnounceDeath | Сообщение о смерти в глобальном чате |
В ini также есть PlayerRespawnWithOther: комментарий игры описывает появление возле игрока разделённого экрана или Remote Play. Это относится к серверу с такими игроками. Настройки по источнику выключены по умолчанию. AnnounceAnimalDeath управляет сообщениями о смерти животных.
Как сделать смерть окончательной

- В Config Editor выключите Anyone can make an account (Open) в группе Joining, чтобы аккаунты могли создавать только добавленные игроки.
- Включите Remove the account after death, сохраните изменения и перезапустите сервер. По источнику, после смерти аккаунт удаляется и потребуется добавить его заново.
- На Players введите имя в Username и выберите Add account. Новый аккаунт создаётся без пароля; задайте его командой setpassword "name" "password" в Console и передайте игроку имя и пароль. Данные при подключении должны совпасть.
Список Players и ручная настройка

В списке Players метка Dead берётся из файлов сервера и видна даже при остановленном сервере; Character показывает последнее сохранение персонажа, а не текущую игру. Удаление аккаунта через меню строки → Remove account не удаляет сохранённого персонажа, согласно сообщению панели.
Те же ключи можно изменить в .cache/Server/<Server Name>.ini через Files: PlayerRespawnWithSelf, SafehouseAllowRespawn, DropOffWhiteListAfterDeath и AnnounceDeath. Источник приводит их со значением false; для включения заменить на true и перезапустить. Для сообщений о смерти в Discord он указывает Log channel в группе Discord.
Если настройка не сработала
- Если погибший не может вернуться, проверьте Remove the account after death и добавьте аккаунт через Players → Accounts.
- Если персонаж появляется не там, проверьте нужный параметр, перезапуск и членство в убежище для SafehouseAllowRespawn.
- Если сообщения нет, проверьте AnnounceDeath и перезапустите после сохранения.
Автор не проверял в Build 42.21, что происходит с предметами прежнего персонажа после каждой настройки и возвращается ли старый персонаж при создании аккаунта с тем же именем. Не обещайте сохранность или восстановление персонажа сверх того, что сообщает панель.