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

5061 0
2023-2-12 15:48:57
显示全部楼层
生活圈制作
Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2

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

人民币



我可以用交互做什么?
此插件允许您向 NPC 添加对话,创建复杂的对话树。您可以为这些对话添加不同的选项,这样玩家就可以继续与 NPC 交谈,在聊天中写下(或单击)选项的编号。Interactions优于任何其他“对话/对话/任务”

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

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





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




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




公用事业:
- ✓
用于创建对话的 GUI 库存-
✓从 任意点开始对话的命令
-停止对话的命令 -验证插件错误的命令- ✓防止在对话中使用命令和聊天 - ✓防止库存交互对话 - ✓对话时防止暴民伤害 - ✓对话时隐藏收到的聊天消息 -对话时命令白名单-






对话时 BossBar 功能(1.9+)
- ✓ 对话中的 ActionBar 功能
- ✓变量以了解玩家是否已经进行了某些对话
- ✓ 1.16 HEX 颜色支持聊天消息


对话实体属性:
- ✓ 名称
- ✓ 起点(NPC 或实体)
- ✓ 开始/结束对话半径
- ✓ 启用慢速(缩放)效果
- ✓ 阻止玩家移动
- ✓ 保存对话进度
- ✓ 开始对话的权限
- ✓ C对话冷却
- ✓ 启用全息图对话- ✓ 多个对话
对话属性


- ✓ 多个对话分支
- ✓ 多个播放器选项
- ✓ 启用随机对话

对话属性:
- ✓ 可配置的文本行
- ✓ 下一步/跳过对话按钮
- ✓ 中心文本变量
- ✓ 对话时间
- ✓ 对话结束时发送选项
- ✓ 对话结束时开始另一个对话
- ✓ 多个操作(执行命令、播放声音、发送标题消息、提供药水效果等等!)
- ✓ 启用显示对话名称
- ✓ 条件对话(基于 PlaceholderAPI 变量)

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

兼容性:
- ✓
Citizens(从 NPC 开始对话)
- ✓ PlaceholderAPI(用于使用变量的要求,以及对话中的变量)
- ✓ ProtocolLib(完全阻止玩家在对话中移动并在玩家对话时完全隐藏聊天消息)
- ✓ 全息显示(启用全息对话)
- ✓ Decent Holograms(启用全息对话)
- ✓ 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/)或 Decent Holograms(https://www.spigotmc.org/resources/96927/ ) 或 CMI ( https://www.spigotmc.org/resources/3742/ )

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

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



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



要正确理解插件,请查看下面的 wiki。在这里你会发现整个插件的详细解释。

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

您可以在此处找到使用插件 Quests 的完整示例: https:
//ajneb97.gitbook.io/interactions/full-examples/quest-example

剧透:中文 WIKI
视频
English by @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>(可选)<dialogue>重置玩家的对话(或对话)。对话必须这样写:<conversation>.<dialogue>
/interactions list显示所有创建的对话文件。
/interactions start <conversation> <player> <x> <y> <z> <world>使用这个命令你可以开始一个玩家的对话。该位置是可选的,它适用于使用离开半径选项。
/interactions stop <player>停止玩家的当前对话。

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





剧透:截图




剧透:动图





请避免在询问之前发布差评。如果您对插件有任何问题或错误,请与我联系或在插件讨论中发帖,我会查看。

条款和条件
购买 Interactions 即表示您同意以下条款和条件:
1) 您不能转售/重新分发此插件。
2) 没有退款。
3) 你不能反编译这个插件。
4) 你不能声称这个插件是你自己的。
5) 仅在您的服务器/网络上使用此插件。
6) 我可以随时更改此插件的价格。



手机扫码浏览