Сервер 7 Days to Die настраивается XML-файлом со свойствами <property name="…" value="…"/>. Начиная с V3.0 сложность, опыт, лут и кровавая луна сведены в SandboxCode. Инструмент создаёт полный файл, ничего не отправляя на сервер.
Как пользоваться инструментом
Укажите имя, пароль, регион и число игроков.
Выберите мир (Navezgane или RWG), seed и размер; вставьте свой SandboxCode (создаётся в игре).
Защитите Telnet паролем и оставьте веб-панель выключенной, если она не нужна.
Скачайте файл под уникальным именем (например, myserver.xml) и запустите сервер с -configfile=myserver.xml.
Почему не стоит править исходный файл
Поставляемый serverconfig.xml перезаписывается при каждом обновлении: скопируйте его под уникальным именем и передайте -configfile=<имя>.xml при запуске (-dedicated должен оставаться последним параметром). Значения по умолчанию взяты из вики Valve и вики 7d2dmodding (V3.x); некоторые свойства (например, связанные со сложностью) изменились в V3 и могут меняться, сверяйтесь с файлом вашей установки. Недостающие свойства можно добавить как Имя=Значение в свободном поле.
Частые вопросы
- Куда делись GameDifficulty и LootAbundance?
- С V3.0 эти настройки закодированы в SandboxCode. Создайте его на экране Sandbox-настроек игры или генератором SandboxCode и вставьте сюда.
- Почему игроки не находят мой сервер?
- Проверьте ServerVisibility (2 = публичный), открыты ли 26900 TCP/UDP и 26901–26903 UDP, и совпадают ли версия и ветка клиента и сервера.
