- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
QuestCreator
外文名 | QuestCreator |
作者 | pyrrh4 |
插件类型 | Spigot / CraftBukkit |
最新版本 | 2.0.6 |
兼容服务端 | 1.7-1.13 |
前置插件 | PyrCore Citizens |
源地址 | http://dev.bukkit.org/bukkit-plugins/QuestCreator |
介绍
你是否曾打算开一个RPG或MMO服务器,但你认为编辑任务太难且太无聊而放弃? 你想要给生存服的玩家添加新的游戏体验吗? 或是你想要举办一场活动来活跃玩家.
那么QuestCreator为你量身而定.不不需要复杂的指令,在菜单内即可完成任务的编辑.
通过菜单你可以配置出或繁或简的内容.
通过高级的分支、变量和条件系统,每位玩家可以看到不同的故事, 可以让玩家做出选择来影响任务剧情.
特点
- 超过100种任务目标 : 从破坏方块、发射抛射物到钓鱼,任务的目标有无尽的可能. 每个任务可以有不同的目标. 你还可以使用 PlaceholderAPI 来定义属于你的自定义任务目标.
- (目前有2种任务方式:玩家和服务器.玩家即为玩家要做的时,服务器为执行行动。比如发送消息或刷怪)
- 用GUI菜单创建和编辑任务. 插件详细的功能描述可以让你更快地编辑任务、任务类型和所有变量(比如导入物品或地点).
- 可用动态的计分版和消息条来显示最近的任务进度. 这可以让你清晰地了解到你该做什么.
如果你不想用游戏内的任务编辑器,你可以使用完整且简单易懂的配置编辑任务.
- 常用变量 ! 你可以创建一个文件并置入你常用的变量以便于在插件中随时引用这些变量. 这可以使你在同一个地方存储设置而无需复制十几次相同的任务配置! 详情查看常用变量.
任务的每项设置都可以成为PlaceholderAPI的占位符, 无论是QuestCreator变量还是常用变量. 也就是你可以自定义每个玩家的方方面面: 你可以调整每个玩家的任务难度等级、对部分玩家创建隐藏任务目标等. 每个任务完全可以由玩家选择不同的路线!
- 每个数字及其它设置都可以包含数学表达式: {math:[expression]}. 通过结合变量,这可以对每位玩家创建无限的自定义设置!
- 用高级的菜单系统来创建和编辑任务. 你可以查看以下视频预告片.
- 如果你不习惯用菜单编辑器,你可以使用简单易懂的任务配置系统.
- 可以配置的菜单系统.你可以配置菜单内的大部分内容,如子菜单、任务菜单、任务组、指令和显示名.
- 目前兼容 MCMMO, MythicMobs, SkillAPI, Heroes, PhatLoots (特定目标和条件) 和 GPS (指出目标).
- 玩家的选择可以影响任务的走向. 插件还拥有高级的变量系统,完全可以让玩家融入任务剧情中. 你可以轻易地管理不同的任务分支和走向.你也可以创建第二个目标(附加任务目标或强制任务目标).
- 单人和组队系统 : 1, 2, 5 甚至更多 10玩家可以参与同一个任务. (无人数上限)
- 限制玩家可以接受的任务数.根据如权限节点、需要物品等方式来限制.
- 兼容NPC : 可以移动Citizens的NPC和交互NPC来接受任务.
- 将任务分配给NPC或方块块.
- 在有可接受任务的NPC头上显示粒子效果.
- 如果你关闭了插件 (重载、重启或关服), 或是玩家在执行任务时掉线, 任务进程会暂停,并在下次启动后继续进行.
- 用消息条显示任务目标和进度.
- 在特定的条件下 自动取消任务 / 自动开始任务, 比如任务条件 / 任务冷却 / ... 以及更多相关设置.详情查看插件百科!
WIKI
WIKI介绍了插件的一些内容,你可以了解到
- 存储系统
- 变量
- 任务条件 (和类型)
- 文本变量 (placeholders)
- 配置物品和方块
数据存储和配置系统
所有插件文件位于 : /server/plugins/PyrCore/
你可以在这里创建任务 : /server/plugins/PyrCore/questcreator_quests/
你可以在这里修改插件语言 : /server/plugins/PyrCore/locale/
数据 (用户数据、暂停的任务、牌子/NPC数据等) 存储在服务器根目录的 /pyrrh4/ 文件夹内 ; do not delete it otherwise you're gonna lose all your current data, and it's better not to modify it, at least when the server is running.
默认配置 :
config.yml
<spoiler> </spoiler>
lang.yml
<spoiler> </spoiler>
链接