Documentation
WebsiteDashboardFree versionDiscord
Russian
Russian
  • 👋Добро пожаловать в PlayerPoof
  • 🌎Обзор
    • ✨Наши особенности
    • 🧩Наши модули
  • 🔧Установка
    • 💻Bukkit
    • 🌊Bungeecord
    • 🖥️Velocity
    • 🔌Службы обмена сообщениями
  • 📘БАЗОВОЕ
    • ⌨️Команды
    • 📃Разрешения
    • 🔗Плейсхолдеры
  • 🧩МОДУЛИ
    • 🔌Пинг
    • 🆙Голосование
    • 👋Приветствие
    • 📈Флуктуация
    • 💬Чат
    • 🛡️Ранжирование
    • 💰Аукцион
    • 🚶НПС
  • 👩‍💻Для разработчиков
    • API
Powered by GitBook
On this page
  • Обзор
  • Конфигурация
  • Тип флуктуации
  • Порог
  • Генератор
  • Настройки алгоритма
  • Настройки исскуственного интелекта
  1. МОДУЛИ

Флуктуация

Обзор

Automatize your virtual players, let them join and leave your network on their own.

Конфигурация

The configuration of this module can be a tricky, so follow this tutorial to know everything you need to use the fluctuation module.

Тип флуктуации

# This option how the fluctuation module will acts.
# The options are:
# - ALGORITHM: The poof players will follow a mathematical algorithm.
# - AI: The poof players will fluctuate depending on an AI. (Not yet implemented)
type: "ALGORITHM"

Эта опция позволяет вам выбирать между двумя режимами: режимом алгоритма, который основан на математической формуле, или режимом искусственного интеллекта, который собирает и воспроизводит поведение ваших реальных игроков.

К сожалению, режим искусственного интеллекта пока недоступен.

Порог

В этом разделе вы можете определить порог для виртуальных игроков. Эта функция не связана с алгоритмом или режимами искусственного интеллекта.

Таким образом, поле минимум позволяет вам определить, сколько виртуальных игроков должно быть на вашем сервере в любое время, поле максимум определяет лимит, поэтому алгоритм флуктуации прекращает добавлять новых игроков, когда он достигнут.

# +-------------------------------------------------------------------------+ #
# |                                                                         | #
# |                            THRESHOLD SETTINGS                           | #
# |                                                                         | #
# |     Choose how many players should consistently stay on your server.    | #
# |                                                                         | #
# +-------------------------------------------------------------------------+ #
threshold:
  # This field let you define the minimum amount of virtual players
  # that should stay on your server no matter how many real players are
  # online.
  minimum: 2

  # This field let you define the maximum amount of virtual players
  # that should stay on your server at any time.
  maximum: 20

Генератор

Как сказано в конфигурации, этот раздел позволяет вам выбирать между использованием нашего встроенного API и самостоятельной настройкой списка имен пользователей.

Чтобы использовать свой собственный список имен пользователей, установите для автоматического поля значение false и заполните список имен пользователей.

# +-------------------------------------------------------------------------+ #
# |                                                                         | #
# |                            GENERATOR SETTINGS                           | #
# |                                                                         | #
# |               Define how virtual players name are chosen.               | #
# |                                                                         | #
# +-------------------------------------------------------------------------+ #
generator:
  # If set to true, it will use our api and pick a pre-validated profile from
  # our database. Otherwise, it will pick a username from the list above.
  automatic: true

  # You need to set the 'automatic' field to false in order use this list.
  # You must verify a real profile exists for each username, otherwise,
  # the module will ignore the username.
  usernames:
    - LordKiwix
    - Kore

Настройки алгоритма

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

# +-------------------------------------------------------------------------+ #
# |                                                                         | #
# |                            ALGORITHM SETTINGS                           | #
# |                                                                         | #
# |               Tweak fluctuation algorithm to fit your needs.            | #
# |                                                                         | #
# +-------------------------------------------------------------------------+ #
algorithm:
  delay:
    minimum: 10
    maximum: 20
  percentage:
    minimum: 2.0
    maximum: 2.5
  asynchronous: false

Задержка первого раздела позволяет вам определить диапазон задержки (в секундах). Этот диапазон в основном определяет, как часто модуль выполняет обновление. Плагин выберет случайное значение в пределах этого диапазона и подождет указанное количество времени.

Затем, во втором разделе Процент, вы можете определить диапазон, представляющий процент виртуальных игроков, которые будут автоматически подключаться к вашему серверу. Это нелегко понять с первого взгляда, поэтому позвольте мне объяснить вам, что я имею в виду.

Таким образом, по умолчанию конфигурация устанавливает диапазон от 2.0 до 2.5, что на самом деле составляет от 200% до 250%. Для примера предположим, что на вашем сервере подключено 5 игроков, тогда модуль fluctuation постепенно создаст от 5 до 6 виртуальных игроков, чтобы соответствовать 200% - 250%.

Наконец, опция асинхронности позволяет вам определить, должен ли алгоритм работать в основном потоке bukkit (синхронно) или во вторичном потоке (асинхронно).

Настройки исскуственного интелекта

На данный момент мы все еще работаем над функцией искусственного интеллекта. Мы надеемся выпустить ее в конце мая.

PreviousПриветствиеNextЧат

Last updated 1 year ago

🧩
📈