Используйте устройство создания показателей для настройки пользовательской статистики (показателей) с заданными значениями и уровнями для прокачки игрового процесса. Эти показатели представляют собой внутриигровые данные, по которым анализируется выполнение условий успеха/провала, а также таблицы со счётом.
С помощью этого устройства можно создавать собственные внутриигровые системы очков опыта для повышения уровня. Объедините это устройство с устройством Усилитель показателя, чтобы создать пользовательский параметр, значение которого постоянно уменьшается, например, «Тепло», для создания систем, в которых игроки должны искать укрытие или костёр для восстановления.
На вкладке Режим в Настройках острова перейдите к параметру Условие победы > Условие победы в раунде, чтобы задать пользовательский статус в качестве условия для победы. Перейдите к параметрам настройки Колонка таблицы со счётом на вкладке Пользовательский интерфейс, чтобы задать пользовательский показатель в игровой таблице со счётом.
В Unreal Editor для Fortnite (UEFN) вы даже можете использовать схемы создания виджетов для дополнительной настройки интерфейса со статистикой.
Узнать, как найти устройство создания показателя, можно в разделе Использование устройств.
Если вы используете несколько копий устройства на острове, будет нелишним переименовать их. Вы можете выбрать названия, соответствующие назначению каждого устройства, чтобы проще было помнить, что делает каждое из них.
Контекстный фильтр
На некоторые устройства действует функция Контекстный фильтр. Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Она убирает убрать лишние элементы из панели изменений и облегчает работу с настройками.
Однако далеко не всегда понятно, какие параметры или значения активируют контекстный фильтр. Чтобы помочь вам определить их, мы выделяем курсивом все значения, на которые действует контекстный фильтр. Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку для этого параметра в разделе «Описание».
Параметры устройства
Базовые функции этого устройства позволяют задавать параметры значения и определять, к кому будет применяться показатель. Кроме того, у него есть дополнительные параметры, например трансляция событий для всех игроков и использование функции сохранения данных.
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
Основные параметры
| Настройка | Значение | Описание |
|---|---|---|
Название показателя | Показатель, Вставьте название показателя | Отображает название показателя. |
Макс. значение | Без ограничений, Выберите или введите значение | Определяет значение показателя, необходимое для завершения первого уровня. Если выбрано значение Без ограничений, первый уровень нельзя будет завершить. |
Макс. уровень | 1, Выберите или введите значение | Определяет максимальный уровень, который можно достичь во время игры. Игроки начинают с 1-го уровня и должны завершить все уровни показателя, включая указанный, до конца. |
Множитель очков для каждого уровня | 1,0x, Выберите или введите значение множителя | Определяет, сколько очков требуется для достижения каждого уровня показателя. |
Возможность потерять уровень из-за потери очков | Да, нет | Если задано значение Нет, при удалении очков показателя он никогда не вернётся на предыдущий уровень. |
Область действия | Игрок, Команда, Матч | Определяет, к кому будет применяться показатель. Если задано значение Команда или Матч, у всех игроков из этой категории будет одно и то же значение показателя. |
Выбранная команда | Любая, Выберите или введите номер команды | Определяет, какие команды могут активировать устройство. |
Инвертировать выбор команды | Вкл., Откл. | Если задано значение Вкл., это устройство будет применяться ко всем игрокам, кроме тех, кто относится к выбранной команде. |
Выбранный класс | Без класса, Любой, Выберите или введите номер класса | Определяет, какой класс может активировать устройство. |
Инвертировать выбор класса | Вкл., Откл. | Если задано значение Вкл., это устройство будет применяться ко всем игрокам, кроме тех, кто относится к выбранному классу. |
Цвет показателя | Белый, Выберите цвет | Определяет цвет показателя, который используется для интерфейса и любых эффектов. |
Отображать шкалу показателя в интерфейсе | Да, Ненулевое значение, Нет, Длительность | Определяет, отображается ли шкала показателя во время игры. Если задано значение Длительность, интерфейс появится, когда игрок получит или потеряет очки, и исчезнет через некоторое время в зависимости от значения параметра Длительность отображения шкалы показателя. Если задано Ненулевое значение, шкала показателя будет отображаться, только если у игрока отличное от нуля значение показателя. |
Длительность отображения шкалы показателя | 5 секунд, Выберите или введите длительность | Определяет, как долго шкала показателя отображается в интерфейсе после изменения её значения. |
Все параметры (дополнительно)
| Настройка | Значение | Описание |
|---|---|---|
Активная фаза | Нет, Всегда | Определяет, на каких этапах игры устройство будет активно. |
Пользовательский виджет | По умолчанию, Компактный, Крошечный | Определяет, какой интерфейс должен отображаться для этого показателя. |
Приоритет интерфейса | 1, Выберите или введите значение | Определяет порядок появления показателя в интерфейсе игры. Более высокие показатели отображаются первыми в списке. |
Значок показателя | Нет, Выберите или введите название значка | Определяет, какой значок будет отображаться с данным показателем. |
Передавать события всем игрокам | Вкл., Откл. | Определяет, передаются ли события изменения уровня или значения всем игрокам или только игроку-инициатору. |
Использовать сохранение данных | Вкл., Откл. | Определяет, должно ли это устройство сохранять или загружать данные сервера. |
Разрешение конфликтов | Первый игрок, Наибольшее, Наименьшее, Среднее, Медианное | Определяет, какое значение выбирается для показателя при загрузке нескольких игроков из одной и той же категории. |
Автосохранение | Да, нет | Если задано значение Да, когда игрок уходит или заканчивается раунд, данные игрока автоматически сохраняются. Если нет, данные нужно сохранять вручную с помощью приёмника. |
Автозагрузка | Да, нет | Если задано значение Да, в начале раунда или игры у всех игроков будут загружены все сохранённые данные. |
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция прослушивает событие устройства, а затем выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите на Выбрать событие, чтобы привязать таймер к событию, которое активирует функцию устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство при получении сигнала по определённому каналу. Если у игрока на момент выключения были накоплены очки, они восстановятся при включении устройства. |
Отключить при получении сигнала | Выключает устройство при получении сигнала по определённому каналу. |
Сохранить при получении сигнала | Сохраняет показатель в постоянный инвентарь, что позволяет переносить этот показатель в другие игры. Если Автосохранение выключено, это единственный способ сохранять данные. |
Загрузить при получении сигнала | Загружает показатели из постоянного инвентаря. |
Сбросить показатель при получении сигнала | Сбрасывает показатель до 0 при получении сигнала. |
Удалить сохранённые данные игрока при получении сигнала | Удаляет все сохранённые данные игрока-инициатора при получении сигнала по выбранному каналу. |
Удалить сохранённые данные всех игроков при получении сигнала | Удаляет сохранённые данные всех игроков на острове при получении сигнала по выбранному каналу. |
Повысить уровень при получении сигнала | Переносит показатель на следующий уровень и сбрасывает значение, если для показателя предусмотрены уровни. |
Понизить уровень при получении сигнала | Возвращает показатель на предыдущий уровень и сбрасывает значение, если для показателя предусмотрены уровни. |
Загрузить для всех при получении сигнала | Загрузить сохранённые ранее значения показателей для всех игроков. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
После выбора устройства нажмите Выбрать функцию, чтобы привязать таймер к функции для этого устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправить событие при повышении уровня | Когда игрок получает новый уровень, по выбранному каналу поступает сигнал. |
Отправить событие при достижении макс. уровня | Когда игроки достигают максимального уровня, по выбранному каналу поступает сигнал. |
Отправить событие при понижении уровня | Когда уровень игрока понижается, по выбранному каналу поступает сигнал. |
Отправить событие при изменении значения | Каждый раз, когда значение показателя меняется, по выбранному каналу поступает сигнал. |