Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2 [提交至百度][查看百度是否已收录此帖]

5452 0
2022-9-14 21:55:02
显示全部楼层
生活圈制作
Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2

互动 | 创建与 NPC 的复杂对话 [1.8-1.19] 1.29.2
付费获得:
下载地址
提取码:krqy
20
您未购买

人民币

免费下载:
打开微信扫一扫下面的小程序二维码
IMG_4781.PNG
测试的 Minecraft 版本:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
  • 1.19
捐款链接:https ://paypal.me/ajneb97


我可以用交互做什么?
此插件允许您向 NPC 添加对话,创建复杂的对话树。您可以为这些对话添加不同的选项,以便玩家可以继续与 NPC 对话,并在聊天中写下(或单击)选项的编号。

使交互比任何其他“对话/对话/任务”插件更好的原因在于您可以完全控制您创建的对话。您可以为要选择的选项添加要求,甚至可以创建“条件对话”,只有在满足某些条件时才会发送给玩家。您还可以在对话中对玩家执行不同的操作,例如给他药水效果或执行命令。

您可以使用插件 GUI 创建和编辑游戏中的对话!





您可以将此插件用作对许多没有广泛对话系统的 Quest 插件的支持!




此链接上的完整维基!
https://ajneb97.gitbook.io/interactions/




实用程序:
- ✓
用于创建对话的 GUI 清单
- ✓ 从任意点开始对话的命令
- ✓ 停止对话的命令
- ✓ 验证插件错误的命令
- ✓ 带有对话实体的影响点系统
- ✓ 防止在其中使用命令和聊天对话
- ✓ 在对话中防止库存交互
- ✓ 在对话中防止暴民损坏
- ✓ 在对话中隐藏收到的聊天消息
- ✓ 对话中的命令白名单
- ✓ 对话中的 BossBar 功能(1.9+)
- ✓ 对话中的 ActionBar 功能
- ✓了解玩家是否已进行某些对话的变量
- ✓ 1.16 HEX 颜色支持聊天消息


对话实体属性:
- ✓ 名称
- ✓ 起点(NPC 或实体)
- ✓ 对话的开始/结束半径
- ✓ 启用缓慢(缩放)效果
- ✓ 阻止玩家移动
- ✓ 保存对话进度
- ✓ 开始对话的权限
- ✓ 对话的冷却时间
- ✓启用全息对话 - ✓ 多个对话 对话属性: - ✓多个对话分支 - ✓多个玩家选项 - ✓启用随机对话 对话属性: - ✓可配置的文本行 - ✓下一步/跳过对话按钮 - ✓居中文本变量 - ✓对话时间 - ✓












对话结束时发送选项
- ✓ 对话结束时开始另一个对话
- ✓ 多个动作(执行命令、播放声音、发送标题消息、给予药水效果等等!)
- ✓ 启用显示对话名称
- ✓ 条件对话(基于 PlaceholderAPI变量)

选项属性:
- ✓
选项文本
- ✓ 选择选项时开始对话
- ✓ 多个操作
- ✓ 显示要求(基于 PlaceholderAPI 变量)
- ✓ 在聊天中写入选项编号
- ✓ 可点击选项
- ✓ 可选选项(W、S 键和 SNEAK/JUMP)

兼容性:
- ✓
公民(从 NPC 开始对话)
- ✓ PlaceholderAPI(用于使用变量的要求,以及对话中的变量)
- ✓ ProtocolLib(在对话中完全阻止玩家移动,并在玩家对话时完全隐藏聊天消息)
- ✓ 全息显示器(启用全息对话)
- ✓ 体面的全息图(启用全息对话)
- ✓ CMI(启用全息对话)
- ✓ 适用于 1.8+



要求:
1.
Spigot 或 Paper(不是 Craftbukkit)

2. Citizens(可选,开始与 NPC 对话)(https://www.spigotmc.org/resources/citizens.13811/
3. PlaceholderAPI(可选,用于管理要求, https://www.spigotmc.org/resources/placeholderapi.6245/
4. ProtocolLib(可选,在对话时完全阻止玩家移动,https://www.spigotmc.org/resources/protocollib.1997/
5. HolographicDisplays(可选,在对话中显示全息图对话,https://dev.bukkit.org/projects/holographic-displays/)或体面全息图(https://www.spigotmc.org/resources/96927/)或 CMI(https://www.spigotmc.org/resources/3742/

要在您的服务器上安装插件,只需将 Interactions 文件放在您的插件文件夹中,然后启动你的服务器。示例文件将在对话文件夹中生成,您可以将它们用作参考或删除它们。

使用/interactions create <conversation>/interactions edit <conversation>开始创建您的第一个对话!



您可以使用游戏内的 GUI 创建和编辑对话,或者您会发现更容易编辑每个对话的配置文件中的所有内容。



要正确理解插件,请查看下面的 wiki。在这里,您将找到详细解释的整个插件。

此链接上的完整维基!
https://ajneb97.gitbook.io/interactions/

您可以在此处找到使用插件 Quests 的完整示例:
https

://ajneb97.gitbook.io/interactions/full-examples/quest-example 剧透:中文 WIKI
视频
英文作者@SoulStriker_


西班牙语由我


翻译
西班牙语
[单击此处]
俄语 [单击此处] - 由@Sidka
俄语 [单击此处] - 由@FillNati
中文 [单击此处] - 由@Bean_Yuan




剧透:对话实体
剧透:对话剧
透:对话剧
透:选项
剧透:条件对话




别名:/int

/interactions help <page>
显示所有命令。
/interactions create <conversation>为实体创建新对话。
/interactions edit <conversation>编辑已创建的对话。
/interactions delete <conversation>删除已创建的对话。
/interactions verify检查所有对话是否有错误。
/interactions reload重新加载插件配置文件。
/interactions resetplayer <player> <conversation> (optional)<dialogue>重置玩家的对话(或对话)。对话必须这样写:<conversation>.<dialogue>
/interactions list显示所有创建的对话文件。
/interactions start <conversation> <player> <x> <y> <z> <world>使用此命令,您可以开始与玩家对话。该位置是可选的,它适用于使用离开半径选项。
/interactions stop <玩家>停止玩家的当前对话。
/interactions Impact set/add/remove <player> <conversation_entity> <value>管理玩家对对话实体的影响。

权限:
-interactions.admin(访问命令)
-interactions.start.<conversation>(如果在对话文件上启用了 requires_permission 选项,则允许与 NPC 对话)
-interactions.bypasscooldown.<conversation>(允许玩家绕过对话的冷却时间)



手机扫码浏览