美文网首页RPG Maker MV
在RPG Maker MV中创建随机物品任务

在RPG Maker MV中创建随机物品任务

作者: 梦想家大魔王 | 来源:发表于2017-11-20 10:53 被阅读74次

    最近逛论坛、贴吧时看到好几次有人问怎么弄随机物品任务,恰好前些日子我回答过同类问题,那现在就简单说一下。

    做任务系统,高大上的方法自然是用插件来实现。YEP最近正好推出了新成员插件,就是做任务系统的,用它的话逼格满满。不过我还没研究过,在此略过。这里我要说的,是一种使用事件+脚本实现的,简单的,随机物品任务的制作方法(这里就不号称某某系统了)。

    第一步,确定三个变量,用来存储随机任务物品的ID、名称以及需求数量。我是用的是1、2、3号变量,实际使用时可以任意调整,只要你自己能记住就行了。

    第二步,制作任务发布者NPC(事件)。在第一个事件页中这样做:

    其中,脚本的内容是这样:

    $gameParty.gainItem($dataItems[$gameVariables.value(1)], $gameVariables.value(3));

    第三步,制作任务交付事件。新建一个事件页:

    其中,分支条件的脚本是这样:

    $gameParty._items[$gameVariables.value(1)]>=$gameVariables.value(3)

    交付任务物品的脚本是这样:

    $gameParty.loseItem($dataItems[$gameVariables.value(1)], $gameVariables.value(3));

    在操作独立开关那条语句之前,你可以任意添加奖励内容(我这里就是真的一句“谢谢你”)。

    好了,搞定收工。

    相关文章

      网友评论

        本文标题:在RPG Maker MV中创建随机物品任务

        本文链接:https://www.haomeiwen.com/subject/mpbmvxtx.html