Скачать Trovogration — Minecraft Моды — MetaMods
Trovogration

Trovogration

Активный

Установок

0

Последнее обновление

1 месяц назад

Версии

1.19.2 — 1.20.1
Клиент
Forge
Мини-игры
Социальные
Утилиты

Trovogration - Интеграция с Trovo и Twitch для Minecraft

Trovogration представляет собой клиентский мод для Minecraft, который создает уникальное взаимодействие между стримером на платформах Trovo и Twitch (начиная с версии 2.1.2) и его зрителями через игровые действия, активируемые специальными командами в чате. Для корректной работы на сервере необходимо выдать игроку права оператора командой "/op", а в одиночной игре активировать режим "Читы".

Система очков

Мод использует две валюты для активации действий. RP (обычные очки) начисляются за расходование Trovo Mana на канале стримера, тогда как SP (особые очки) получаются за использование Elixir в виде заклинаний (или Bits на Twitch), а также за подписки и подаренные подписки. Зрители накапливают эти очки и могут в любой момент потратить их на выполнение команд. Все коэффициенты конвертации Mana в RP и Elixir в SP настраиваются через конфигурационный файл.

Механика действий

При активации действия соответствующее количество очков списывается со счета зрителя. Если тип валюты не указан явно, в первую очередь расходуются RP. Если на счету недостаточно средств, действие не будет выполнено.

Система перезарядки

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

Дополнительная перезарядка активируется после смерти игрока - это предотвращает немедленное убийство после возрождения. Также существует кратковременная блокировка после подключения к Trovo из игры, предназначенная для разогрева аудитории.

Безопасная зона

Команда /tg safe создает "безопасную зону" - сферу радиусом 32 блока (настраивается) вокруг точки активации. После использования команды начинается перезарядка (по умолчанию 300 секунд). Игрок должен оставаться внутри сферы и не умирать до завершения перезарядки, иначе создание зоны отменяется. Команда доступна только при отсутствии активных перезарядок.

Награда за убийство

Если зрителю удается убить стримера, все накопленные в "банке" очки переводятся на его SP-счет, после чего банк обнуляется.

Настройка и использование

При первом запуске игры с модом создаются два файла: config/trovogration-client.toml и trovogration.json. При входе в любой сохраненный мир появляется сообщение "Нажми ALT + t" - это комбинация для подключения к Trovo. Перед подключением рекомендуется настроить действия в файле config/trovogration-client.toml.

Формат действия представляет собой список аргументов в квадратных скобках через запятую:

"команда" - слово с символом #, которое зритель должен отправить в чат

"негативное действие?" - "true" для вредоносных действий, "false" для полезных

"минимальный день" - количество игровых дней для разблокировки действия

"разрешенные измерения" - список измерений через точку с запятой (с минусом для черного списка)

"стоимость" - цена действия в очках

"только SP?" - "true" если требуются особые очки

"перезарядка (секунды)" - время до следующей активации

"список команд" - команды Minecraft через точку с запятой

Пример настройки:

"skeleton", "true", "1", "-minecraft:the_nether", "300", "false", "300", "/summon minecraft:skeleton"

Зритель отправляет #skeleton в чат для призыва скелета. Действие негативное, доступно с первого дня, запрещено в Нижнем мире, стоит 300 обычных очков, перезарядка 5 минут.

Встроенные команды чата

#cp [никнейм] - информация о балансе (для модераторов)

#addrp|#addpp <ник> <сумма> - добавление RP (супер-модераторы)

#addsp <ник> <сумма> - добавление SP (супер-модераторы)

#days|#gs - отображение текущего дня выживания

#trovo|#twitch|#goodgame <ник> - привязка аккаунта к платформе

#check - проверка привязанных аккаунтов

#unlink <платформа> - отвязка аккаунта

Игровые команды

/tg add_action - быстрое добавление действия

/tg overwrite_action - редактирование существующего действия

/tg get_action - информация о действии

/tg remove_action - удаление действия

/tg safe - создание безопасной зоны

/tg instasafe - мгновенная безопасная зона

/tg set_cooldown - установка перезарядки

/tg set_head - установка нагрева

/tg set_reward - установка награды

/tg days - дни выживания

/tg gui - графический интерфейс настроек

Участники проекта
ZigTheHedge

ZigTheHedge

Разработчик

CweLTH

CweLTH

Создан: 6 окт 2023

ID: 16483