Уведомления
Настройки уведомлений находятся в файле основных настроек:
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.
Подробнее: Рейд-тайм и Совместимости.