首页 JS游戏攻略 正文

[亚洲风SLG/中文]城市恶魔:重启City Devil: Restart v0.2汉化版[PC+安卓][3.8G/百度]

这个游戏bug确实很多,各种报错,为了玩下去看了一下日志文件和代码,PC版找到了一个解决方案(安卓爱莫能助),substitutions.py报错的第168行,加入以下代码,if field_name=='ggname': return ['我我','我我'] else: 加入后是这个样子的 def get_field(sel...

这个游戏bug确实很多,各种报错,为了玩下去看了一下日志文件和代码,PC版找到了一个解决方案(安卓爱莫能助),substitutions.py报错的第168行,加入以下代码,if field_name=='ggname':

return ['我我','我我']

else:

加入后是这个样子的

def get_field(self, field_name, args, kwargs):

if field_name=='ggname':

小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

return ['我我','我我']

else:

obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)

return (obj, kwargs), arg_used

注意换行和空格,错误原因其实很简单,就是主角名字也就是ggname是空的,一开始输入主角名字的地方根本没输入框,游戏也没设置默认名字所以就报错了,代码修改后主角名字会变成我,凑活玩没问题,至少不会频繁报错,其实有更好的解决办法,奈何游戏核心文件是rpa还得装环境进行拆包,我虽然是学开发的,但是并不是学的Python,只是根据开发经验进行修改的,代码其实也没完全看懂,凑活用吧,这东西还是得作者更新才行。ps,更新了一下回复出问题了,去掉代码里的斜杠。。。