Используйте устройство Счётчик показателей, чтобы задать ограничения для статистики (показателей), по достижении которых будут активированы события. Это устройство может задавать и сравнивать показатели отдельных игроков и команд.
Привяжите это устройство к Устройству создания показателя, чтобы создавать игры, в которых игроки смогут добывать предметы, чтобы получать очки и повышать уровни показателей.
Узнать, как найти устройство «Счётчик показателей» можно в разделе Использование устройств.
Если вы используете несколько копий устройства на острове, будет нелишним переименовать их. Вы можете выбрать названия, соответствующие назначению каждого устройства, чтобы проще было помнить, что делает каждое из них.
Контекстный фильтр
На некоторые устройства действует функция Контекстный фильтр. Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Она убирает убрать лишние элементы из панели изменений и облегчает работу с настройками.
Однако далеко не всегда понятно, какие параметры или значения активируют контекстный фильтр. Чтобы помочь вам определить их, мы выделяем курсивом все значения, на которые действует контекстный фильтр. Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку для этого параметра в разделе «Описание».
Параметры устройства
Базовые функции этого устройства позволяют отслеживать заданную статистику. Также это устройство может непрерывно отслеживать и сравнивать значения показателей с течением времени.
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
Основные параметры
| Настройка | Значение | Описание |
|---|---|---|
Отслеживаемый показатель | Счёт, выберите показатель | Определяет, какой показател будет отслеживать это устройство. |
Включено во время игры | Да, Нет | Определяет, будет ли устройство запускаться в начале игры. |
Все параметры (дополнительно)
| Настройка | Значение | Описание |
|---|---|---|
Тип сравнения | Меньше, Меньше или равно, Не равно, Равно, Больше или равно, Больше | Определяет, каким образом должно происходить сравнение отслеживаемого показателя и значения сравнения. Определяет, какое из событий должно быть запущено: успех или провал. |
Значение сравнения | 1, Выберите или введите значение | Определяет, какое значение отслеживаемого показателя можно сравнивать со значением Типа сравнения. |
Транслировать события при изменении показателя | True, False | Если задано значение Да, то при каждом изменении отслеживаемого показателя допустимого игрока будет транслироваться событие OnValueChanged. Также при изменении результата сравнения показателей будет транслироваться событие OnCompareSuccess или OnCompareFailure. |
Сравнение для каждого игрока | Да, Нет | Если задано значение Да, устройство будет отслеживать отдельные показатели каждого игрока. Выключите, чтобы устройство отслеживало суммарные показатели всех допустимых игроков. |
Тип приоритета перед значением | Сложение, Вычитание, Установить | Определяет, будет ли это устройство устанавливать, прибавлять или вычитать из значения показателя при вызове функции OverrideValue. |
Приоритет перед значением | 0, Выберите или введите значение | Определяет значение параметра Установить приоритет перед значением. |
Отображать в игре | Да, Если допустимо, нет | Определяет, отображается ли устройство во время игры. |
Число для отображения | Сравнение, Значение, Цель, Переопределить | Определяет, какое число отображается на устройстве. |
Показывать значок | Да, Нет | Определяет, будет ли отображаться значок показателя на устройстве. |
Показывать фон | Да, Нет | Определяет, будет ли отображаться фон устройства. |
Количество символов | 2, Выберите или введите число | Определяет, сколько цифр будет отображаться на экране устройства. Если выбрано динамическое отображение, размер будет меняться в зависимости от значения. |
Выбранная команда | Любая, Выберите или введите номер команды | Определяет, показатели какой команды будут изменяться и сравниваться этим устройством. |
Инвертировать выбор команды | Да, нет | Определяет, будет ли устройство действовать для всех, кроме выбранной команды. |
Выбранный класс | Любой, Выберите или введите номер класса | Определяет, показатели какого класса будут изменяться и сравниваться этим устройством. |
Инвертировать выбор класса | Да, нет | Определяет, будет ли устройство действовать на все классы, кроме выбранного. |
Поведение зарегистрированного игрока | Добавить регистрацию, Требовать регистрацию, Игнорировать регистрацию | Определяет, как устройство отслеживает зарегистрированных игроков. Если выбрано значение Добавить регистрацию, игроки могут быть или зарегистрированными, или выбранными согласно другим условиям. Если выбрано значение Требовать регистрацию, игроки должны быть зарегистрированы и выбраны устройством. Если выбрано значение Игнорировать регистрацию, игроки должны быть выбранными согласно другим условиям, но не зарегистрированными. |
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция прослушивает событие устройства, а затем выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите на Выбрать событие, чтобы привязать таймер к событию, которое активирует функцию устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Установить приоритет перед значением | Имеет приоритет перед значениями отслеживаемых показателей инициатора в зависимости от настроек параметров ValueOverrideType и ValueOverride. |
Сравнить показатели | Проверяет, успешно ли проходит сравнение активирующий игрок. Этот параметр всегда активирует события успеха или неудачи. |
Включить | Включает устройство для мгновенного запуска событий, связанных с изменениями любых показателей, когда показатель меняется и, согласно настройке Изменение показателя, должно происходить сравнение. |
Выключить | Отключает устройство, чтобы оно было невидимым и не могло сравнивать показатели. |
Зарегистрировать игрока | Регистрирует активирующего игрока, который может быть добавлен в группу подсчитываемых игроков или удалён из неё в зависимости от установленного значения параметра Отслеживать зарегистрированных игроков. |
Отменить регистрацию игрока | Исключает игрока-инициатора из списка зарегистрированных игроков. Зарегистрированные игроки могут быть добавлены в группу подсчитываемых игроков или удалены из неё в зависимости от установленного значения параметра Отслеживать зарегистрированных игроков. |
Отменить регистрацию всех игроков | Исключает всех игроков из списка зарегистрированных игроков. Зарегистрированные игроки могут быть добавлены в группу подсчитываемых игроков или удалены из неё в зависимости от установленного значения параметра Отслеживать зарегистрированных игроков. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
После выбора устройства нажмите Выбрать функцию, чтобы привязать таймер к функции для этого устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
При успешном сравнении | Отправляет событие, если устройство пытается провести сравнение и оно проходит успешно. |
При неудачном сравнении | Отправляет событие, если устройство пытается провести сравнение и оно проходит неудачно. |
При изменении значения | Когда значение показателя меняется, по выбранному каналу поступает сигнал. |