我的世界插件Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2
我的世界插件Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2
我的世界插件购买地址:https://www.mcbourse.cn/thread-1025-1-19.html
付费获得:
测试的 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>(允许玩家绕过对话的冷却时间)
PHP源码网 » 我的世界插件Interactions | Create Complex Conversations with NPCs [1.8-1.19] 1.29.2