Основные настройки
Файл настроек создаётся автоматически после первого запуска сервера.
profiles/RZXC/LuxelWorldMap/MainSettings.json
ServerMarkersSyncInterval
Настройка: ServerMarkersSyncInterval
Описание: Интервал повторной проверки сохранённых серверных меток, в секундах. Например, если Вы изменили файл метки вручную, сервер сможет подхватить изменение при очередной проверке.
Тип данных: int
Использование:
"ServerMarkersSyncInterval": 60
При положительном значении интервал ограничивается диапазоном от 1 до 86400 секунд. 0 или отрицательное значение отключает периодическую проверку файлов, а не создание меток через редактор.
AdminsSteamIDs
Настройка: AdminsSteamIDs
Описание: Массив со SteamID64 администраторов, которым будут доступны режим администратора, создание серверных меток и телепортация через меню карты.
Тип данных: array<string>
Использование:
"AdminsSteamIDs": ["76561198000000001"]
Каждого администратора указывайте отдельной строкой массива. Записи 7656119XXXXXXXXXX из первоначального файла замените реальными SteamID64.
OnlyOpenMapMenuWithMapItemAction
Настройка: OnlyOpenMapMenuWithMapItemAction
Описание: Ограничивает открытие карты горячей клавишей. Если включён только этот параметр, игроку нужно взять предмет карты в руки и развернуть его действием. При этом у персонажа воспроизводится анимация просмотра карты.
Тип данных: bool
Использование:
"OnlyOpenMapMenuWithMapItemAction": false
OnlyOpenMapMenuIfHasMapItemInInventory
Настройка: OnlyOpenMapMenuIfHasMapItemInInventory
Описание: Разрешает открытие горячей клавишей только при наличии предмета из MapItems в инвентаре игрока. Доставать его в руки для этого не нужно. При открытии клавишей анимация не воспроизводится.
Тип данных: bool
Использование:
"OnlyOpenMapMenuIfHasMapItemInInventory": false
MapItems
Настройка: MapItems
Описание: Массив класснеймов предметов, которые считаются картой. Стандартное значение: ванильная карта ChernarusMap.
Тип данных: array<string>
Использование:
"MapItems": ["ChernarusMap"]
Как сочетаются ограничения открытия
Действие подходящей карты доступно независимо от сочетания переключателей. Таблица показывает, когда обычный игрок сможет дополнительно открыть меню горячей клавишей.
| Только действием | Требовать предмет в инвентаре | Горячая клавиша |
|---|---|---|
false |
false |
Работает без предмета |
true |
false |
Недоступна, нужно развернуть карту |
false |
true |
Работает, если есть предмет из списка |
true |
true |
Также работает при наличии предмета; доступны оба способа |
Администратор из AdminsSteamIDs может открыть карту по кнопке независимо от этих ограничений, в том числе когда у него выключен режим администратора.
Пример MainSettings.json
{
"ServerMarkersSyncInterval": 60,
"AdminsSteamIDs": [
"76561198000000001"
],
"OnlyOpenMapMenuWithMapItemAction": false,
"OnlyOpenMapMenuIfHasMapItemInInventory": false,
"MapItems": [
"ChernarusMap"
]
}