Project1

标题: RMVX技能问题 [打印本页]

作者: cxszh123    时间: 2014-1-3 07:50
标题: RMVX技能问题

前面几个技能像连续攻击什么的无效啊,打出去就一下没有连击,而且还是施法动作,不是近身攻击。
还有我更改最大值后重新设置连续攻击也无效啊,我设置也是没问题的,也选择了敌方目标攻击两次,
可是也是施法动作的动画显示后只打敌人一下。这到底是怎么回事啊?要怎么解决啊?
作者: cxszh123    时间: 2014-1-3 07:53
还有我新增的技能无论怎么设置都是施法动画后给敌人一下攻击,好像被什么给默认好似得。
作者: 丿梁丶小柒    时间: 2014-1-3 12:27
我估计是脚本冲突问题,你使用了多少脚本来着。
这个问题你可以新建一个工程试一下看看是否有问题。
作者: 凌空飘雪    时间: 2014-1-3 19:28
我看到LZ的属性界面就知道,LZ肯定用了横版 的 Sideview 脚本。问题就是在于这个脚本,LZ可以直接全局搜索 “连贯动作”。可以模仿他原来就有的类似的技能,自己做一个连贯动作,如:(其实上面还有单独动作的设定,不过直接用作者的原设定应该足够使用了)

"寒冰斩"            => ["一步向前移动","待机(固定)","魔法发动动画",
                          "武器下旋转","举起武器","武器挥动攻击","对象动画等待",
                          "16","武器上旋转","武器挥动攻击","对象动画等待",
                          "限定于二刀","12","击倒许可","坐标初始化"],

然后搜索 “技能动作设定” ,把技能ID和引用的动作搞上就行了,如下:

class Skill
#--------------------------------------------------------------------------
# ● 从技能ID决定动作。
#--------------------------------------------------------------------------  
  def base_action
    case @id
   when 84                    # 技能ID
      return "寒冰斩"        # 引用的 连贯动作 名称
    when 85
      return "多段攻击"
   end

另外:如果LZ用的不是中文吧,那你就自己慢慢找下类似的地方




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1