Project1

标题: 用横版战斗脚本时挂掉 [打印本页]

作者: 443711868    时间: 2017-8-17 19:31
标题: 用横版战斗脚本时挂掉
本帖最后由 443711868 于 2017-8-17 21:05 编辑

几天前刚开始接触RMVA,前天知道有脚本这个神奇的东西以后就玩得很开心。
于是在http://rpg.blue/thread-243936-5-1.html
这个网站上下了脚本想试着用一用。
之后再论坛内找找发现这好像就是大名鼎鼎的SIDEVIEW横版脚本

但是把横版战斗脚本拉到自己的文件里的时候就咔擦——

具体来说就是拿自己捏的新人物,调试和魔神战斗时,
确定攻击以后就会出现

脚本“Sideview”第1519行:发生NoMethodError。
undefined method 'frame_max' for nil:NilClass

跳出这一个框 然后就嗝屁了

看来如果在数据库=>敌人=>特性里添加
“消失效果:首领”的话就会这样

以及,敌人一旦使用魔法或者特技也会这样

怎么会这样orz{:2_254:}
作者: Nil2011    时间: 2017-8-17 20:24
是在地图上吗,还是菜单里的战斗测试?
地图上不设定战斗背景会报错

作者: 443711868    时间: 2017-8-17 20:38
Nil2011 发表于 2017-8-17 20:24
是在地图上吗,还是菜单里的战斗测试?
地图上不设定战斗背景会报错

是战斗测试来着
做了个事件,和NPC对话就会战斗的
作者: dunklen.f    时间: 2017-8-17 22:17
是这个错误提示么

将动画最大值调大就行,我设置的150再次测试时并没问题

作者: 443711868    时间: 2017-8-18 09:34
dunklen.f 发表于 2017-8-17 22:17
是这个错误提示么

将动画最大值调大就行,我设置的150再次测试时并没问题

哇!确实成功了!
这是什么原理23333

超级无敌非常感谢orz
作者: dunklen.f    时间: 2017-8-18 10:18
可能是因为这儿

特技或者魔法发动的动画ID是超过默认最大值110的,如果没有的话就会报错
作者: 443711868    时间: 2017-8-18 10:35
dunklen.f 发表于 2017-8-18 10:18
可能是因为这儿

特技或者魔法发动的动画ID是超过默认最大值110的,如果没有的话就会报错 ...

原来如此!

不过为啥这个脚本要调用数字这么大的ID呀......
这个只是好奇......{:2_251:}
作者: dunklen.f    时间: 2017-8-18 11:15
443711868 发表于 2017-8-18 10:35
原来如此!

不过为啥这个脚本要调用数字这么大的ID呀......

避免冲突吧,原来的范例里面是有这些动画的,只有脚本的话要自己设置了
作者: wgsispig5    时间: 2017-8-23 13:00
dunklen.f 发表于 2017-8-18 10:18
可能是因为这儿

特技或者魔法发动的动画ID是超过默认最大值110的,如果没有的话就会报错 ...

请问用了大大你的脚本后,找不到存档的地方怎么办,退出的时候只有读取没有存档的按钮,还有就是原本技能特效现在也没了,有什么地方可以调整吗
作者: sq333333    时间: 2017-8-23 13:18
表示400+动画完全不够用……
作者: wgsispig5    时间: 2017-8-23 15:19
dunklen.f 发表于 2017-8-18 11:15
避免冲突吧,原来的范例里面是有这些动画的,只有脚本的话要自己设置了 ...

还有大大,死亡后会说找不到actor4-1的图片,可能是死亡动画,但是我看下载的那个工程目录里没有,本地只有actor4的
作者: chen919339013    时间: 2017-8-23 17:10
wgsispig5 发表于 2017-8-23 15:19
还有大大,死亡后会说找不到actor4-1的图片,可能是死亡动画,但是我看下载的那个工程目录里没有,本地只 ...

缺失的是行走图你直接造一个就行了。
作者: dunklen.f    时间: 2017-8-23 23:58
本帖最后由 dunklen.f 于 2017-8-24 10:01 编辑
wgsispig5 发表于 2017-8-23 15:19
还有大大,死亡后会说找不到actor4-1的图片,可能是死亡动画,但是我看下载的那个工程目录里没有,本地只 ...


      脚本不是我的啊 {:2_258:}
1、关于存档
     sideview里面应该没有菜单的设置,可能是你别的脚本导致的。我这只用sideview脚本菜单:

    有存档选项,但没有读档选项。
2、关于技能特效
    具体是指什么,是指动画么,我测试的时候动画会正常播放

   还是指角色战斗时跑来跑去,比如旋转跳跃

   这种就需要自己设置了,按照顺序和自己的想法设置:
   先设置这儿:

   然后这儿:

3、缺少图片
    缺少的是死亡后的图片,具体设置在这儿:

   {:2_254:} 原来还能再编辑

动画.png (314.35 KB, 下载次数: 23)

动画.png

作者: wgsispig5    时间: 2017-8-24 18:45
dunklen.f 发表于 2017-8-23 23:58
脚本不是我的啊  
1、关于存档
     sideview里面应该没有菜单的设置,可能 ...

已经解决之前的问题了,现在看到随机属性这一部分
self.getluck #获得极品出现率
    luck = 0
    $game_party.all_members.each{|a| a.weapons.each{|a| luck += a.params[8] if a.params.size == 9};a.armors.each{|a| luck += a.params[8] if a.params.size == 9}}
这一段主要是讲什么呢,只看懂一个玩家幸运值~~




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