美文网首页RPG游戏制作大师
[RPG Maker MV]事件教程:7.加点系统

[RPG Maker MV]事件教程:7.加点系统

作者: Blacol | 来源:发表于2017-10-01 19:38 被阅读265次

    前言

    在RPG Maker MV中,没有加点系统。我们可以通过这个事件来制作一个加点系统。

    准备工作

    在数据库中创建一个叫“加点器”的物品,再创建一个叫“能力点”的物品。然后创建一个公共事件

    开始制作

    在公共事件中这样输入

    //选择角色
    显示文章:请选择一个需要加点的角色。
    显示选择项:角色A
      当选择 角色A 时
      //判断该角色是否在队伍中,这样可防止为不在队伍中的人加点
      条件分歧:角色 角色A 在队伍中
        标签:能力加点
        显示选择项:物理攻击力,物理防御力
          当选择 物理攻击力 时
            数字输入选项:输入的加点值,2位数//“输入的加点值”为一个变量,用来存储所输入的加点数量
            显示选择项:是,否
              当选择 是 时
                //判断能力点是否足够用于加点
                条件分歧:能力点的所持数 >= 输入的加点值
                  //能力点足够用于加点时的处理
                  更改角色能力值:角色A,{攻击力}+{输入的加点值}
                  减少物品:能力点-{输入的加点值}
              否则
                //能力点不足用于加点时的处理
                显示文章:能力点不足
                跳转标签:能力加点
              结束
              当选择 否 时
                跳转标签:能力加点
              结束
          结束
          当选择 物理防御力 时
            数字输入选项:输入的加点值,2位数
            显示选择项:是,否
              当选择 是 时
                条件分歧:能力点的所持数 >= 输入的加点值
                  更改角色能力值:角色A,{防御力}+{输入的加点值}
                  减少物品:能力点-{输入的加点值}
                  
                否则
                  显示文章:能力点不足
                  跳转标签:能力加点
                结束
              结束
              当选择 否 时
                跳转标签:能力加点
              结束
          结束
        结束
      结束
    结束
    

    事件输入完之后,在物品“加点器”调用该公共事件即可生效。“能力点”作为用于加点的物品可以用插件设置为每升一级给多少。

    注意

    • 本文只展示一个角色的加点系统,其它角色的加点系统可以仿照本文的形式自己扩充
    • “能力点”可以用变量代替

    相关文章

      网友评论

        本文标题:[RPG Maker MV]事件教程:7.加点系统

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