设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5116|回复: 19
打印 上一主题 下一主题

[已经过期] 【紧急】事件指令战斗ATB脚本1521行出错

[复制链接]

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
跳转到指定楼层
1
 楼主| 发表于 2013-3-1 11:49:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 yangjunyin2002 于 2013-3-1 15:44 编辑

数据库的“战斗测试”都没事的!
我用的战斗过渡效果就是小柒的冒险骑士团那种。

错误界面。事件指令“战斗处理”不行,在战斗的渐变过渡后,一进入战斗的SCENE就会出错。
那个脚本:
既然P叔说我脚本不完整(1:现在电脑课!2:本来我只附上ATB的脚本),那我就晚上附上我就传个附件,把我的横战脚本发上来;

如果还让我附上什么我还会附上。
这是我重发了,原来的说我问题过于笼统所以下沉了。。。

点评

不要Q了好不好~~~~(>_<)~~~~ ,就发上来不好吗~~~~(>_<)~~~~ ,只要脚本用的图片就行了,主要在System文件夹里面,还有Characters发一个角色就好了呀...   发表于 2013-3-8 13:41
我吐血了,问个超级贰的问题:你的游戏是Rpg Maker VX做的么?确定不是VX ace?  发表于 2013-3-3 11:18
我已经崩溃了,脚本文件发来吧。。。。  发表于 2013-3-3 10:23
不一定啊……那么长你能百分百确定除了指令以外全都一样?甚至很有可能还重新定义过什么东西的说。  发表于 2013-3-3 10:13
脚本不完整。或者上工程。  发表于 2013-3-1 15:32

——旧坑欢迎戳

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
2
 楼主| 发表于 2013-3-2 20:05:50 | 只看该作者
早已一天了应该不算连贴吧?

脚本都发这了:http://rpg.blue/thread-292405-1-1.html

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4699
在线时间
5240 小时
注册时间
2009-4-29
帖子
14318

贵宾

3
发表于 2013-3-2 20:55:31 | 只看该作者
你就不能把脚本放到工程里上个工程?

点评

P哥,我无奈了,这个坑真没法填。。。~~~~(>_<)~~~~  发表于 2013-3-3 11:12
好吧。知道了  发表于 2013-3-3 09:09
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复 支持 反对

使用道具 举报

Lv1.梦旅人

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
帖子
456
4
发表于 2013-3-2 22:27:58 | 只看该作者
出错的那个第1521行上面添加:
RUBY 代码复制
  1. if @atb_custom.nil?
  2.    @atb_control = []
  3.    @atb_custom = [N02::ATB_NEWGAME_MODE, N02::ATB_NEWGAME_SPEED - 1]
  4. end


如此试试看,感觉有点像那个1521附近的初始化出了问题。。。。

点评

