LuxelAutoDonate (Mod)

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

Настройки интерфейса

Настройки оформления меню находятся в файле:

profiles/RZXC/LuxelAutoDonate/InterfaceSettings.json

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

Примеры ниже являются отдельными параметрами существующего файла. Не заменяйте ими всё содержимое InterfaceSettings.json.

AutoDonateWindowHeaderText

Настройка: AutoDonateWindowHeaderText

Описание: Текст заголовка меню получения товаров.

Тип данных: string

По умолчанию: "LuxelAutoDonate"

Использование:

"AutoDonateWindowHeaderText": "LuxelAutoDonate"

Настройка: 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

Описание: Ссылка, которая открывается при нажатии на кнопку Discord.

Тип данных: string

По умолчанию: "https://discord.com/yourservername"

Использование:

"DiscordLink": "https://discord.com/yourservername"

Замените пример адресом приглашения на Ваш Discord-сервер. Для отображения кнопки включите EnableDiscord.

EnableVK

Настройка: EnableVK

Описание: Показывать кнопку ВКонтакте в меню.

Тип данных: bool

По умолчанию: false

Использование:

"EnableVK": false

Настройка: VKLink

Описание: Ссылка, которая открывается при нажатии на кнопку ВКонтакте.

Тип данных: string

По умолчанию: "https://vk.com/yourgroupname"

Использование:

"VKLink": "https://vk.com/yourgroupname"

Замените пример адресом Вашего сообщества ВКонтакте. Для отображения кнопки включите EnableVK.

EnableTelegram

Настройка: EnableTelegram

Описание: Показывать кнопку Telegram в меню.

Тип данных: bool

По умолчанию: false

Использование:

"EnableTelegram": false

Настройка: TelegramLink

Описание: Ссылка, которая открывается при нажатии на кнопку Telegram.

Тип данных: string

По умолчанию: "https://t.me/yourchannel"

Использование:

"TelegramLink": "https://t.me/yourchannel"

Замените пример адресом Вашего канала или группы Telegram. Для отображения кнопки включите EnableTelegram.

EnableYouTube

Настройка: EnableYouTube

Описание: Показывать кнопку YouTube в меню.

Тип данных: bool

По умолчанию: false

Использование:

"EnableYouTube": false

Настройка: 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

Описание: Ссылка, которая открывается при нажатии на элементы перехода на сайт.

Тип данных: 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 выбранной цветовой схемы.