Gold Плагин Чат NPC Interactions | Create Complex Conversations with NPCs [1.8-26.1] [2.18.2]

Interactions | Create Complex Conversations with NPCs [1.8-26.1]
Краткое описание:
Создавайте сложные разговоры с NPC
591
18 911
  • Лайк 0
Реакции:357 пользователей

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

2.18.2

Добавлен параметр start_options для условных диалогов. Также добавлен в GUI редактирования...

2.18.1

Добавлена совместимость с версией 26.1

2.17.5

Fixed: При пропуске последнего диалога в разговоре при включённом write mode теперь отправляется...
Смотреть еще...
Для версий
  1. 1.8.✘
  2. 1.9.✘
  3. 1.10.✘
  4. 1.11.✘
  5. 1.12.✘
  6. 1.13.✘
  7. 1.14.✘
  8. 1.15.✘
  9. 1.16.✘
  10. 1.17.✘
  11. 1.18.✘
  12. 1.19.✘
  13. 1.20.✘
  14. 1.21.✘
  15. 26.✘
Источник
https://www.spigotmc.org/resources/87762/
Перевод
https://pastebin.com/r32WkZGH
Документация
https://ajneb97.gitbook.io/interactions/

Описание плагина Interactions:​

Этот плагин позволяет вам добавлять диалоги к вашим NPC, создавая сложные деревья разговоров. Вы можете добавить различные опции в эти диалоги, чтобы игрок мог продолжить разговор с NPC, написав (или нажав) номер опции в чате.

Что делает Interactions лучше, чем любой другой плагин "разговор/диалог/квесты", так это то, что у вас есть полный контроль над создаваемыми разговорами. Вы можете добавить требования для выбора опции или даже создать "условные диалоги", которые будут отправлены игроку только при выполнении некоторых условий. Вы также можете выполнять различные действия с игроком в рамках диалога, например, дать ему эффект зелья или выполнить команду.

Вы можете создавать и редактировать диалоги внутри игры, используя графический интерфейс плагина!

1c8d69a9da3dd24724cefa82d13c0ab5b29807aa


Особенности плагина Interactions:​

Утилиты:​

  • GUI-инвентарь для создания бесед
  • Команда для начала разговора из любой точки
  • Команда для остановки разговора
  • Команда для проверки ошибок плагина
  • Система очков влияния с сущностями разговора
  • Запрет использования команд и чата во время разговора
  • Предотвращение взаимодействия с инвентарем во время разговора
  • Предотвращение нанесения урона мобам во время разговора
  • Скрывать полученные сообщения в чате во время разговора
  • Командный белый список во время разговора
  • Функция BossBar во время разговора (1.9+)
  • Функция панели действий во время разговора
  • Переменная, позволяющая узнать, дошел ли игрок до какого-то диалога
  • Поддержка 1.16 HEX цветов для сообщений чата

Свойства сущностей разговора:​

  • Имя
  • Начальные точки (NPC или сущности)
  • Радиус начала/завершения разговоров
  • Включить эффект замедления (масштабирования)
  • Блокировать движение игрока
  • Сохранение хода разговора
  • Разрешение на начало разговора
  • Время ожидания для разговоров
  • Включить голограммные диалоги
  • Множественные разговоры

Свойства разговора:​

  • Множественные ветви диалогов
  • Множество опций игрока
  • Включить случайные диалоги
  • Прерывать действия в диалоге

Свойства диалогов:​

  • Настраиваемые текстовые строки
  • Кнопка следующего/продолжения диалога
  • Центрирование текстовой переменной
  • Формат JSON
  • Время диалога
  • Параметры отправки при завершении диалога
  • Начать другой разговор при завершении диалога
  • Множество действий (выполнение команд, воспроизведение звука, отправка заглавного сообщения, эффект зелья и многое другое!)
  • Включить отображение имени разговора
  • Условные диалоги (основанные на переменных PlaceholderAPI)

Свойства опций:​

  • Текст опции
  • Начать разговор при выборе опции
  • Множественные действия
  • Требования для показа (на основе переменных PlaceholderAPI)
  • Написать номер опции в чате
  • Кликабельные опции
  • Выбираемые опции (клавиши W, S и SNEAK/JUMP)

Совместимость:​

  • Citizens (Для начала разговора с NPC)
  • laceholderAPI (Для требований с использованием переменных и переменных в диалогах)
  • ProtocolLib (Для полной блокировки движения игрока во время разговора и полного скрытия сообщений чата, когда игрок находится в разговоре)
  • Holographic Displays (Для включения голограммных диалогов)
  • Decent Holograms (Чтобы включить диалоги с голограммами)
  • CMI (Для включения диалогов с голограммами)
  • Работает с 1.8+

Требования для плагина Interactions:​

1. Спигот или папер (не craftbukkit)
2. Citizens (необязательно, для начала разговора с NPC) (https://www.spigotmc.org/resources/citizens.13811/)
3. PlaceholderAPI (опционально, для управления требованиями, PlaceholderAPI)
4. ProtocolLib (опционально, для полной блокировки движения игрока во время разговора, ProtocolLib).

Чтобы установить плагин на свой сервер, просто поместите файл Interactions в папку plugins и запустите сервер. В папке conversations будут созданы файлы примеров, вы можете использовать их в качестве образца или удалить.

Используйте /interactions create <conversation> и /interactions edit <conversation>, чтобы начать создавать свой первый разговор!

Перевод плагина: тут или тут

Авторы

bobobo & Black

Еще ресурсы от bobobo

⭐ RPG MarketPlace ⭐ | The New Trading Era
⭐ RPG MarketPlace ⭐ | The New Trading Era
Устали от похожих плагинов для магазинов? Тогда этот плагин для вас
[Official] mcMMO
[Official] mcMMO
Больше и лучше! Оригинальный разработчик вернулся!
Lands - Land claim plugin
Lands - Land claim plugin
Многофункциональный GUI, налоги, настройки, флаги, простота использования, титулы, награды, и т.д.
ExtraFireworks
ExtraFireworks
Добавьте новые эффекты фейерверков! Поддержка кастомного текста, изображений карт и другого
DrawOnMap ⭐️ Drawing plugin with many tools ⭐️ ArtMap [1.16 - 26.2]
DrawOnMap ⭐️ Drawing plugin with many tools ⭐️ ArtMap [1.16 - 26.2]
Используйте множество инструментов | Украшайте | Создавайте свои собственные картины/декорации | Art
BoomBox ✅ Music plugin | Custom songs | No dependencies [1.12-26.1.2]
BoomBox ✅ Music plugin | Custom songs | No dependencies [1.12-26.1.2]
Радио, каталог и плейлист. Загрузите свою любимую музыку и слушайте ее!
➢ BedWars (ClashWars) Minigame
➢ BedWars (ClashWars) Minigame
MultiArena | BungeeCord | Стабильный | Установил и забыл
AdvancedKits
AdvancedKits
❂ Плагин форм, о котором мечтает каждый игрок! Рекомендуется для всех типов игровых режимов!
AxAuctions | All-In-One Auction Plugin
AxAuctions | All-In-One Auction Plugin
Многофункциональный плагин аукционного дома с полной поддержкой мультисервера и многое другое
GradientPlus
GradientPlus
Преобразуйте свой чат с помощью завораживающих цветовых градиентов
Aseprite [Windows, Mac, Linux]
Aseprite [Windows, Mac, Linux]
Программа для создания 2D анимаций
ВерхНиз