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

Project1

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

[有事请教] 汉化某个游戏报错,不知道该怎么解决

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
5 小时
注册时间
2021-7-27
帖子
6
跳转到指定楼层
1
发表于 2024-5-6 10:10:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

以下是报错的情况


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

请问大佬们出现这个错误该怎么解决

Lv1.梦旅人

梦石
0
星屑
70
在线时间
5 小时
注册时间
2021-7-27
帖子
6
2
 楼主| 发表于 2024-5-6 10:29:15 | 只看该作者
    @params[0].play
就是这个位置报错
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
691
在线时间
110 小时
注册时间
2023-11-16
帖子
76
3
发表于 2024-5-6 10:48:32 | 只看该作者
这..一般来说只用翻译json文件 那里才是储存文本的地方 你翻译js文件那不报错才是牛皮
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv2.观梦者

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

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

使用道具 举报

Lv2.观梦者

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

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

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

40308是个声音文件名
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
691
在线时间
110 小时
注册时间
2023-11-16
帖子
76
9
发表于 2024-5-6 12:00:38 | 只看该作者
aasa 发表于 2024-5-6 11:48
40308是个声音文件名

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

使用道具 举报

Lv1.梦旅人

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

还是不行,可能是软件的问题吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-20 05:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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