LuxelWorldMap

Просмотры: 54
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Основные настройки

Файл настроек создаётся автоматически после первого запуска сервера.

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"
    ]
}