LuxelRaidSettings

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

Уведомления

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

profiles/RZXC/LuxelRaidSettings/RaidSettings.json


В настройках сообщений можно оставить стандартную строку перевода, начинающуюся с #, или указать свой текст. Стандартные строки переводятся в соответствии с языком игры, а Ваш текст будет показан именно так, как он записан.

Примеры ниже являются отдельными полями RaidSettings.json.


MessageForItemsToDisableDamage

Настройка: MessageForItemsToDisableDamage

Описание: Сообщение для объектов из массивов ItemsToDisableDamage и ItemsToDisableDamageAnyway.

Тип данных: string

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

"MessageForItemsToDisableDamage": "#RZXC_AFR_CANNOTDAMAGE_1 «$DISPLAYNAME_UPPERCASE$» #RZXC_AFR_CANNOTDAMAGE_2"

Стандартное сообщение: «УРОН ПО ОБЪЕКТУ „НАЗВАНИЕ ПРЕДМЕТА“ ОТКЛЮЧЁН».

  • $DISPLAYNAME$ заменится на название предмета.
  • $DISPLAYNAME_UPPERCASE$ заменится на название предмета большими буквами.

Например, Вы можете задать свой текст:

"MessageForItemsToDisableDamage": "Урон по объекту «$DISPLAYNAME$» отключён"

MessageForItemsToDisableDamageWithoutWire

Настройка: MessageForItemsToDisableDamageWithoutWire

Описание: Сообщение для объектов из массива ItemsToDisableDamageWithoutWire при рейде объектов, не являющихся дверью или воротами.

Тип данных: string

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

"MessageForItemsToDisableDamageWithoutWire": "#RZXC_AFR_ONLYGATERAID"

Стандартное сообщение: «РЕЙД ДОСТУПЕН ПО СОБРАННЫМ ВОРОТАМ».


DisableMeleeDamageMessage

Настройка: DisableMeleeDamageMessage

Описание: Сообщение при попытке нанести урон оружием ближнего боя, когда он отключён.

Тип данных: string

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

"DisableMeleeDamageMessage": "#RZXC_AFR_MELEEDAMAGEDISABLED"

Стандартное сообщение: «УРОН ОРУЖИЕМ БЛИЖНЕГО БОЯ ПО СТРОЕНИЯМ ОТКЛЮЧЁН».


DisableFirearmDamageMessage

Настройка: DisableFirearmDamageMessage

Описание: Сообщение при попытке нанести урон огнестрельным оружием, когда он отключён.

Тип данных: string

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

"DisableFirearmDamageMessage": "#RZXC_AFR_FIREARMDAMAGEDISABLED"

Стандартное сообщение: «УРОН ОГНЕСТРЕЛЬНЫМ ОРУЖИЕМ ПО СТРОЕНИЯМ ОТКЛЮЧЁН».


DisableExplosiveDamageMessage

Настройка: DisableExplosiveDamageMessage

Описание: Сообщение при попытке нанести урон взрывом, когда он отключён.

Тип данных: string

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

"DisableExplosiveDamageMessage": "#RZXC_AFR_EXPLOSIVEDAMAGEDISABLED"

Стандартное сообщение: «УРОН ВЗРЫВАМИ ПО СТРОЕНИЯМ ОТКЛЮЧЁН».


MessageForNoRaidTerritories

Настройка: MessageForNoRaidTerritories

Описание: Сообщение при рейде защищённых объектов на территориях, где выключен рейд (NoRaidTerritories).

Тип данных: string

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

"MessageForNoRaidTerritories": "#RZXC_AFR_CANNOTDAMAGE_RAIDTERRITORY"

Стандартное сообщение: «РЕЙД ОТКЛЮЧЁН НА ЭТОЙ ТЕРРИТОРИИ».


MessageForDeployingOnNoRaidTerritories

Настройка: MessageForDeployingOnNoRaidTerritories

Описание: Сообщение при развёртывании набора для постройки из Building_BuildingKit на территориях, где запрещён рейд. Это сообщение помогает определить, будет ли возводимая постройка защищена от рейда.

Тип данных: string

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

"MessageForDeployingOnNoRaidTerritories": "#RZXC_AFR_NORAIDTERRITORYHERE"

Стандартное сообщение: «ЗДЕСЬ РЕЙД ОТКЛЮЧЁН».

Уведомление используется, если строительство разрешено игроку через WhiteListSteamIDs или EVERYONE.


MessageForDeployingRestrict

Настройка: MessageForDeployingRestrict

Описание: Сообщение при попытке развёртывания набора для постройки из Building_BuildingKit на территориях, где запрещён рейд, если игрок отсутствует в WhiteList и строительство не разрешено всем.

Тип данных: string

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

"MessageForDeployingRestrict": "#RZXC_AFR_CANTDEPLOYHERE"

Стандартное сообщение: «ВЫ НЕ МОЖЕТЕ СТРОИТЬ ЗДЕСЬ».


MessageForDeployingOutRaidRulesTerritories

Настройка: MessageForDeployingOutRaidRulesTerritories

Описание: Сообщение при попытке развёртывания набора для постройки из Building_BuildingKit вне территорий, где работают правила рейда. Это сообщение помогает определить, будут ли распространяться правила рейда на возводимую постройку.

Тип данных: string

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

"MessageForDeployingOutRaidRulesTerritories": "#RZXC_AFR_NORAIDRULES"

Стандартное сообщение: «ЗДЕСЬ НЕ РАБОТАЮТ ПРАВИЛА РЕЙДА».

Уведомление появляется, если включено ограничение через RaidRulesTerritories. Оно предупреждает об отсутствии правил, но само по себе не запрещает строительство.


NotificationImagePath

Настройка: NotificationImagePath

Описание: Путь до картинки уведомления (пропорция 1x1, рекомендованное разрешение 128x128p, рекомендованный формат .edds).

Тип данных: string

По умолчанию: LuxelRaidSettings/Assets/Disarmed.edds

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

"NotificationImagePath": "LuxelRaidSettings/Assets/Disarmed.edds"

Если Вы используете свою картинку, она должна быть упакована в клиентский мод, установленный у игроков. Здесь указывается путь внутри мода, а не путь к файлу на диске сервера.


NotificationTextColorRGB

Настройка: NotificationTextColorRGB

Описание: Цвет текста в RGB формате.

Тип данных: vector

По умолчанию: 255, 198, 198

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

"NotificationTextColorRGB": [
    255,
    198,
    198
]

Три значения задают красную, зелёную и синюю составляющие цвета. Используйте значения от 0 до 255.


Уведомления рейд-тайма

Сообщение при попытке рейда вне разрешённого времени зависит от используемого дополнения:

  • У собственного Raid-Time это MessageForItemsRaidedOnlyAtRaidTime в RaidTime.json.
  • У совместимых сторонних систем это MessageForItemsToDisableDamageExceptRaidTime в RaidSettings.json.

Оповещения всем игрокам о начале и завершении собственного рейд-тайма настраиваются отдельно в RaidTime.json. Их изображение и длительность не задаются настройками NotificationImagePath и NotificationTextColorRGB.

Подробнее: Рейд-тайм и Совместимости.