3Q,让我试下。[万恶的验证码!!! 发表于 2013-3-3 09:05
卐忍 → 解忍 → 元忍 → 隐忍 → 卍忍 → 匿踪(最终)
完全退步到了卐忍阶段
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
5
 楼主| 发表于 2013-3-3 09:13:38 | 只看该作者
OCTSJimmy 发表于 2013-3-2 22:27
出错的那个第1521行上面添加:
if @atb_custom.nil?
   @atb_control = []

呃,按你说的后又出现了这个问题啊:

那一部分的脚本:

全脚本依然去那个贴看吧TAT

然后这是我改的图。我也许改错了。你让我加前面。我脚本只会修改一点点。我可能少了空格。


求大神继续帮忙解决!

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv1.梦旅人

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
帖子
456
6
发表于 2013-3-3 09:27:01 | 只看该作者
本帖最后由 OCTSJimmy 于 2013-3-3 09:34 编辑
yangjunyin2002 发表于 2013-3-3 09:13
呃,按你说的后又出现了这个问题啊:

那一部分的脚本:


经鉴定,上一个问题已经解决了,确实是初始化的问题,初始化同名覆盖的问题。
这是一个新的问题,解决途径如下:
出错脚本的第10行上面,插入:
RUBY 代码复制
  1. alias initialize_old initialize

原来的第10行下面插入
RUBY 代码复制
  1. initialize_old


另外,使用Ctrl+Shift+F搜索“initialize”(不含引号)字符串,假如出现在“class Sprite_Battler”当中,使用同样的方法修改,只是old后面加一个数字。上下插入的数字要一致。
假如已经存在了alias 某某某 initialize就不需要插入了。

全部操作完毕后,应该可以解决这个问题了。
卐忍 → 解忍 → 元忍 → 隐忍 → 卍忍 → 匿踪(最终)
完全退步到了卐忍阶段
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
7
 楼主| 发表于 2013-3-3 09:39:34 | 只看该作者
OCTSJimmy 发表于 2013-3-3 09:27
经鉴定,上一个问题已经解决了,确实是初始化的问题,初始化同名覆盖的问题。
这是一个新的问题,解决途 ...


呃,那个全局搜索后你让我加个数字,我还是不理解,怎么加?加个括号,里面再加个数字,什么数字都可以?



对了喵,在全局搜索之前,也就是我在┣ Sideview 1脚本的第10行的前面和后面加了你说的脚本后会出错(当然,也许是因为我还没加完。)

这张图只是让你帮忙看看我有没有加对。这是┣ Sideview 1脚本的截图啊。

这是出错的截图,是不是因为我在Spriteset_Battle里没加那个的缘故呢?(P.S.那个Spriteset_Battle脚本里的那个地方前后的确没你说的脚本)

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4867
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

8
发表于 2013-3-3 10:10:08 | 只看该作者
其实像Sideview或者ATB这样的脚本最好还是从脚本范例中(原始脚本)拿,因为其他人的游戏里好多都是因为游戏的需要多少在里面改了点东西,而这些改动过的脚本放到其他游戏很可能就会报错了。
然后从原始脚本中再自己根据需要改。

而且这种这么长的脚本想排查到底别人改了哪里也不是个小工程啊……

点评

别人只是把指令什么的改下啊。让我用原始的,就不是这个样子了的说。。。  发表于 2013-3-3 10:11
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
196
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
9
 楼主| 发表于 2013-3-3 10:46:19 | 只看该作者
OCTSJimmy 发表于 2013-3-3 09:27
经鉴定,上一个问题已经解决了,确实是初始化的问题,初始化同名覆盖的问题。
这是一个新的问题,解决途 ...

Spriteset_Battle脚本那我改成了:
  1. alias initialize_old_n1 initialize
  2.   def initialize
  3.     initialize_old_n1
复制代码
于是那暂时没出问题。(我改了好多次的说!)、、


但是下面的┣ Sideview 1脚本没加数字(你说的),结果出错,我像前面那样加个_n1不行,改_n0啊之类的还是不行,怎么办?
我是这么改然后出错的(没加数字)
  1. alias initialize_old initialize
  2.   def initialize(viewport, battler = nil)
  3.     initialize_old
复制代码

点评

有的是比这个脚本好的,非得用这个。。  发表于 2013-3-3 10:56

——旧坑欢迎戳
回复 支持 反对

使用道具 举报

Lv1.梦旅人

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
帖子
456
10
发表于 2013-3-3 11:00:34 | 只看该作者
yangjunyin2002 发表于 2013-3-3 10:46
Spriteset_Battle脚本那我改成了:于是那暂时没出问题。(我改了好多次的说!)、、


你修改的这个脚本,之后的脚本也要查,类似情况也要改。
所以,脚本文件发来吧……...我真崩溃了……

点评

脚本都在这http://bbs.66rpg.com/thread-292405-1-1.html  发表于 2013-3-3 11:02
卐忍 → 解忍 → 元忍 → 隐忍 → 卍忍 → 匿踪(最终)
完全退步到了卐忍阶段
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 02:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表