Rpgmakermv(30) GameQuest任务插件
插件简介:
很牛X的任务插件(个人目前用过中的)
插件用法说明
Report any bugs, editor or plugin related here:
http://forums.rpgmakerweb.com/index.php?/topic/49234-gameus-quest-system/
Before reporting a bug, check the version of editor/plugin to see if you're using an outdated version
I highly recommend checking out the demo found here:
http://jugglingcode.com/scripts/MV/QuestSystem/Demo.zip已经死链了
----------------------------------------------------
These are a list of following Plugin Commands:插件指令
----------------------------------------------------
Quest Add QuestID
Activates a quest. 任务添加
Quest NextStep QuestID
Progresses the quest to the next step.进行下一步
Quest BackStep QuestID
Makes the quest go back a step, allowing for steps to be failed.返回上一
Quest Complete QuestID
Completes the quest, if Auto Reward is on, the script will give out the rewards.任务完成
Quest Fail QuestID
Fails the quest.任务失败
Quest Remove QuestID
Removes the quest from the quest log, allowing it to be reset.移除任务,
Quest Reset QuestID
Resets the step and status of a quest. NOTE: Any switches/variables you might have set during a quest, WILL have to be reset manually.重置任务
Quest Open
This opens up the quest log. Alternatively, there's a script call you can use below.开启任务,结合公共事件与Yet_Main插件
----------------------------------------------------
Here's a list of script calls you can use in a conditional branch:插件脚本
----------------------------------------------------
SceneManager.push(Scene_Quest)
This opens up the quest scene, for those who enjoy script calls or are using it in a different plugin
这些适用于沉迷脚本无法自拔的人
$gameQuests.get(quest_id).completed()
$gameQuests.get(quest_id).failed()
$gameQuests.get(quest_id).inProgress()
These calls are used to check the progress of a quest
Note, even if the party does not have the quest yet, these will return true/false.
$gameParty.hasQuest(quest_id)
This is how you check if the party has activated the quest yet. Use in conjunction with the above script calls
$gameParty.hasQuests([quest ids], filter)
Not to be confused with the one above, this checks multiple quests the party has and see if they match the filter.
Filter can be "progress", "completed", or "failed"
Returns true if all the input quests match the filter AND the party has them active. e.g. Can be used to see if the party has completed a range of quests before moving on
$gameQuests.get(quest_id).currentStep === step_number
This is how you check which step a quest is on. step_number starts from 0. NOTE: This will still return a number even if the quest hasn't been activated.
跳转到某一步;
注意,步数是从0,开始(可以理解为数组)
$gameQuests.get(quest_id).status === "status"
This will return what status the quest is. "status" can be "progress", "completed", or "failed"
$gameQuests.totalQuests(filter)
This gets you a total number of quests by the filter. Filter can be "all", "progress", "completed", or "failed". This applies to all quests.
$gameParty.totalQuests(filter)
Does the same as above, but only applies to the quests that the party has.
总结
对于不擅长程序的同学
只需记住插件指令的几条即可。
如果对插件也不那么熟悉..............请熟练掌握橙色的那几条,你就可以起飞了。
Rpgmakermv(30) GameQuest任务插件的更多相关文章
- 常用在网站上的30个jQuery插件
jQuery插件是网页设计师最喜欢的.从图像滑块,图像画廊和导航插件,它们是如此众多,如此多样,如此惊人的和互动可以制作美化网站.在本文的在30个插件中,我认为必须在网站建设时用到.当然你现在可能不善 ...
- 30 个极大提高开发效率超级实用的 VSCode 插件
Visual Studio Code 的插件对于在提升编程效率和加快工作速度非常重要.这里有 30 个最受欢迎的 VSCode 插件,它们将使你成为更高效的搬砖摸鱼大师.这些插件主要适用于前端开发人员 ...
- 【转】eclipse 安装插件
eclipse安装插件或许没有什么多的可讲,但对于刚刚接触eclipse这款IDE的新手来说,可能还是会有点棘手! eclipse安装插件大致三种方法: 方法一:自身安装器 使用eclipse的Sof ...
- 【Chromium中文文档】插件架构
插件架构 转载请注明出处:https://ahangchen.gitbooks.io/chromium_doc_zh/content/zh//General_Architecture/Plugin_A ...
- Gradle 1.12用户指南翻译——第三十章. CodeNarc 插件
其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://g ...
- Eclipse SQLExplorer插件的安装和使用
from: http://blog.csdn.net/flashlm/archive/2007/06/30/1672836.aspx 插件名称: SQLExplorer 插件分类: SQL Edito ...
- 通用Mapper与分页插件的集成
SpringBoot 是为了简化 Spring 应用的创建.运行.调试.部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖 ...
- 前端制作动画的几种方式(css3,js)
制作动态的网页是是前端工程师必备的技能,很好的实现动画能够极大的提高用户体验,增强交互效果,那么动画有多少实现方式,一直对此有选择恐惧症的我就总结一下,以便在开发的时候选择最好的实现方式. 1.css ...
- ECSHOP v2.5数据库字典
ECSHOP v2.5 数据库字典 ECSHOP R&D Team 2007年4月16日 商品相关表 商品分类表 category 此表用来维护商品分类信息 字段名 字段描述 字段类型 默认值 ...
随机推荐
- 转:AOP与JAVA动态代理
原文链接:AOP与JAVA动态代理 1.AOP的各种实现 AOP就是面向切面编程,我们可以从以下几个层面来实现AOP 在编译期修改源代码 在运行期字节码加载前修改字节码 在运行期字节码加载后动态创建代 ...
- 2018/05/11 PHP 设计模式之 适配器模式
什么是适配器模式? 简单来说,我想买一根充电线,我买一根安卓的?还是买一根苹果的? 我也不确定,因为我以可能会换手机,对于我的形式我也不确定. 所以,我要买一根可以同时适配 安卓/苹果 的线. 所谓适 ...
- 哨兵模式下,master选举关键点
哨兵模式下的选举策略: 1:slave priority越低 ,优先级越高 2:1同等情况下,slave复制的数据越多优先级越高 3:2相同的条件下run id越小越容易被选举
- golang的json数据解析
import ( "fmt" "time" "github.com/astaxie/beego" " ...
- Javascript面向对象编程(二):构造函数的继承 作者:yuan一峰
Javascript面向对象编程(二):构造函数的继承 作者: 阮一峰 日期: 2010年5月23日 这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生 ...
- Ubuntu14.04 LTS 安装Chrome浏览器(转)
add zhj: 亲测过,可以,原来不用FQ就可以下载,有点意外 原文:http://www.jianshu.com/p/8220578d0b15 1.打开终端(ctrl + alt + t),下载6 ...
- swift 相机、相册、定位的权限判断
//是否开启相机权限 func IsOpenCamera() -> Bool{ let authStatus = AVCaptureDevice.authorizationStatus(for: ...
- 【F12】谷歌浏览器--前台效果可以在不访问服务器的前提下直接改样式看效果是否是预期值。
F12-前台效果可以在不访问服务器的前提下直接改样式看效果是否是预期值. 1.Element---页面所有元素,通过它可以做selenium的元素定位,删除页面元素,增加页面属性(通过增加页面属性便于 ...
- Python3学习之路~3.1 函数基本语法及特性、返回值、参数、局部与全局变量
1 函数基本语法及特性 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 语法定义: d ...
- 前端框架之Vue(5)-条件渲染
v-if 在字符串模板中,比如 Django Template语法中,我们得像这样写一个条件块: <!-- Handlebars 模板 --> {%if 1%} <h1>Yes ...