Настройки сервера и песочницы разложены по разделам
Полторы сотни параметров сплошным списком читать невозможно. Теперь они разбиты на разделы — «Основное», «PVP и урон», «Убежища», «Античит» и так далее, — свёрнутые по умолчанию, кроме первого. Поиск раскрывает разделы с совпадениями и прячет остальные, а раскрытые разделы не схлопываются при возврате на вкладку. Категории составлены по настоящим конфигам Build 41 и 42: все 144 ключа .ini и 270 параметров песочницы раскладываются без остатка. Нумерованные и однотипные ключи (AntiCheatProtectionType1..24, *Loot, Animal*, Firearm*) подхватываются по префиксу, а незнакомые попадают в «Прочее» — в новых версиях игры ключи добавляют, и терять их со страницы нельзя. Описания параметров панель больше не выдумывает, а берёт из самого конфига: игра пишет их комментариями на языке сервера. Полный текст — во всплывающей подсказке, начало — под полем; поиск ищет и по описанию, так что параметр можно найти по-русски. Заодно исправлено сохранение файлов с виндовыми переводами строк: панель переписывала их в LF, и правка одного параметра меняла каждую строку файла. Проверено на реальном SandboxVars.lua: правка одного значения меняет ровно одну строку, размер файла не меняется. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -22,7 +22,8 @@
|
||||
- **Мониторинг** — состояние, аптайм, CPU и память процесса сервера, свободные
|
||||
ОЗУ и диск на хосте, список игроков онлайн.
|
||||
- **Редактор конфигов** — `servertest.ini` и `SandboxVars.lua` прямо в
|
||||
браузере, с поиском по параметрам и сохранением комментариев в файле.
|
||||
браузере: параметры разложены по разделам, у каждого видно описание из
|
||||
самого конфига, поиск идёт и по названию, и по описанию.
|
||||
- **Мод-менеджер** — моды списком с галочками и перетаскиванием порядка
|
||||
загрузки, добавление по ссылке и разворачивание коллекций Steam целиком.
|
||||
- **Бэкапы** — ручные и по расписанию, отдельно по каждому профилю, с
|
||||
@@ -192,6 +193,22 @@ Mod ID, который нужен серверу, лежит внутри сам
|
||||
Один пакет мастерской может содержать несколько модов — в списке они идут
|
||||
отдельными строками, и включать их можно по отдельности.
|
||||
|
||||
## Редактор конфигов
|
||||
|
||||
Вкладки «Конфиг сервера» и «Песочница» показывают параметры не сплошным
|
||||
списком, а разделами: «Основное», «PVP и урон», «Убежища», «Античит» и так
|
||||
далее. Разделы сворачиваются, а поиск сверху раскрывает те, где нашлось
|
||||
совпадение. Ключи, которых панель не знает (в новой версии игры их всегда
|
||||
добавляют), не теряются — они собираются в раздел «Прочее».
|
||||
|
||||
Описания параметров панель берёт из самого конфига: игра пишет их
|
||||
комментариями на языке сервера. Полный текст виден при наведении, начало —
|
||||
прямо под полем.
|
||||
|
||||
Правка меняет ровно ту строку, которую поправили: комментарии, порядок и
|
||||
переводы строк файла сохраняются, а рядом остаётся копия прежней версии с
|
||||
расширением `.bak`.
|
||||
|
||||
## Профили серверов
|
||||
|
||||
Профиль — это отдельный сервер: свой мир, свой `*.ini`, свои настройки
|
||||
|
||||
Reference in New Issue
Block a user