Настройки интерфейса
Настройки оформления меню находятся в файле:
profiles/RZXC/LuxelAutoDonate/InterfaceSettings.json
Файл создаётся автоматически после первого запуска сервера. Эти настройки задают оформление для всех игроков.
Примеры ниже являются отдельными параметрами существующего файла. Не заменяйте ими всё содержимое InterfaceSettings.json.
AutoDonateWindowHeaderText
Настройка: AutoDonateWindowHeaderText
Описание: Текст заголовка меню получения товаров.
Тип данных: string
По умолчанию: "LuxelAutoDonate"
Использование:
"AutoDonateWindowHeaderText": "LuxelAutoDonate"
EnableLogo
Настройка: EnableLogo
Описание: Показывать логотип сервера в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableLogo": false
LogoImagePath
Настройка: LogoImagePath
Описание: Путь к изображению логотипа. Используется при включённом EnableLogo.
Тип данных: string
По умолчанию: "LuxelAutoDonate_Assets/Assets/SERVERLOGO.edds"
Использование:
"LogoImagePath": "LuxelAutoDonate_Assets/Assets/SERVERLOGO.edds"
Укажите путь к изображению внутри клиентского PBO. Файл должен быть установлен и у игроков, и в клиентской части сборки сервера. Путь на диске компьютера, например P:/..., и ссылка на картинку в интернете здесь не подходят.
Если Вы хотите использовать свой логотип, добавьте изображение в клиентский мод с ресурсами и укажите его игровой путь. Для прозрачного логотипа сохраните прозрачность при подготовке текстуры.
Имя LuxelAutoDonate_Assets в примере не означает, что мод с Вашим логотипом создаётся автоматически.
Подготовка изображения и запаковка мода описаны на странице «Настройка логотипа сервера».
EnableServerName
Настройка: EnableServerName
Описание: Показывать название сервера в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableServerName": false
ServerNameText
Настройка: ServerNameText
Описание: Название сервера. Отображается при включённом EnableServerName.
Тип данных: string
По умолчанию: "YOURSERVER DAYZ"
Использование:
"ServerNameText": "YOURSERVER DAYZ"
EnableDiscord
Настройка: EnableDiscord
Описание: Показывать кнопку Discord в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableDiscord": false
DiscordLink
Настройка: DiscordLink
Описание: Ссылка, которая открывается при нажатии на кнопку Discord.
Тип данных: string
По умолчанию: "https://discord.com/yourservername"
Использование:
"DiscordLink": "https://discord.com/yourservername"
Замените пример адресом приглашения на Ваш Discord-сервер. Для отображения кнопки включите EnableDiscord.
EnableVK
Настройка: EnableVK
Описание: Показывать кнопку ВКонтакте в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableVK": false
VKLink
Настройка: VKLink
Описание: Ссылка, которая открывается при нажатии на кнопку ВКонтакте.
Тип данных: string
По умолчанию: "https://vk.com/yourgroupname"
Использование:
"VKLink": "https://vk.com/yourgroupname"
Замените пример адресом Вашего сообщества ВКонтакте. Для отображения кнопки включите EnableVK.
EnableTelegram
Настройка: EnableTelegram
Описание: Показывать кнопку Telegram в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableTelegram": false
TelegramLink
Настройка: TelegramLink
Описание: Ссылка, которая открывается при нажатии на кнопку Telegram.
Тип данных: string
По умолчанию: "https://t.me/yourchannel"
Использование:
"TelegramLink": "https://t.me/yourchannel"
Замените пример адресом Вашего канала или группы Telegram. Для отображения кнопки включите EnableTelegram.
EnableYouTube
Настройка: EnableYouTube
Описание: Показывать кнопку YouTube в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableYouTube": false
YouTubeLink
Настройка: YouTubeLink
Описание: Ссылка, которая открывается при нажатии на кнопку YouTube.
Тип данных: string
По умолчанию: "https://youtube.com/@yourchannel"
Использование:
"YouTubeLink": "https://youtube.com/@yourchannel"
Замените пример адресом Вашего YouTube-канала. Для отображения кнопки включите EnableYouTube.
EnableWebsite
Настройка: EnableWebsite
Описание: Показывать надпись перехода на сайт в меню.
Тип данных: bool
По умолчанию: false
Использование:
"EnableWebsite": false
WebsiteText
Настройка: WebsiteText
Описание: Текст адреса сайта в интерфейсе. Адрес перехода задаётся отдельно в WebsiteLink.
Тип данных: string
По умолчанию: "yourserver.com"
Использование:
"WebsiteText": "yourserver.com"
WebsiteLink
Настройка: WebsiteLink
Описание: Ссылка, которая открывается при нажатии на элементы перехода на сайт.
Тип данных: string
По умолчанию: "https://yourserver.com"
Использование:
"WebsiteLink": "https://yourserver.com"
Укажите полный адрес Вашего магазина на luxelautodonate.com. Значение WebsiteText меняет только надпись и не заменяет адрес перехода.
UsedColorSchemeID
Настройка: UsedColorSchemeID
Описание: Идентификатор используемой цветовой схемы из массива ColorSchemes.
Тип данных: string
По умолчанию: "BLUE"
Использование:
"UsedColorSchemeID": "BLUE"
Название должно точно совпадать с SchemeID выбранной схемы, включая регистр. Готовые варианты и настройка собственной палитры описаны на странице «Цветовые схемы».
ColorSchemes
Настройка: ColorSchemes
Описание: Массив цветовых схем интерфейса.
Тип данных: массив объектов.
Для выбора готового оформления достаточно изменить UsedColorSchemeID. Если хотите настроить собственные цвета, измените схему USER_PRESET либо добавьте свою с уникальным SchemeID. Все поля схемы описаны на странице цветовых схем.
Backgrounds
Настройка: Backgrounds
Описание: Пути к фоновым изображениям главного меню и информационного окна.
Тип данных: массив строк.
По умолчанию: LuxelAutoDonate/Assets/Backgrounds/Background_1.edds.
Использование:
"Backgrounds": [
"LuxelAutoDonate/Assets/Backgrounds/Background_1.edds"
]
Можно указать одно изображение или несколько. При первом открытии меню в игровой сессии выбирается случайный фон из списка. Главное и информационное окна используют одно изображение; при обычном закрытии и открытии меню фон не меняется.
Пути должны вести к текстурам внутри клиентского мод-пака. Если список пуст или выбранное изображение не удалось загрузить, используется стандартный фон LuxelAutoDonate.
Как подготовить свои изображения, описано на странице «Замена фоновых картинок». Цветовое наложение задаётся параметром Background_Coloring выбранной цветовой схемы.