查看: 2047|回复: 11

[已经过期] 汉化某个游戏报错,不知道该怎么解决

[复制链接]
梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
发表于 2024-5-6 10:10:55 | 显示全部楼层 |阅读模式

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

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

×
情况是这样的,我是用translater++这个软件进行翻译的,导入文本后发现有毛病,因为游戏中是有配音的,在汉化后,一旦开启角色声音便在两三段对话后就报错,不开启角色配音就正常运行

以下是报错的情况


脚本Game_Interpreter第1028行:发生NoMethodError。
undefined method 'empty?' for 40308:Fixnum

请问大佬们出现这个错误该怎么解决
梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
 楼主| 发表于 2024-5-6 10:29:15 | 显示全部楼层
    @params[0].play
就是这个位置报错
回复

使用道具 举报

梦石
0
星屑
2299
在线时间
178 小时
注册时间
2023-11-16
回帖
76
发表于 2024-5-6 10:48:32 | 显示全部楼层
这..一般来说只用翻译json文件 那里才是储存文本的地方 你翻译js文件那不报错才是牛皮
回复

使用道具 举报

梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
 楼主| 发表于 2024-5-6 10:56:20 | 显示全部楼层
kyjoke 发表于 2024-5-6 10:48
这..一般来说只用翻译json文件 那里才是储存文本的地方 你翻译js文件那不报错才是牛皮 ...

你好,VX游戏文本文件里面并不是json文件,而且我代码都没有动过,就只是游戏剧情,也不知道为什么
回复

使用道具 举报

梦石
0
星屑
2299
在线时间
178 小时
注册时间
2023-11-16
回帖
76
发表于 2024-5-6 11:20:33 | 显示全部楼层
aasa 发表于 2024-5-6 10:56
你好,VX游戏文本文件里面并不是json文件,而且我代码都没有动过,就只是游戏剧情,也不知道为什么 ...

看岔了,不过代码没动过不应该会出现这个问题,如果你有备份的话应该一个个还原看看是哪个文件出问题 再用二分法检查一下里面的代码
回复

使用道具 举报

梦石
0
星屑
2299
在线时间
178 小时
注册时间
2023-11-16
回帖
76
发表于 2024-5-6 11:32:55 | 显示全部楼层
aasa 发表于 2024-5-6 10:56
你好,VX游戏文本文件里面并不是json文件,而且我代码都没有动过,就只是游戏剧情,也不知道为什么 ...

看了一下应该是因为40308是个整数,而ruby里整数是没有 empty? 方法,也许是你的翻译把原来的字符串或者数组改成了整数?当然我不是很懂ruby...
回复

使用道具 举报

梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
 楼主| 发表于 2024-5-6 11:47:39 | 显示全部楼层
kyjoke 发表于 2024-5-6 11:32
看了一下应该是因为40308是个整数,而ruby里整数是没有 empty? 方法,也许是你的翻译把原来的字符串或者 ...

我记得没有改数字,好像用translater++导入文本就会这样,我直接在rpgmaker制作大师里修改文字就正常,可是我发现用translater++导入的文本和我自己在rpgmaker制作大师修改的文本完全一样,就只有用translater++导入的才会报错
回复

使用道具 举报

梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
 楼主| 发表于 2024-5-6 11:48:40 | 显示全部楼层
kyjoke 发表于 2024-5-6 11:32
看了一下应该是因为40308是个整数,而ruby里整数是没有 empty? 方法,也许是你的翻译把原来的字符串或者 ...

40308是个声音文件名
回复

使用道具 举报

梦石
0
星屑
2299
在线时间
178 小时
注册时间
2023-11-16
回帖
76
发表于 2024-5-6 12:00:38 | 显示全部楼层
aasa 发表于 2024-5-6 11:48
40308是个声音文件名

看起来是在检查配音文件是否存在的时候报错了?如果是只是导入文本就报错的话那应该没啥道理?可能是文件、目录的路径或其他资源也被翻译了?
回复

使用道具 举报

梦石
0
星屑
80
在线时间
6 小时
注册时间
2021-7-27
回帖
5
 楼主| 发表于 2024-5-6 12:38:45 | 显示全部楼层
kyjoke 发表于 2024-5-6 12:00
看起来是在检查配音文件是否存在的时候报错了?如果是只是导入文本就报错的话那应该没啥道理?可能是文件 ...

还是不行,可能是软件的问题吧
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部